Gurdeep Singh

Software Developer
Toronto, CA.

About

Highly accomplished Software Developer with 6+ years of experience specializing in front-end development, architecture, and performance optimization. Proven ability to lead complex transitions from legacy systems to modern React-based architectures, significantly improving scalability and user experience. Adept at collaborating with cross-functional teams to deliver high-impact solutions, including reducing page load times by 30% and accelerating feature development by 20%.

Work

Mindgeek
|

Software Developer

Summary

Led the transition of a legacy AngularJS application to a modern React-based architecture, significantly improving maintainability and scalability while optimizing performance.

Highlights

Transformed a legacy AngularJS application to a modern React-based architecture, enhancing maintainability and scalability for future development.

Collaborated with UI/UX designers to implement intuitive and visually appealing interfaces, significantly enhancing user experience.

Optimized application performance, reducing page load times by 30% and enhancing overall site responsiveness.

Integrated RESTful APIs and managed application state using Redux, ensuring efficient data flow and consistent behavior across the platform.

GlobalStep Technologies
|

Software Developer

Summary

Developed reusable UI components and a responsive admin dashboard, collaborating with backend teams to ensure seamless data synchronization and accelerate feature development.

Highlights

Partnered with backend developers to implement RESTful APIs, ensuring seamless data synchronization between front-end and back-end systems.

Architected and documented a suite of reusable UI components and guidelines, reducing development time for new features by 20%.

Engineered a responsive admin dashboard UI, incorporating interactive charts (bar/pie) and implementing underlying business logic.

Usekiwi Info Labs
|

Software Developer

Summary

Developed an in-house product from scratch, managing architecture and technical implementation roadmaps for multiple modules and independent applications.

Highlights

Built an in-house product from inception, comprising multiple modules and independent applications using AngularJS, JavaScript, HTML/CSS, and Angular Material.

Defined and implemented the technical architecture and development roadmaps, ensuring timely delivery of services and controllers under tight constraints.

Managed code versioning and collaboration using GitHub (CLI) for robust development workflows.

Education

College Lasalle

Post Graduate Diploma

Computer Science

Shri Mata Vaishno Devi University

Bachelor of Technology

Electronics and Communication

Skills

SASS

SASS.

LESS

LESS.

JavaScript

JavaScript.

HTML5

HTML5.

CSS3

CSS3.

MySQL

MySQL.

React.js

React.js.

AngularJS

AngularJS.

Vue.js

Vue.js.

Redux

Redux.

Redux Toolkit

Redux Toolkit.

Chart.js

Chart.js.

REST API

REST API.

Google Cloud

Google Cloud.

Material Design

Material Design.

Bootstrap

Bootstrap.

Git

Git.

GitHub

GitHub.

GitLab

GitLab.

Confluence

Confluence.

JIRA

JIRA.

Bitbucket

Bitbucket.

Gulp/Grunt

Gulp/Grunt.

NPM

NPM.

Webpack

Webpack.

VS Code

VS Code.

Vite

Vite.

Docker

Docker.