Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Prakhar Panjiar

Prakhar Panjiar

Kolkata

Summary

Technical Lead specializing in API design and development with ASP.NET Core and Angular. Demonstrated success in delivering high-performance solutions within Agile teams. Senior Software and Application Developer with expertise in C# and .NET technologies, committed to quality assurance. Capable of thriving in fast-paced environments, both independently and collaboratively.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Technical Lead

Techspian
Pune
06.2022 - Current

Client Company: J.P. Morgan Chase & Co.

  • The project involved designing and developing new web APIs to track redemption and refund orders placed by Air Canada (AC) Travel customers, and to provide detailed information for all the bookings and cancellations done by AC customers as part of post-booking activity.
  • It also involved developing authentication functionality using JWT tokens and Redis cache for the API once a user has logged into the system.
  • The project involved pub/sub design and applying client-specific customization for the booking and cancellation flow, so that AC can refund and redeem the points used from the customer account.
  • In the frontend, new web UI components were designed and developed in Angular to display all the booking and cancellation information in the UI.

Roles & Responsibilities:

  • Design, develop, and maintain scalable and high-performance web APIs using .NET Core.
  • Focus on implementing clean, efficient, and secure code while adhering to best practices for API design and microservices architecture.
  • Collaborate with the frontend team to design and implement responsive, interactive user interfaces using Angular and TypeScript.
  • Write clean, maintainable, and reusable code for dynamic web applications.
  • Integrate various external services and third-party APIs with backend web APIs, ensuring smooth data exchange and system integration.
  • Actively participate in Agile/Scrum development cycles, attending daily stand-ups, sprint planning, and review meetings.
  • Collaborate with product managers, designers, and other developers to ensure the successful delivery of projects.

Senior Software Engineer

Axcend Automation and Software Solutions
Bengaluru
06.2018 - 06.2022

Client Company - Schnider Electric

  • Process Safety Advisor (PSA) reporting web platform/application built to monitor and analyze data metrics of safety devices installed at industrial sites.
  • Software enables site engineers to remotely monitor real-time data and generate reports of devices deployed in industrial sites.
  • The web application is built using the Angular framework in the frontend and interacts with APIs built on the .NET framework that use Entity Framework to interact with the SQL Server database.

Roles & Responsibilities:

  • Involved in the end-to-end development of new application features by implementing web APIs in .NET Core and web UI development using the Angular framework.
  • Identify and fix critical bugs in the existing application.
  • Worked closely with other business analysts, development teams, and infrastructure specialists to deliver high-availability solutions for the project.
  • Ensure code quality through practices such as unit testing, code reviews, and following industry best practices.
  • Actively participate in Agile/Scrum development cycles, attending daily stand-ups, sprint planning, and review meetings.
  • Collaborate with product managers, designers, and other developers to ensure the successful delivery of projects.

Associate Consultant

Capgemini
Bengaluru
03.2015 - 06.2018

Client Company - IKEA

  • Country Range Application (CRA) is back-office software for IKEA users to update the pricing of items.
  • The project involved the development and design of new UI screens for an existing application built in the WPF framework using the MVVM design pattern to display item-specific data loaded from the database using Entity Framework. It also involved the implementation of business logic before updating it in the database in the backend.
  • The project mostly involved the enhancement of the application and the fixing of bugs.

Roles and Responsibilities:

  • Worked on major end-to-end enhancements for the existing .NET desktop application using C# and the .NET WPF framework.
  • Independent handling of all the issues and bugs identified at the time of development.
  • Ensure code quality through practices such as unit testing, code reviews, and following industry best practices.
  • Actively participate in Agile/Scrum development cycles, attending daily stand-ups, sprint planning, and review meetings.
  • Collaborate with product managers, designers, and other developers to ensure the successful delivery of projects.
  • Client Company - IKEA

Education

Post Graduate Diploma - Advanced Computing

CDAC
Bangalore

B.Tech - Electronics and Communications Engineering

U.P.T.U
Ghaziabad

Xth -

CBSE
Kolkata

XIIth -

CBSE
Kolkata

Skills

  • C# and TypeScript
  • ASPNET Core and Web API
  • Entity Framework and SQL Server
  • Angular framework
  • API design and development
  • Software development tools: JIRA, Confluence, Git

Certification

PG-DAC, 02/01/15

Timeline

Technical Lead

Techspian
06.2022 - Current

Senior Software Engineer

Axcend Automation and Software Solutions
06.2018 - 06.2022

Associate Consultant

Capgemini
03.2015 - 06.2018

Post Graduate Diploma - Advanced Computing

CDAC

B.Tech - Electronics and Communications Engineering

U.P.T.U

Xth -

CBSE

XIIth -

CBSE
Prakhar Panjiar