Experienced Software Developer with over 3+ years of hands-on experience in designing, developing, and deploying scalable web applications and serverless solutions across diverse industries. Proficient in Java, Spring Boot, TypeScript, Angular, and RESTful API development. Skilled in leveraging AWS services (Lambda, S3, API Gateway), Terraform for infrastructure as code (IaC), Docker, and Kubernetes for containerization and orchestration. Implemented secure authentication and role-based access control using JWT and LDAP, enhancing application security and compliance. Automated CI/CD pipelines using tools like Jenkins and GitHub Actions, reducing release time by 50%. Improved backend performance and system uptime through optimized microservices and containerized deployments. Proven ability to deliver robust, high-impact software solutions by applying strong technical expertise and agile methodologies.
Overview
5
5
years of professional experience
3
3
Certification
Work History
Software Developer
State Farm Insurance
Richardson, TX
01.2023 - Current
Built robust RESTful APIs using Java, TypeScript, and TSOA, incorporating structured validation layers and encapsulated business logic to support reliable system interoperability and secure data exchange.
Designed and implemented interactive Angular components with enterprise-grade authentication using MSAL, improving identity handling and strengthening access control measures.
Executed AWS services such as API Gateway, Lambda, and Fargate to build scalable serverless backend solutions, cutting infrastructure costs by 20% and increasing deployment efficiency.
Automated the CI/CD lifecycle with GitLab by integrating linting, vulnerability scanning, test coverage, and multi-stage deployment pipelines, significantly boosting release velocity and consistency.
Applied Infrastructure as Code (IaC) with Terraform to manage backend deployments and infrastructure provisioning, reducing manual setup time by 50%.
Implemented RBAC by mapping LDAP roles to application permissions, enhancing system access control and reducing unauthorized access incidents by 30%.
Implemented enterprise-level authentication using Spring Security integrated with LDAP/Active Directory, allowing centralized user management and seamless single sign-on (SSO) functionality.
Modeled reusable backend entities and created synchronized data bindings between frontend components and APIs, optimizing responsiveness and enabling real-time updates.
Secured application endpoints by introducing layered Spring Security filters and token-based access via JWT, enhancing both frontend and backend request integrity.
Actively participated in Agile ceremonies including sprint planning, retrospectives, and daily standups, consistently delivering prioritized user stories on time and collaborating cross-functionally to resolve blockers.
Software Developer
Tata Consultancy Services
Hyderbad, India
08.2020 - 07.2021
Developed modular backend services leveraging Java MVC patterns and Spring Boot framework, enhancing code modularity and supporting scalable, long-term application growth.
Architected RESTful APIs with Java and Node.js, reducing latency by 20% and ensuring seamless data communication between the frontend and backend.
Utilized Node.js with Express.js to implement efficient routing and layered middleware logic, improving throughput and reducing latency for high-traffic APIs.
Improved MySQL and MongoDB databases, enhancing data storage, validation, and query execution, reducing query processing time by 30%.
Containerized Angular and Spring Boot services using Docker and deployed to Kubernetes with Helm charts, boosting application scalability and uptime by 40%.
Designed secure authentication flows using JSON Web Tokens (JWT) combined with fine-grained role-based access logic, ensuring secure session handling and access isolation.
Automated deployment processes with Kubernetes (K8s), Docker, and Helm charts, optimizing workflows and increasing system uptime by 25%.
Automated CI/CD pipelines through GitLab, embedding test automation, code linting, and static analysis to maintain release quality and accelerate production pushes.
Built secure credential validation workflows using Spring LDAP with BCrypt-based hashing, mitigating risks from password exposure and improving authentication resilience.
Boosted backend performance by introducing async job execution, integrating strategic caching layers, and fine-tuning database queries for faster API throughput.
Education
Master of Science - Computer Information Systems and Information Technology
University of Central Missouri
05.2023
Bachelor of Technology - Electronics and Communication Engineering
Insurance Producer at State Farm Insurance, Alleyne Insurance and Financial ServicesInsurance Producer at State Farm Insurance, Alleyne Insurance and Financial Services