NP
RÉSUMÉ / ENGINEERING EXPERIENCE

Nirav PatelSenior Software Engineer

Python & Snowflake data engineering.
Java, Spring Boot, Node.js, and cloud systems.

Gandhinagar, Gujarat, India

Portfolio: https://resume.npsphere.com

LinkedIn ↗
Nirav Patel

Profile

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 · Snowflake
Citizens

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 APIs
Citizens

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 · Textract
STL

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 · Telecom
Wipro

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

June 2012 — June 2016