Nikhil Yerra

Software Engineer

San Francisco, California, United States5 yrs 2 mos experience

Key Highlights

  • Expert in building scalable microservices architectures.
  • Proficient in integrating modern front-end frameworks.
  • Strong background in AWS cloud infrastructure management.
Stackforce AI infers this person is a Software Engineer specializing in Healthcare and Automotive industries with expertise in microservices and cloud solutions.

Contact

Skills

Core Skills

JavaMicroservicesReact.jsRestful ApisAwsSpring Boot

Other Skills

.NetAgile MethodologiesAlgorithm DesignAmazon Web Services (AWS)AndroidApache KafkaAutomotiveBusiness DevelopmentCC#C++CarplayCascading Style Sheets (CSS)CloudWatchCode Review

About

Skilled Software Engineer with 3+ years of experience in building scalable, high-performance web applications using Java, Spring Boot, Hibernate, and microservices architecture. Proficient in integrating React and Angular for dynamic user interfaces and leveraging RESTful APIs, MySQL, and MongoDB for efficient data management. Experienced in Docker-based containerization and implementing CI/CD pipelines with Jenkins. Adept at Agile methodologies, delivering secure, optimized solutions, and collaborating with cross-functional teams to drive business success through innovative and reliable software solutions.

Experience

5 yrs 2 mos
Total Experience
1 yr 9 mos
Average Tenure
1 yr 6 mos
Current Experience

Perimetrics, inc.

Software Engineer

Dec 2024Present · 1 yr 6 mos · Seattle, Washington, United States · On-site

  • Engineering software systems that power AI-based diagnostic tools for dental and medical healthcare.

University of florida

Software Engineer

Nov 2022Nov 2024 · 2 yrs · Gainesville, Florida, United States · Hybrid

  • Worked for UF Health
  •  Engineered a microservices-based architecture for a distributed clinical image management system using Java, Spring Boot, and Hibernate, ensuring modular, scalable, and maintainable code. Improved system performance and reduced downtime by integrating RabbitMQ for asynchronous communication between services.
  •  Optimized data storage and retrieval by implementing efficient indexing in MongoDB and Redis for in-memory caching, cutting image retrieval times by 65%.
  •  Developed and containerized services with Docker, streamlining deployments and ensuring consistency across environments. Deployed and managed containers using Kubernetes, enabling dynamic scaling and resource allocation under peak loads, achieving 99.98% system uptime.
  •  Implemented front-end integration by developing key backend APIs to power a web application for clinical image upload and visualization, ensuring seamless interaction with React.js front-end features.
  •  Enhanced annotation efficiency for histology image data by developing advanced processing pipelines. Automated feature extraction workflows using Java plugins for Docker-based systems, reducing annotation
  • time by 93% and improving accuracy by 45%.
  •  Architected AWS cloud infrastructure with EC2, S3, CloudWatch, and IAM to manage large-scale clinical datasets securely and reliably. Ensured high availability and optimized storage solutions for critical image data.
  •  Built and integrated unit tests using JUnit to ensure code quality and maintainability. Automated testing pipelines for RESTful APIs, improving system reliability and reducing debugging time by 30%.
JavaSpring BootHibernateMicroservicesRabbitMQMongoDB+6

Harman international

Software Engineer

Oct 2020Jun 2022 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Projection Technologies
  •  Developed a high-performance binary protocol in Java for packetized bulk data transfer between smartphones and car head units, increasing file transfer efficiency by 75% and supporting diverse file types.
  •  Implemented React-based user interfaces for mobile applications, improving user experience through
  • responsive design and interactive features, leading to a 50% increase in user engagement metrics.
  •  Architected scalable microservices using Spring Boot, Docker, and Kubernetes, optimizing RESTful APIs for a vehicle health dashboard, reducing system response times by 30%.
  •  Streamlined real-time data streaming and processing by integrating Apache Kafka and Elasticsearch into microservices, enhancing search efficiency and log retrieval, automated deployments with Jenkins CI/CD.
  •  Streamlined development workflow by leveraging Maven for build management, Git for version control, and Jenkins for continuous integration and delivery pipelines
JavaReactSpring BootDockerKubernetesRESTful APIs+4

Pnb metlife india insurance co. ltd

Software Engineer AI/ML Intern

May 2019Jul 2019 · 2 mos · Mumbai, Maharashtra, India

  •  Pioneered a scalable microservices based solution using Spring Boot and Spring Cloud for policy management, enabling seamless integration with third-party systems through RESTful APIs.
  •  Optimized database performance in SQL Server by designing efficient queries, implementing indexing
  • strategies, and developing stored procedures, resulting in a 40% reduction in query response time.
Spring BootRESTful APIsSQL Server

Education

IIT Bhubaneswar

Bachelor of Technology (BTech) — Computer Science

University of Florida

Master of Science - MS — Computer Science

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience