Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nikhil Tripathi

Noida

Summary

Adaptable Software Engineer ready to support operations from conception through post-release support. Skilled creator of efficient code and exciting user experiences. Eager to elevate ongoing development projects or create novel software solutions geared towards driving increased usership.

Overview

9
9
years of professional experience

Work History

Senior Software Development Engineer

Reliance Jio
Mumbai
11.2022 - Current
  • Developed and implemented software solutions to improve system performance and scalability.
  • Collaborated with other departments such as product management, customer service, marketing. to understand requirements for new projects or feature enhancements.
  • Conducted code reviews with team members to ensure coding standards are met.
  • The services that we are working on operate at the scale of thousand TPS. Multiple optimizations have to be thought to keep the costs lower, reliability higher while building systems for such a huge scale.
  • Using technologies like Event driven architecture using Kafka, Batch systems using Spring Batch, Microservices, databases like MongoDB, other systems like Docker, Kubernetes and Microsoft Azure.

Senior Software Engineer

Conduent
Noida
04.2019 - 11.2022
  • Developed, tested, and maintained software applications using Java technologies.
  • Implemented new features into existing software solutions.
  • Resolved complex issues related to software applications quickly and effectively.
  • Mentored junior staff members in coding best practices and problem solving techniques.
  • Integrated third-party APIs into existing systems.
  • Java: Whole backend service was based in Java using the Spring Boot and Microservice. Other various tools used were like Lombok, code check style, etc.

Module Lead Developer

Sopra Steria
Noida
12.2017 - 03.2019
  • Developed technical designs for new features and enhancements to existing modules.
  • Performed root cause analysis on production issues related to the module's functionality.
  • Monitored performance metrics and identified areas of improvement for the module's architecture.
  • Java and Spring Boot. is used for development.

Software Developer

Agreeya Solution
Noida
06.2016 - 11.2017
  • Modified existing software systems to enhance performance and add new features.
  • Java: Whole backend service was based in Java using the Spring framework

Software Engineer

Izon Technosoft
Noida
12.2014 - 06.2016
  • Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
  • Coordinated with project managers to meet development timelines and plan testing.

Education

Information Technology

Uttar Pradesh Technical University
Lucknow

Skills

  • Java 117
  • Micro-services, Spring Framework, Hibernate,Spring Data JPA, MySql,Oracle, Mango DB, Redis, Kafka, Data Structure and Algorithms , Unit Test, Distributed System Design,Spring Batch
  • Kubernetes,Docker
  • Azure

Timeline

Senior Software Development Engineer

Reliance Jio
11.2022 - Current

Senior Software Engineer

Conduent
04.2019 - 11.2022

Module Lead Developer

Sopra Steria
12.2017 - 03.2019

Software Developer

Agreeya Solution
06.2016 - 11.2017

Software Engineer

Izon Technosoft
12.2014 - 06.2016

Information Technology

Uttar Pradesh Technical University
Nikhil Tripathi