Senior Software Engineer

Bangalore Urban, Karnataka, India

Remote

Gurugram, Haryana, India

Noida, Uttar Pradesh, India

Bachelor of Technology (B.Tech.), Computer Science
Jss Academy of Technical Education
10th standard, Maths, Science, Social Science, language subjects
Cambridge School Indirapuram
Join Abhishek and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer
As a Software Development Engineer - 2, I design and develop scalable, high-performance Java applications using Spring Boot, Hibernate, and microservices architecture. I build RESTful APIs and backend services that ensure seamless integration with front-end systems and third-party applications. I also optimize databases, implement caching strategies with Redis, and automate workflows to enhance system efficiency and data accuracy. With over 4 years of experience in software development, I specialize in Java, Python, and backend system optimization. I am passionate about solving complex challenges, driving innovation, and delivering high-quality solutions. Thrive in collaborative environments, lead teams effectively, and value agile practices. Let’s connect!
Ghaziabad
Senior Software Engineer at Velox, Jul 2025 - Present · 1 yr 1 mo, Bangalore Urban, Karnataka, India
Senior Software Development Engineer at Turing, Nov 2024 - Nov 2025 · 1 yr 1 mo, Remote
Software Development Engineer II at Collegedunia, Nov 2021 - Sep 2024 · 2 yrs 11 mos, Gurugram, Haryana, India, - Streamlined the process for automated daily delivery of 1.5 lakh leads, fulfilling specific client schedules and categorizing leads based on attributes like location and course. - Optimized API-based lead delivery by implementing parallel and continuous delivery mechanisms, resolving delays caused by large lead chunks (5,600+ leads) and client-side rate limiters using Redis streams. - Designed and implemented a write-behind Redis cache update strategy, reducing CloudFront cache invalidation costs through bundled invalidation requests. - Optimized the deal insertion process by integrating a Bloom filter to efficiently detect and eliminate duplicate entries. - Enhanced the Lead Management System by implementing lead filters, insights panels, and real-time sharing of filtered lead sets with target clients. - Developed a dynamic API editor tool for structuring API data in JSON format, simplifying lead delivery integration with clients.
Software Engineer at SaaS Labs, Jul 2020 - Oct 2021 · 1 yr 4 mos, Noida, Uttar Pradesh, India, - Worked on AutoDialer product, and implemented custom solutions like customized dashboard showcasing different metrics of calls, Much more complex team structure, and hierarchy of calling agents for customers - Implemented new features such as workflow automation, business analytics.
Bachelor of Technology (B.Tech.), Computer Science, Jss Academy of Technical Education
10th standard, Maths, Science, Social Science, language subjects, Cambridge School Indirapuram