Personal details

Gagan D. - Remote back-end developer

Gagan D.

Based in: 🇮🇳 India
Timezone: New Delhi (UTC+5.5)

Summary

I am a passionate software engineer with a strong background in designing and developing cutting-edge software solutions. With 4.5+ years of experience in the industry, I have had the opportunity to work on a wide range of projects, from building scalable web applications to optimizing database performance.

My journey in the world of software engineering began with a fascination for problem-solving and a love for technology. I thrive on the challenges that software development presents and enjoy finding creative solutions to complex problems. My primary areas of expertise include Java, Java 8, J2EE, Microservices, Spring Boot, SQL, and No SQL.
I am always available to teach and mentor my students.

Work Experience

Senior Software Engineer
GoToFinancial (Gojek) | Jul 2022 - Present
PostgreSQL
Docker
Apache Kafka
Kubernetes
Grafana
gRPC
Go (Golang)
Java 11
AWS (Amazon Web Services)
  • Domain: Payments Financial Management
  • Developed and maintained robust systems to handle order history and transaction history of users.
  • Collaborated with business stakeholders and product owners to understand requirements and translate them into technical solutions.
  • Conducted root cause analysis to identify and resolve issues related to order processing, and transaction failures. Conducted code reviews and provided constructive feedback to improve code quality and maintainability. Mentored and coached junior team members, providing guidance and support in their professional development.
Software Engineer
Gartner India Research and Advisory Services Pvt Ltd. | Sep 2021 - Jun 2022
PostgreSQL
Jenkins
Docker
Python 3
Spring Boot
Java 8
Kubernetes
  • Domain: Tech Purchasing Workflow
  • Responsible for the development of new features using Java and frameworks related to Java.
  • Refactored some parts of the existing code to improve the performance and readability of the code.
  • Writing unit test using Mockito.
  • Developing CI/CD pipeline using Jenkins.

Education

Bharati Vidyapeeth’s College of Engineering, Delhi
Bachelor's degree・Computer Science & Engineering
Aug 2015 - Aug 2019