Senior Software Engineer with nearly 10 years of experience across data engineering, backend modernization, API development, cloud services, and systems integration. Currently building Zeus at eSentire with Python and Snowflake to ingest and correlate security data and surface asset and user vulnerability insights.
Previously modernized the Citizens InSchool backend from Node.js to Java, prototyped document verification with Amazon Textract, implemented TMF 641 APIs at STL, and built RBI payroll integrations at Wipro. Experience combines hands-on delivery, technical leadership, production troubleshooting, and practical AI integration.
Experience
Nov 2025 — PresentRemote · Full-time
Senior Software Engineer
eSentire
Build Zeus, a Snowflake- and Python-based security data platform replacing Axonius.
Integrate data from multiple security adapters and correlate records across sources.
Surface customer vulnerability information for each asset and user.
May 2023 — Nov 2025Remote · Full-time
Senior Software Engineer
Citizens
Modernized the InSchool education-loan and refinancing backend by migrating Node.js services to Java and rewriting its APIs.
Improved application performance while reducing recurring defects and manual data fixes through the backend redesign.
Built an Amazon Textract prototype to extract information from identity documents and verify it against user-submitted application data.
Oct 2021 — May 2023Ahmedabad, India · Full-time
Technical Lead
STL — Sterlite Technologies Limited
Implemented TM Forum 641 Open API support for the dSP digital service-provisioning platform.
Contributed to TM Forum certification, strengthening alignment with industry standards and product positioning.
Mar 2021 — Oct 2021Ahmedabad, India · Full-time
Senior Software Engineer
Wipro
Built the Spring Boot integration foundation from scratch for IFMS 2.0, the Government of Gujarat’s financial-management platform.
Integrated payroll with RBI e-payment and NEFT services using XML schemas and a secure Linux tunneling and handshake flow.
Designed integration solutions, reviewed team code, and connected Digital Gujarat services with IFMS 2.0.
Jan 2019 — Apr 2021Ahmedabad, India · Full-time
Technical Consultant
XMPlify
Neox: developed enterprise, DID, and subscriber APIs for an enterprise VoIP portal; resolved thread and concurrency issues by replacing manual key generation with Oracle sequences.
Netvertex: technically led a five-person team delivering telecom charging capabilities, including usage limits, CUG and CDR charging, HTTP/2, Spring Batch processing, and retries for failed records.
Supported automated load and API testing with Jenkins, Sonar, SNMP, JMeter, JUnit, and Git.
Wavecab: built Ionic driver and customer applications with Node.js sockets, Redis, and Google Maps for routing, fare calculation, live tracking, and billing.
Jan 2018 — Jan 2019Mumbai, India · Full-time
Senior Software Engineer
Capgemini
Volkswagen CAT Tool: built and deployed an Angular and Java/Spring Boot cloud-assessment tool on AWS.
Developed a Java and Jaspersoft PDF generator, completed AWS service proofs of concept, supported cost optimization, customized SonarQube rules for Java PaaS analysis, and built an Alexa custom-skill prototype with AWS Lambda.
Effort Tracker: developed an Angular application with .NET Web APIs, role-based dashboards, and import/export capabilities for project and employee effort tracking.
Oct 2016 — Nov 2017Navi Mumbai, India · Full-time
Software Engineer
Capgemini
Supported Orange Business Services telecom applications by resolving production issues and delivering client-requested enhancements.
Worked on Clara, which supplied IP-address information to Sacre, and implemented new change requests.
Selected projects
eSentire
Zeus Security Data Platform
Developing a Python- and Snowflake-based platform to replace Axonius. Zeus ingests data from multiple security adapters, correlates asset and user records, and surfaces vulnerability insights for customers.
Python · SnowflakeCitizens
InSchool Loan Platform Redesign
Migrated Node.js backend services to Java and rewrote APIs for Citizens’ education-loan and refinancing application. The redesign improved performance and reduced recurring defects and manual data corrections.
Java · REST APIsCitizens
Amazon Textract ID Verification Prototype
Built a prototype to extract information from identity documents with Amazon Textract and validate it against data entered by users in loan application forms.
AWS · TextractSTL
dSP — TMF 641 Open API
Implemented TM Forum 641 Open API support for the digital service-provisioning platform, contributing to TM Forum certification and stronger standards-based product positioning.
APIs · TelecomWipro
IFMS 2.0 — RBI Payroll Integration
Built the Spring Boot integration foundation for Gujarat’s IFMS 2.0. Connected payroll with RBI e-payment and NEFT services through XML schemas, secure Linux tunneling, and handshake mechanisms, and integrated Digital Gujarat services.
Spring Boot · Integration
Technical skills
Data & platforms
PythonSnowflakeData EngineeringData Integration
Backend & APIs
JavaSpring BootNode.jsMicroservicesREST APIs
Cloud & delivery
AWSKubernetesCI/CDObservabilityGit
Applications & integration
AngularIonicRedisOracleSpring BatchXML
Testing & tooling
JMeterJUnitJenkinsSonarQubeSNMPJaspersoft
Education
Bachelor of Engineering — Computer Engineering
LDRP Institute of Technology & Research Gujarat Technological University