Lead Software Engineer

Bengaluru, Karnataka, India

Bangalore

Bengaluru Area, India

Greater Bengaluru Area

Bengaluru Area, India




Bachelor of Technology (BTech), Electronics and Communication Engineering
National Institute of Technology Rourkela
Join Swarup and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossLead Software Engineer
Seasoned Lead Software Engineer with nearly 13 years of experience building and scaling software platforms across services, startups, and product organizations.
Bengaluru
claude code
claude
ollama
Lead Software Engineer at EverestEngineering, Jun 2022 - Present · 4 yrs 3 mos, Bengaluru, Karnataka, India, Leading engineering engagements for Australian clients across EdTech, FinTech, and Clinical Research domains. Supporting a clinical research team in analyzing allergy study data using AI-enabled workflows and building a scalable data pipeline platform. Implemented study metadata analysis using LLMs and enabled clinical concept search through RAG-based solutions. Helped launch a client trading platform to market by building and scaling serverless cloud architecture. Modernized CI/CD and deployment processes, reducing release timelines from hours to minutes. Introduced trunk-based development to improve delivery speed, code quality, and collaboration. Managed and mentored a team of 5 engineers, driving capability uplift in Domain-Driven Design and Clean Architecture principles.
Senior Software Engineer at SOCASH PTE LTD, Nov 2018 - May 2022 · 3 yrs 7 mos, Bangalore, Worked as a backend engineer in a FinTech startup, with a primary focus on payments systems. Integrated payment APIs for banks (ICBC, DBS) and retail platforms (Grab, Shopee, LinkAja) into merchant POS ecosystems. Decomposed a Node.js monolith and built payment microservices using Java and PostgreSQL. Enhanced cash withdrawal and cash deposit/top-up products through partner API integrations. Helped establish and mentor the QA team for performance testing and automated external API functional testing.
Software Engineer at Oracle, Mar 2017 - Oct 2018 · 1 y 7 mo, Bengaluru Area, India, Worked as a backend engineer in the Document Review team at Aconex. Maintained and deployed multiple microservices across regions. Built APIs for PDF review workflows, enabling customers to annotate and comment on documents in real time. Set up automated UI testing infrastructure and framework for PDF review features.
Software Consultant at Thoughtworks, Nov 2015 - Feb 2017 · 1 yr 4 mos, Greater Bengaluru Area, Worked as a software developer at Thoughtworks on Bahmni, an open-source healthcare and hospital workflow platform. Delivered API automation and performance testing as part of the product delivery cycle. Supported client implementations for MSF (Médecins Sans Frontières).
Data Specialist at IBM, Nov 2013 - Oct 2015 · 2 yrs, Bengaluru Area, India, Worked as a Data Specialist on a Big Data initiative to build a credit risk rating system. Analyzed source-system data and validated mappings against ETL documentation. Developed Python tools and scripts to generate reliable ETL test data, reducing dependency on manual data preparation.
Bachelor of Technology (BTech), Electronics and Communication Engineering, National Institute of Technology Rourkela
github: https://github.com/swarupkm
swarupkm.github.io: https://swarupkm.github.io/