Results-driven Software Engineer with strong expertise in Node.js, AWS Lambda, and REST APIs. Proven ability to deliver efficient data services that enhance integration across platforms.
Overview
8
8
years of professional experience
1
1
Certification
Work History
Software Engineer
State Farm
Richardson, TX
01.2025 - Current
Designed and developed serverless REST APIs using Node.js and AWS Lambda to enable seamless data exchange across policy, claims, and billing platforms.
Built data extraction and aggregation services to consolidate insurance data from multiple internal systems into unified API responses.
Implemented API Gateway integrations with Lambda to expose secure, scalable endpoints for internal applications and partner systems.
Developed data transformation layers to standardize and enrich incoming data for downstream analytics and customer-facing applications.
Optimized API performance by implementing caching strategies and efficient data retrieval patterns, reducing latency and improving throughput.
Integrated APIs with PostgreSQL and other internal data stores, ensuring high data consistency and reliability.
Collaborated with cross-functional teams to define API contracts, technical designs, and scalable solution architectures aligned with enterprise standards.
Full Stack Developer
Experian
Richardson, TX
01.2023 - 01.2025
Developed Node.js-based REST APIs to deliver credit and financial data services to internal platforms and external partners.
Built event-driven data processing workflows using AWS Lambda, SQS, and SNS, enabling near real-time data availability.
Implemented robust data extraction and validation mechanisms to process high-volume financial datasets from multiple upstream sources.
Designed and maintained API documentation using Swagger/OpenAPI, improving integration efficiency across teams.
Applied data transformation and normalization techniques to ensure consistency across diverse financial data formats.
Enhanced API reliability by adding unit and integration tests, along with monitoring and alerting for proactive issue detection.
Worked in an Agile Scrum environment, contributing to sprint planning, technical discussions, and continuous delivery.
Software Engineer
Tata Consultancy Services
Hyderabad, India
05.2018 - 12.2021
Developed RESTful APIs using Node.js to support integration between enterprise applications and data platforms.
Implemented data extraction workflows to retrieve and process information from various structured data sources.
Built and deployed containerized microservices using Docker, improving scalability and deployment consistency.
Designed database interactions using MySQL/PostgreSQL, optimizing queries for performance and reliability.
Contributed to CI/CD pipelines using Jenkins and Git, enabling automated builds and deployments.
Collaborated with distributed teams to deliver end-to-end integration solutions aligned with client requirements.
Supported production systems by troubleshooting API and data flow issues, ensuring high availability and performance.