Utkarsh Devgan is a passionate Software Developer experienced in working towards delivering
great quality apps and various features, maintaining the best software engineering principles and architectures. Always keen to make the software development process easy and smooth by writing and maintaining code that follows the software design principles and avoids anti-patterns that scales really well. Devgan Software Development Engineer 2 Work History Contact 2022-06 - Software Engineer 2 Current Goldmansachs , BANGALORE Address Integrated Locking Mechanism in the Para Workstation after migrating it Moradabad, Uttar Pradesh 244001 from EOD Workstation for Locking and processing Daily Adjustments from all the Divisions. Phone Introduced the mechanism for retaining all the information after 776-079-8129 terminating any transactional Data by adding temporal columns for E-mail business and processing dates for auditing purposes. utkarshdevgan@gmail.com Integrated the APIs on Revenue Dashboard using Reactjs and Redux. added Soft Lock Job to automatically lock all the revenue data by LinkedIn scheduling it on EOD. https://www.linkedin.com/in/utkarsh- Utilized Pure an in house data modelling framework for data modelling. devgan-6950241 Optimized the daily adjustments by adding caching mechanism to daily transactional data intertwined with holiday logic hence improving the query time by 60%. Skills Deployed the features by using Kubernetes, Docker and AWS. Java 2021-05 - Software Development Engineer 2022-05 Upper intermediate Olx, Gurgaon Zoop integration for India and Indonesia. Git Google map and nearby inspection centers integration for home and store inspection booking. Upper intermediate Price quote revamp for India and Indonesia. Integrated lead to procurement tracker for home and store inspection, Kotlin decreasing the drop offs by 75%. Integrated lead to procurement enhancements adding feature for Upper intermediate direct auction through tracker, increasing the bookings by 55%. REST Worked on unified seller flow, integrating new USI optimizations. Working on the new transaction app for Mexico and Chile market. Upper intermediate 2020-08 - Software Development Engineer Shell 2021-05 Paytm, Noida Upper intermediate Working in the City Bus Vertical and integrated 3 new flows namely BEST, DTC, KTCL with the existing BRTS flow using DRY principles. Design Patterns Worked on managing the deeplinks for all the flows triggered by QR code scan. Upper intermediate Integrated the flows through adapter pattern implemented by micro service architecture. SQL Worked on production issues and added mechanism for changing DNS Upper intermediate through firebase. Fixed issues on QR code validator for BRTS booking confirmation. Mockito Worked on integration of City Bus vertical from native to Reactjs. Upper intermediate 2020-02 - Software Development Engineer 2020-08 Docker MakeMyTrip, Gurugram Working in the Experiences and Meals and Deals vertical Advanced Worked on features like City Recommendations, Points Of Interests, Auto Search Suggest, Recent Searches generated from the user funnel, Price Spring Boot and Discount Filtering, User Funnel Event Capturing, Dynamic Loaders, Near Me Recommendation of the products, Offers, Sort and filtering Upper intermediate functionality on SRP, and much more. Docker Single-Handedly Revamped full Experiences vertical and integrated new migrations. Advanced Worked on the new Food Delivery Feature. JavaScript 2019-04 - Software Engineer 2020-02 Upper intermediate GramFactory, Gurgaon Created Delivery App from scratch for shipment tracking and payment Kubernetes confirmation speeding up operations and deliveries by 38% Added Dependency Injections (Dagger) affecting network Upper intermediate dependencies, image rendering library dependencies and many more AWS for code reusability and modularity Added Auto Search Suggest Feature using RXJava Backend (elastic Upper intermediate search) API MicroServices Worked on RESTful APIs and integrated them with repository pattern Worked on various features like couponing, dynamic banners, firebase Upper intermediate notifications, deep linking, location tracking, favourite products(SKUs) Redis feature, offers, event tracking, pagination, etc Implemented Kotlin coroutines for Network calls Upper intermediate Analysed and tested applications before the final step prior to launch so that last minute issues were remedied quickly Event Driven Programming
2018-01 - Software Trainee Advanced
2019-04 Internships and coding bootcamps [Altair and Mountblue], Bengaluru Altair Worked on HyperWorks software suite. Helped Team by writing BVT scripts for smoke testing. Resolved around 20 bugs pertaining to HyperWorks suite by implementing Root Cause Analysis method. Developed 3 Apps and 1 Project listed down below [MountBlue]: IPL Dataset Querying: This project works with IPL Dataset(CSV) and performs data query tasks by using Java 8 Streams. BMI Index calculator App: Simple BMI calculator App. TMDB App: TMDB App implementing various TMDB APIs. CricBuzzz: Clone of Cricbuzz App.