Hello, I'm Nikhil Amin

Senior Full Stack Java Developer

Transforming enterprise monoliths into modern, scalable, and reactive systems.

Nikhil Amin

About Me

I'm a Java Full Stack Developer with over 6 years of experience in building scalable enterprise applications, modernizing legacy systems, and leading performance-driven solutions. I specialize in Java 21, Spring Boot 3, WebFlux, and PostgreSQL, with deep experience in implementing cloud-native patterns, reactive microservices, and production-grade observability using Grafana and Splunk. Beyond code, I mentor junior developers, write technical blogs, and sketch in my free time. I believe in writing clean, maintainable code and designing systems that scale with confidence.

Education

Bachelor of Engineering

P. A. College of Engineering, Mangalore
2015 - 2019

Achievements

  • Winner, Epitome 2018 Coding Event (AIMIT, Karnataka)
  • Built a full-stack NPTEL website for video access

Work Experience

Custom Software Engineer Sr Analyst

Accenture

2022 - Present

  • Migrated systems to Java WebFlux for better concurrency and scalability.
  • Upgraded legacy applications to Java 21 and Spring Boot 3.
  • Created real-time dashboards in Grafana and Splunk for production monitoring.
  • Reduced deployment time by 50% through CI/CD automation.

System Engineer

TCS

2019 - 2022

  • Improved application load time by 40% through code and query optimization.
  • Reduced support ticket volume by 92% through proactive issue resolution
  • Conducted technical training for team members on best practices
  • Implemented automated testing frameworks to improve code quality

Internships

Stribon Technologies | Smartcache Networks

Prior to 2019

  • Gained hands-on experience with industry-standard technologies
  • Contributed to real-world projects under senior developer guidance

Technical Skills

DevOps & Tools

Docker Jenkins Git CI/CD Pipelines

Monitoring & Observability

Grafana Splunk Dynatrace JMeter

Languages & Frameworks

Java 21 Spring Boot 3 Spring WebFlux REST APIs Microservices Python Angular HTML CSS JavaScript PostgreSQL

Testing

JUnit 5 Mockito Integration Testing Postman

Soft Skills

Team Training Performance Optimization Technical Mentorship

Professional Highlights

Java 21 + Spring Boot 3 Migration

Led enterprise-wide migration to latest Java and Spring Boot versions, resulting in 30% performance improvement and enhanced security posture.

Reactive Programming with WebFlux

Implemented reactive programming patterns using WebFlux, improving system responsiveness and throughput for high-traffic applications.

92% Ticket Reduction

Achieved dramatic reduction in support tickets through proactive monitoring, code optimization, and automated testing implementation.

Dashboards & Automation

Created comprehensive monitoring dashboards and automated performance testing pipelines to ensure consistent application health.

My Artworks

Not just a developer—an artist at heart. ❤️ This is a curated collection of my hand-drawn sketches ✏️ and digital creations 🖼️.

What I’ve Been Writing

I share my technical insights 🧠, adventures in coding 💻, and lessons learned from real-world projects 🚀.

Loading blog articles...

My Certificates

Professional certifications and skill badges that showcase my continuous learning journey 🎓 and technical expertise 🔍.

Loading certificates...