profile-pic

Kaushik Rao

Dynamic and experienced Java Developer with 3+ years of experience in software engineering. Proficient in developing robust backend solutions using Java, Spring framework, Hibernate, and SQL. Skilled in REST API development and experienced in Agile methodologies. Strong problem-solving abilities and dedicated to ensuring the quality and reliability of backend systems.

  • Role

    Senior Software Engineer

  • Years of Experience

    4 years

Skillsets

  • Git - 3 Years
  • SonarQube
  • PostgreSQL
  • MongoDB
  • Linux
  • Kafka
  • Jira
  • Jenkins
  • Grafana
  • Postman
  • Shell Scripting
  • SQL - 3 Years
  • Kubernetes - 1 Years
  • MySQL
  • Docker - 1 Years
  • Mockito
  • JPA
  • JUnit
  • Oracle
  • Hibernate - 3 Years
  • C++
  • Spring Boot - 3 Years
  • Python
  • AWS
  • Java - 3 Years

Professional Summary

4Years
  • Aug, 2021 - Present5 yr 2 months

    Senior Software Engineer

    Capgemini

Applications & Tools Known

  • icon-tool

    Git

  • icon-tool

    Jira

  • icon-tool

    Jenkins

  • icon-tool

    Maven

  • icon-tool

    Gradle

  • icon-tool

    SonarQube

  • icon-tool

    Docker

  • icon-tool

    Kubernetes

  • icon-tool

    Apache Kafka

  • icon-tool

    Eclipse

  • icon-tool

    IntelliJ IDEA

  • icon-tool

    Visual Studio Code

  • icon-tool

    Postman

  • icon-tool

    Grafana

  • icon-tool

    Kafka

Work History

4Years

Senior Software Engineer

Capgemini
Aug, 2021 - Present5 yr 2 months
    Design, develop, and maintain high-performance Java applications, RESTful APIs, and microservices architecture, ensuring scalability and reliability in cloud-native platforms. Lead technology solutions and modernize legacy code bases, improving system efficiency and adhering to modern development standards. Manage and optimize relational and NoSQL databases, while implementing best practices for software development, including code reviews and testing strategies. Contribute to Agile development processes, participate in sprint planning, and consistently deliver features on schedule, earning recognition as a Rising Star for high-quality work.

Achievements

  • Rising Star Capgemini
  • Earning recognition as a Rising Star for high-quality work

Major Projects

3Projects

Expense Tracker Application

    Developed a comprehensive expense-tracker application to manage and track personal or business expenses. Technologies used include Java, Spring Boot, JPA, Hibernate, MySQL, JUnit, Postman, and Docker.

Customized Library Management System

    Java-based command-line application for streamlining library operations. Technologies used include Java, JDBC, and MySQL.

School Parent Communication Application

    Spring Boot web application for managing educational information. Technologies used include Java, Gradle, Spring Web, Spring Data JPA, PostgreSQL, Swagger, Docker, Kubernetes, and AWS.

Education

  • B.E. in Computer Science & Engineering

    Sant Gadge Baba Amravati University (2021)

Certifications

  • Aws certified developer associate

  • Chatgpt masters - generative ai, prompt engineering, chat gpt

  • Data structures and algorithms - deep dive using java

  • Aws certified developer - associate

  • Agile software development