Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pankaj Madaan

Mississauga

Summary

Dynamic Full Stack Developer with over 4 years of experience in designing, developing, and deploying responsive web applications. Proficient in ReactJS, NodeJS, Python, and cloud technologies, delivering scalable, secure, and user-centric solutions. Expertise in collaborating with cross-functional teams to align technical outcomes with business objectives. Committed to leveraging innovative technologies to enhance user experiences and drive project success.

Overview

6
6
years of professional experience

Work History

Specialist Programmer

Kraft Heinz (via Infosys)
09.2022 - Current
  • Designed and developed responsive web applications using ReactJS, NodeJS, and Python (FastAPI).
  • Created and maintained RESTful APIs, improving data communication speed by 30%.
  • Led a team of 4 developers to deliver a custom web app, reducing manual reporting by 50%.
  • Developed data pipelines and ETL processes to integrate data from multiple sources.
  • Improved team productivity with implementation of agile methodologies, leading to more efficient project completion.
  • Optimized database performance, enabling faster data retrieval and processing by refining existing SQL queries.
  • Implemented state management using Redux, enhancing user experience.
  • Utilized both agile and waterfall methodologies to develop software of varying complexity and business needs.
  • Implemented continuous integration/continuous deployment (CI/CD) pipelines, reducing manual errors and deployment times.
  • Integrated new software with existing systems and third-party APIs.
  • Followed all company policies and procedures to deliver quality work.
  • Collaborated with cross-functional teams to achieve project goals on time and within budget.
  • Implemented customer feedback system to inform product development.
  • Assisted in developing strategic plan that aligned with long-term company goals.
  • Boosted company's online presence by developing comprehensive digital marketing strategy.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Enhanced software functionality by identifying and resolving complex coding issues.
  • Mentored junior programmers, enhancing their skill sets and fostering professional growth within the team.
  • Worked with analysts to prepare test plans and assess test data.
  • Created web-based dashboards and reporting tools for data visualization.
  • Improved software efficiency by creating automated scripts and tools.
  • Developed custom software solutions for clients, tailored to their specific business needs and operational challenges.
  • Improved customer satisfaction rates through proactive problem-solving and efficient complaint resolution.
  • Streamlined project delivery processes, reducing completion times significantly.
  • Conducted regular reviews of operations and identified areas for improvement.

Software Engineer

Q.A. Infotech (Qualitest)
01.2020 - 09.2022
  • Developed backend components using NodeJS, Express, Sequelize, and Prisma.
  • Built user-friendly, responsive UIs with ReactJS, Redux, MobX, and Material UI.
  • Designed and maintained secure databases in Postgres, MongoDB, and MySQL.
  • Created comprehensive technical documentation and API specifications.
  • Collaborated with QA teams to debug and optimize performance.

Education

Master in Computer Applications -

Chandigarh Group of Colleges
01.2020

Bachelor in Computer Applications - undefined

Arya College
01.2017

Skills

  • Programming: JavaScript (ReactJS, NodeJS), Python (FastAPI), TypeScript
  • Databases: MySQL, Postgres, MongoDB
  • Cloud: AWS, Azure
  • Tools: Git, Jira, Bitbucket
  • Testing: Jest, Postman

Timeline

Specialist Programmer

Kraft Heinz (via Infosys)
09.2022 - Current

Software Engineer

Q.A. Infotech (Qualitest)
01.2020 - 09.2022

Bachelor in Computer Applications - undefined

Arya College

Master in Computer Applications -

Chandigarh Group of Colleges
Pankaj Madaan