Summary
Overview
Work History
Education
Skills
Hobbies and interests
Projects
Timeline
Generic

Praveen Kumar

Bangalore

Summary

4 Years of experience in IT Sector as a Senior Software Developer Using Technologies Java/J2EE, Spring Boot, Spring JPA Spring MVC, Spring Core, Rest API, Microservices, Maven, Java Script, MYSQL, Oracle, Docker, Jenkins, Sonar Cube, Junit, Mockito, PUTTY, IntelliJ, STS, Eclipse, HTML Innovative individual with proven success evaluating requirements for software development projects to design innovative solutions. Out-of-the-box thinker and problem solver dedicated to improving performance. Works well in teams and consistently delivers to deadlines. Determined and knowledgeable software developer who can think outside the box. A new graduate who enjoys working with all types of personalities. Seeking the chance to architect new software applications

Overview

4
4
years of professional experience

Work History

Software Engineer

HCL Tech
06.2021 - Current
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Enhanced user experience with intuitive interface design and responsive web applications.
  • Analyzed proposed technical solutions based on customer requirements.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Reduced system downtime by proactively addressing potential issues through regular maintenance activities.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.

Education

MCA -

Visvesvaraya Technological University
Karnataka

Skills

  • Java 8, 17, and 21
  • J2EE
  • Spring Boot
  • Spring MVC
  • Spring Core
  • Spring Security
  • Spring Cloud
  • Spring Kafka
  • Microservices
  • REST API
  • Postman
  • Swagger
  • AWS
  • React JS
  • JavaScript
  • HTML/CSS
  • Splunk
  • Sonar cube
  • Putty
  • JUnit
  • Mockito
  • Maven
  • Git, GitHub, GitLab
  • Eclipse,STS,Intellij

Hobbies and interests

  • Watching and Playing Cricket

Projects

4. T-Mobile, USA, Developer, (Jan 2024 to Present) Telecom

 Involved in understanding business requirement based on BRD (Business requirement document)

 Implemented as per business requirement using Spring Boot, Microservices.

 Maintaining Existing Codebase: Refactoring, debugging, and optimizing existing Java applications to ensure they run efficiently and without errors.

 Integration and APIs: Developing RESTful APIs for communication between Microservices various services, both within T-Mobile’s infrastructure and with external partners.

Developing New Features: Writing Java code to implement new functionalities in existing systems or creating entirely new services

 Performing unit testing and performance testing using JUnit and Mockito framework.

Involved in deploying the code to Development environment.

 Involved in preparing deployment document.

 Involved in testing application with BAT (Built acceptance test cases) in higher environments (QA, UAT and Production).

3. USAA, USA, Developer, (Jan 2023 – Dec 2023) Banking

 Involved in understanding business requirement based on BRD (Business requirement document)

 Involved in client discussion regarding business requirements.

 Involved in giving estimates for a particular business requirement.

 Involved in preparing technical design document based on BRD.

 Implemented as per business requirement using Spring Boot Microservices.

 Involved in preparing unit test cases.

 Involved in deploying the code to Development environment.

Involved in preparing deployment document


2. ENBD, Dubai, Developer, (April 2022 – Dec 2022) Banking

ü Involved in Gathering requirements of user & conducted analysis as well as performing design, and attending daily Scrum Meeting and update the status of daily Activates

 Developing coding in DEV and SIT and checking the code is Sync with different environments like Dev, SIT, UAT and Production

 Worked on configuration management, project building, development, project environment set up in Windows using IntelliJ Idea IDE version of   2022.

 Performing unit testing and performance testing using JUnit and Mockito framework

 Application Development & Supporting application post implementation.

1. UOB, Singapore, Developer, (Jun 2021 – March 2022) Banking

 Create Model Classes as for the Business Requirements.

 Developing Helping API to meet the Business Requirements.

 Creating Data Access Object against the Created Model.

 Creating Data Access Object Implementations for the Created DAO.

 Creating Service Contract against the Model.

 Creating Service Implementations via Implementing the Service Contact.

Designing the Controller as for the Business Requirement.

Timeline

Software Engineer

HCL Tech
06.2021 - Current

MCA -

Visvesvaraya Technological University
Praveen Kumar