Hello, World.

I'm Harpuneet Ghuman.

Full Stack Developer

More About Me
About

Let me introduce myself.

Profile Picture

Web Developer with vast knowledge of various programming languages including JavaScript, PHP, and Python. Significant software development experience in a real-world environment. Able to effectively communicate with clients and coworkers.

Profile

Skills

Java, Apache, NGINX, HTML, JQuery, CSS, SASS, LESS, AJAX, Git, LAMP, XAMPP, JSON/REST, Vagrant, Gulp, Grunt, CodeIgniter, Frappe ERP (Python), Django, Bootstrap, Google MDL, Wordpress

  • 90%
    Laravel
  • 90%
    PHP
  • 90%
    JavaScript
  • 90%
    MySQL
  • 75%
    Python

Work Experience

Senior Full Stack Developer

SEP 2021 - Present
Montreal, QC, Canada

C2 International

  • Responsibilities range from development to server infrastructure management
  • Following agile development practices, making use of daily scrum meetings, weekly task review meetings, and more
  • Managing a team of developers and completing projects on schedule
  • Mentoring other developers
  • Partnered closely with clients and product owners to define and understand product requirements and success metrics
  • Lead effort estimation sessions and use sound judgment to enable the planning of projects
  • The Tech stack comprises React, Symfony, GCP, and more
  • Engaged with clients to plan and optimize site issues and queries
  • Handled the code review process
  • Ensuring that applications are secure and that they can interact with multiple APIs and databases

Web Application Developer

Jan 2017 - Aug 2021
Windsor, ON, Canada

NYN

  • Engaged in code discussion, team meetings, code review, and test case scenario
  • Responsibilities ranged from project specifications documents, and query optimization to provisioning (server, DNS, email server)
  • Supported back-end processes of ERP and Job Scheduling applications
  • Developed and maintained source code, builds, scripts, installation procedures, and systems using source code control and issue tracking
  • Took care of development-related support requests and provided consultation (using software engineering principles) to clients
  • Made use of various Project Management and Deployment tools such as Envoyer (Laravel) and pre-processing task-runners, and other forms of development automation

Education

Master of Applied Computing

Graduated April 2017
Windsor, ON, Canada

University of Windsor

  • Program comprises of six Computer Science courses and two Business Management courses
  • Cumulative: 85%

Bachelor of Technology in Computer Engineering

Graduated June 2015
Amritsar, PB, India

Guru Nanak Dev University

  • Completed four years of under-grad and also six months of internship
  • Cumulative: 75%
Contact

I'd Love To Hear From You.