Tech Lead

Gurugram, Haryana, India

On-site

New Delhi, Delhi, India

Gurugram, Haryana, India

Gurugram, Haryana, India

Gurugram, Haryana, India




Bachelor of Technology - BTech, Electronics and Communication Engineering
Netaji Subhas University of Technology, East Campus
All India Senior School Examination (12th), Non-medical Science stream
pragati public school
Join Ankit and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossTech Lead
Experienced Software Engineer with 5 years of expertise in designing and implementing distributed, scalable systems, and optimizing application performance. Proficient in Java, Spring Boot, and RESTful web services, with expertise in integrating third-party platforms, database management, and full-text search solutions. Demonstrated ability to reduce operational costs, enhance system efficiency, and drive continuous improvement across various industries. Passionate about leveraging cutting-edge technologies to deliver high-impact solutions.
Delhi
cursor
opencode
claudecode
Technical Lead at FabHotels, Nov 2024 - Present · 1 yr 10 mos, Gurugram, Haryana, India
Senior Software Engineer at CaaStle, Jan 2023 - Oct 2024 · 1 yr 10 mos, On-site, • Designed and implemented our own Inventory Management System that’s distributed, highly available and cost-effective, reducing reliance on Oracle NetSuite. This system updates inventory status, location, and quantity in real-time through transactions. • According to the analysis conducted using Kibana, the response time of the new IMS operations has decreased by 65%. • Integrated Convictional and DSCO (CommerceHub) platforms to onboard Dropship suppliers into our system which expands product offerings without up-front inventory investment, while streamlining order fulfillment for enhanced customer satisfaction and scalability. • Collaborated on migrating Cloudera CDP clusters to Amazon EMR, achieving a 50% reduction in operational costs. • Created 10+ ETL jobs using Apache Oozie for complex operations on large dataset to produce JSON or CSV file dumps on AWS S3 for different consumers and BI analytics. • Replaced RabbitMQ with Apache Kafka to handle sudden increase in traffic load causing outages in 20+ services.
Software Engineer at CaaStle, Oct 2021 - Dec 2022 · 1 yr 3 mos, New Delhi, Delhi, India
Software Engineer at Lenskart.com, Aug 2021 - Sep 2021 · 2 mos, Gurugram, Haryana, India, • Implemented distributed locking using Redis on the scheduled task of a spring boot service running on multiple nodes. • Consolidated cart data from multiple APIs into a single JSON format stored in MongoDB, enabling efficient caching and faster retrieval, while managing stale data to ensure accuracy.
Associate Software Engineer at SHL, Mar 2020 - Jul 2021 · 1 yr 5 mos, Gurugram, Haryana, India, • Developed both blocking and non-blocking, scalable, and maintainable RESTful web services for the TalentCentral application using Spring WebFlux. • Achieved 95% test coverage by writing extensive unit tests with Mockito, ensuring robust and reliable application functionality. • Integrated live interview products from external providers like SmartMeet and CodeMeet by Aspiring Minds into the TalentCentral application, enhancing the platform's capabilities. • Optimized application performance by identifying and resolving N+1 SELECT query issues and CROSS JOIN issues, significantly improving database efficiency. • Accelerated the process of sending invitation emails to candidates in large projects (with over 1K candidates) by more than 80% through the implementation of DTO projections and multi-threading.
Developer Trainee at EmployWise, Jul 2019 - Feb 2020 · 8 mos, Gurugram, Haryana, India, • Responsible for maintaining Employee Information Portal & Timesheet module of the EmployWise application. • Integrated Elastic search with the legacy application to perform full text search in user service. • Developed RESTful APIs using Spring boot as part of a technology upgrade for a legacy project originally built on Java Servlets. • Built reactive & reusable functional UI components with Vue.js to decouple a monolithic application constructed on Java Servlets and JSP.
Bachelor of Technology - BTech, Electronics and Communication Engineering, Netaji Subhas University of Technology, East Campus
All India Senior School Examination (12th), Non-medical Science stream, pragati public school
github: https://github.com/rajankit911
leetcode: https://leetcode.com/rajankit911