Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Piyush Agarwal

Chandigarh

Summary

Experienced Spring Boot developer with over 4+ years of hands-on experience. Skilled in designing, developing, and deploying Java-based applications, RESTful APIs, and microservices using the Spring framework. Proven track record of delivering high-quality solutions and collaborating effectively in dynamic environments.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer & Team Lead

Orante Techno Services pvt. ltd, Assigned to NICSI, Chandigarh
Chandigarh
02.2023 - Current

Key Responsibilities:

  • Led a team of developers in the implementation of critical functionalities for the ICJS Home Ministry project.
  • Developed robust and efficient web APIs using Spring Boot, ensuring seamless communication between various modules of the system.
  • Crafted comprehensive documentation for the project, providing clear guidelines for future development and maintenance activities.
  • Managed the deployment of code to live servers, ensuring smooth transition from development to production environments.
  • Spearheaded project management activities, coordinating tasks, timelines, and resources to ensure project milestones were met effectively..

Senior Information Security Engineer

AKAL Information System Assigned to NICSI, Chandigarh
Chandigarh
01.2023 - 02.2023

Key Responsibilities:

  • Successfully delivered key project milestones within stringent deadlines, contributing to the timely completion and nationwide deployment of the ICJS MedLEaPR project.
  • Played a pivotal role in the development of a system to track the records of injured persons, enabling seamless coordination between police and hospitals across all 29 states and all union territories of India.

Web Developer

Orante Techno Services pvt. ltd, Assigned to Defence Research and Development Organisation (DRDO)
Dehradun
06.2022 - 01.2023

Key Responsibilities:

  • Designed and developed a NATSAT server for DRDO Dehradun, facilitating communication between satellites and servers.
  • Implemented a robust communication system using Spring Boot and WebSocket technologies.
  • Developed features allowing the server to broadcast weather forecast messages to devices in border areas.
  • Contributed to enhancing the efficiency and reliability of communication channels between satellites and ground servers, ensuring seamless transmission of critical weather data.

Freelance Spring Boot Developer

Various Clients
Dehradun
02.2020 - 05.2022
  • Resolved customer issues related to software applications and developed solutions to address them.
  • Analyzed requirements and designed database schemas for applications.
  • Provided technical support to customers and other team members on various development projects.

Programmer

CyberQ consulting pvt ltd. Assigned to NICSI, delhi
08.2015 - 10.2017

Key Responsibilities:

  • Played a key role in the development of the e-Panchayat project, catering to all regions of India.
  • Implemented online reporting features and multiple pages to enhance user functionality.
  • Developed functionalities for asset tagging and asset creation, contributing to the efficient management of resources within the e-Panchayat system.

Education

Bachelor of Engineering in Computer Science - Computer Science

Uttrakhand Techincal University
Dehradun
07-2015

Skills

  • Java Programming
  • Spring Boot
  • Spring Framework
  • Web Development
  • Database Management
  • Microservices Architecture
  • Version Control
  • React Js
  • Docker
  • Linux
  • JavaScript

Accomplishments

  • Received "Best Innovation" award at the Urban Innovation Summit for the development of DscLifee, a free e-signature solution for the Government of Haryana.

Timeline

Senior Software Engineer & Team Lead

Orante Techno Services pvt. ltd, Assigned to NICSI, Chandigarh
02.2023 - Current

Senior Information Security Engineer

AKAL Information System Assigned to NICSI, Chandigarh
01.2023 - 02.2023

Web Developer

Orante Techno Services pvt. ltd, Assigned to Defence Research and Development Organisation (DRDO)
06.2022 - 01.2023

Freelance Spring Boot Developer

Various Clients
02.2020 - 05.2022

Programmer

CyberQ consulting pvt ltd. Assigned to NICSI, delhi
08.2015 - 10.2017

Bachelor of Engineering in Computer Science - Computer Science

Uttrakhand Techincal University
Piyush Agarwal