Dhananjay Varma Gottumukkala

3-24, Main Road, Kallakuru, Kalla , West Godavari District, Andhra Pradesh, India - 534237 · +91 951532 6886 ·

Java Backend REST API Developer with 3+ years of experience in building high-performance and scalable server-side Spring Boot applications. Expertise in Spring Boot framework & its components. Proficient in requirement gathering, analysis and translating the business needs into successful project outcomes. Collaborative team player with a commitment to delivering high-quality code and solutions.

I love solving complex problems using Data Structures and Algorithms while adhering to best coding practices to ensure efficient, scalable, and maintainable solutions.


Experience

Home Store Selling

Associate at Cognizant, Hyderabad

Currently working on a project titled Home Store Selling for a retail client, Macy's. The product is a web application designed to assist store colleagues in selling products efficiently. It features an intuitive and user-friendly interface, developed using the latest web technologies to ensure smooth and effective interaction. My contributions include optimizing backend processes, and ensuring the overall performance and scalability of the system.

  • Design, develop, test and review scalable REST APIs using Microservice Architecture, Java, Sprint Boot, Spring Webflux and Project Reactor.
  • Successfully reduced latency in multiple workflows through code optimizations and asynchronous programming to enhance user experience.
  • Developed and implemented two custom utility tools for Macy’s, reducing overall development time by 80%, resulting in faster project delivery and improved team productivity
  • Conduct end-to-end testing for newly developed features, ensuring all components function seamlessly together in Microservice Architecture.
  • Ensure clean and readable code for improved readability and maintainability. Actively participated in code reviews, emphasizing the importance of adhering to coding standards and using design patterns to enhance the overall code quality.
  • September 2021 - Present

    Customer Relationship Management (CRM)

    Intern at Sri Maharshi Consultancy, Bhimavaram

    The purpose of the project is to build a system for the bank to manage the customer complaints in effective manner to improve the customer satisfaction. Whenever customer gives a complaint, our system will record, track and start the SLA (Service Level Agreements).Based on the timelines configured, it will route the complaint to respective authorities.

  • Developed Web Application using Java, Java Server Pages and Front End Technologies HTML, CSS, JavaScript, BootStrap.
  • When customer creates a complaint, system records and tracks it. Based on the timelines configured, it will route the complaint to respective authorities.
  • Deployed the application using AWS EC2 instance and tested end-to-end.
  • July 2019 - February 2020

    Projects

    Retail Banking System

    A focused Microservice application to perform a variety of operations such as opening accounts, checking balance, transferring funds, and viewing transaction histories.

    Face Recognition and Alert System

    A system that identifies unknown individuals and automatically sends alerts to administrators.


    Education

    Bachelor of Technology

    SRKR Engineering College, Bhimavaram
    Information Technology

    CGPA: 8.82

    June 2017 - July 2021

    Intermediate

    Narayana Junior College, Vijayawada

    Marks: 978

    June 2015 - April 2017

    Tenth Standard

    Narayana High School, Bhimavaram

    GPA: 9.7

    June 2014 - April 2015

    Skills

    Programming Languages
    • Java
    • Python
    • C
    Database
    • MongoDB
    • NoSQL
    • MySQL
    • SQL
    • IBM DB2
    Spring Framework
    • Spring Core
    • Spring Boot
    • Spring Webflux
    • Spring Cache
    • Spring JPA
    • Spring REST
    Technologies
    • Data Structures
    • Algorithms
    • Git
    • Google Cloud
    • Microservices
    • Reactive Programming
    • Project Reactor
    • REST APIs
    • JSON
    • Swagger
    • Scrum and Agile Methodologies
    • E2E Controller Testing
    • Performance Improvement
    • JUnit
    • Mockito
    • Code Review
    Tools and IDE
    • IntelliJ IDEA
    • Spring STS
    • Maven
    • Git
    • Postman

    Certifications

    • Google Cloud Certified Associate Cloud Engineer - August 2020
    • Google Cloud Certified Cloud Digital Leader - January 2023
    • AWS Certified Cloud Practitioner - November 2022
    • Write Professional emails in English by Georgia Institute of Technology (Coursera) 2020
    • Java Programming Certification by IIT Bombay
    • Introduction to Data Science Specialization by IBM from Coursera
    • Introduction to Git and GitHub by Google from Coursera

    Achievements

    • Achieved Certificate of Merit by Robocoupler Pvt.Ltd. during a workshop on Internet of Things (IOT) conducted at IT Department, SRKR Engineering College during February 2020
    • Entered semi-finals in Quizzomania 2017 conducted by Technology Centre, SRKR Engineering College
    • Participated in district level Sir C.V. Raman District Level Talent Test during February 2012

    CO-CURRICULAR & EXTRA-CURRICULAR ACTIVITIES

    • Attended a Workshop on Internet Of Things (IOT) by Robocoupler Pvt.Ltd. at IT Department, SRKR Engineering College during February 2020
    • Participated in a Hackathon conducted at Bennett University in the year 2019
    • Participated in Advance Yoga Course conducted by Art Of Living (AOL)
    • Participated in Sports Competitions conducted by IT Department, SRKR Engineering College