Home

Sai Nikhil - Java Developer
[email protected]
Location: The Colony, Texas, USA
Relocation:
Visa:
Resume file: SaiNikhil_Resume_1757519451611.pdf
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Sai Nikhil Gude
Java Developer
[email protected]
Phone: +1(832)-291-4284
________________________________________________________________________________________
Java Full Stack Developer | Spring Boot | Microservices | Angular | React | Kafka | AWS | SQL | HTML
PROFESSIONAL SUMMARY:
Java Developer with 5+ years of end-to-end development experience in building enterprise-grade web
applications and microservices using Java, Spring Boot, Angular, and Kafka.
Strong expertise in architecting RESTful APIs, implementing secure authentication using OAuth2, JWT
and reactive programming with Spring Web Flux.
Proven experience building and deploying containerized applications on Kubernetes with CI/CD
pipelines using Jenkins, GitHub Actions, and Docker.
Proficient in developing dynamic and responsive frontends using Angular and React, with strong
experience in component-based architecture, state management, and UI performance tuning.
Experienced in integrating distributed systems using Kafka for real-time event processing, and
implementing monitoring/logging solutions with ELK Stack, Prometheus, and Grafana.
Skilled in working with cloud platforms like AWS (EC2, S3, Lambda, RDS) and Azure (App Services,
Functions, Cosmos DB) to develop, deploy, and scale cloud-native applications.

Adept in Agile/Scrum environments with cross-functional team collaboration, issue tracking, and test-
driven development using JIRA, JUnit, Mockito, Selenium, and Spring Cloud Contract.

TECHNICAL SKILLS:
Languages Java, C, C++, SQL, JavaScript, TypeScript
Backend Spring Boot, Spring MVC, Spring Web Flux, Spring Security, JPA, Hibernate,

Kafka, REST APIs

Frontend Angular, ReactJS, HTML5, CSS3, Bootstrap, JSP, jQuery
API Development & Tools Swagger, Postman, Spring Cloud Contract, OpenAPI, GraphQL
Databases MySQL, MongoDB, DynamoDB, PostgreSQL, Oracle
DevOps & CI/CD Jenkins, Git, GitHub, GitHub Actions, Docker, Kubernetes, Maven, Gradle,

SonarQube

Cloud Platforms AWS (EC2, S3, RDS, Lambda, SQS, IAM), Azure
Testing & QA JUnit, Mockito, Selenium, JMeter, Jasmine, Karma
Monitoring & Logging Splunk, ELK Stack, Prometheus, Grafana, Kibana
Project Tools JIRA, Rally, Confluence
Design Methodologies Agile, Scrum, Kanban, TDD, BDD
PROFESSIONAL EXPERIENCE
INFINICS INC,NC,USA
Role: Java Developer May 2024 Present
Responsibilities:
Designed and developed scalable REST APIs using Spring Boot and JPA, integrating complex
business logic for financial workflows.

Built modular, high-performance UI components using Angular 12+, integrating Bootstrap and Angular
Material for responsive design.
Leveraged Kafka for asynchronous, event-driven communication between microservices, improving
scalability and decoupling.
Implemented OAuth2 and Spring Security to secure REST endpoints, handling user authentication and
authorization.
Containerized applications using Docker and orchestrated deployments with Kubernetes, improving
deployment efficiency.

Integrated Postman and Spring Cloud Contract for API testing and validation across consumer-
producer service layers.

Used GitHub and GitHub Actions for source control and CI/CD automation, enabling faster, reliable
deployments.
Configured monitoring with Prometheus and Grafana, and integrated ELK Stack and Splunk for logging
and alerting.
Maintained unit and integration tests with JUnit and Mockito, ensuring more than 85% code coverage
across critical modules.
Collaborated in Agile teams using JIRA and Confluence, delivering quality features and fixes within
sprint timelines.
VINFO GLOBAL SOFTWARE TECHNOLOGIES PVT LTD, INDIA
Role: Software Engineer Jan 2018 Feb 2022
Responsibilities:
Migrated a legacy monolithic system into modular microservices using Spring Boot, improving
deployment speed and flexibility.
Developed user-facing interfaces using Angular 12 and ReactJS, optimized for cross-device
performance and accessibility.

Built secure APIs with Spring Security and JWT, supporting multi-role access control and Single Sign-
On (SSO).

Used Kafka for real-time streaming and inter-service communication in distributed architectures.
Documented APIs using Swagger and OpenAPI, streamlining developer onboarding and third-party
integration.
Automated builds and releases with Jenkins, Maven, and Gradle, establishing reliable CI/CD pipelines.
Maintained code with Git and collaborated using GitHub, conducting peer code reviews during Agile
sprints.
Built test automation with JUnit, Mockito, and Selenium, and performed load testing using JMeter.
Deployed microservices to AWS (EC2, RDS, Lambda, S3) and Azure (App Services, Functions,
Cosmos DB).
Monitored logs and performance metrics using ELK Stack, Azure Monitor, and Splunk for proactive
issue resolution.

PROJECTS
Expense Tracker App Angular, Node.js, MongoDB
Developed a personal finance tracking system allowing users to categorize expenses and generate
reports.
Implemented a scalable REST API with Node.js, Express and used MongoDB for real-time data storage.
Interactive Travel Platform Angular, CSS, HTML
Developed a dynamic and responsive travel booking platform using Angular, TypeScript, HTML and CSS,
enhancing user experience and engagement.
Implemented an interactive search and filtering system with real-time updates.

EDUCATION
Masters in Information Technology and Management from Webster University, MO(May 22 April 24).
Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst user interface javascript sthree database Missouri North Carolina

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6102
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: