Summary
Overview
Work History
Education
Skills
Key Technologies And Tools
Timeline
Generic

Harshit Chaudhary

Bengaluru

Summary

Experienced Software Developer adept in bringing forth expertise in design, installation, testing and maintenance of software systems. Strong troubleshooting and problem solving skills with an analytical mindset.

Overview

3
3
years of professional experience

Work History

Software Engineer

Infinite Computer Solutions
07.2023 - Current
  • Design and develop Java REST microservice APIs to call downstream services, set requirements for logic needed, and define objects/schema of info returned
  • Developing applications using Java and SpringBoot
  • Develop UI using Angular
  • Write unit/integration tests to maintain 85% coverage and follow best practices for code correctness
  • Created Angular components and REST endpoints using angular
  • Writing different unit test cases and integration test cases using JUnit and Mockito for Java applications
  • Configured/deployed apps to environments utilizing Jenkins
  • Used Splunk queries and dashboards to monitor load counts, errors, response times, and find test data
  • Collaborate in an Agile team to understand new business/technical feature requirements, set use cases/story acceptance criteria, and meet code/testing milestones for releases
  • Participated in Agile development processes, including daily stand-ups, sprint planning, retrospectives, and code reviews, to ensure project delivery meets high-quality standards
  • Mentored junior developers, providing guidance, feedback, and coaching to improve their technical skills and overall performance

Software Engineer

Infinite Computer Solutions
08.2021 - 07.2023
  • Designing and developing high-quality, scalable, and efficient Java applications using best practices and industry standards
  • Writing clean, maintainable, and well-documented code using Java programming language and related frameworks
  • Troubleshooting and debugging software issues, and implementing timely fixes to ensure smooth application performance
  • Participated in Agile development processes, including daily stand-ups, sprint planning, retrospectives, and code reviews, to ensure project delivery meets high-quality standards
  • Improving code quality and working on proper comments and documentation of code

Graduate Engineer Trainee

Infinite Computer Solutions
02.2021 - 07.2021
  • Developed new features, unit test and bug fixes in go for e-commerce platform
  • Training undertaken Infinite(Basic of cloud computing, sdlc)

Education

B.E -

Chitkara University
Chandigarh
05.2021

Skills

  • Java
  • Springboot
  • MySQL
  • C
  • HTML & CSS
  • JavaScript
  • GoLang(Basics)
  • Jasper Reports
  • Python
  • Azure
  • Splunk
  • Jenkins
  • JUnit
  • Postman

Key Technologies And Tools

Java, SQL, Spring Boot, Angular, Junit, Mockito, Splunk, Git, Jenkins (CI/CD Pipeline)

Timeline

Software Engineer

Infinite Computer Solutions
07.2023 - Current

Software Engineer

Infinite Computer Solutions
08.2021 - 07.2023

Graduate Engineer Trainee

Infinite Computer Solutions
02.2021 - 07.2021

B.E -

Chitkara University
Harshit Chaudhary