Computer Science Major at UBC. Experience as a Software Engineer at United Health Group & Golf918. Interested in full stack development, machine learning, and more! Feel free to check out my resume and connect with me on LinkedIn or any of the links below!
View ResumeBooking and portfolio website for a local makeup artist with 20,000+ social media followers
Ecommerce website for a local auto parts store. Built with MedusaJS and Stripe
Chrome extension developed with small team to combat Workday's poor UI/UX. 5000+ active users
One stop website for UBC students to socialize, research courses, navigate campus and more. Built as a followup to the UBC Workday Chrome Extension
Web App designed to conveniently display data from local Open Data programs
Web App designed to honor the stories of Canadian Veterans
March 2024 – Present • Surrey, BC
Developing full-stack features for Golf918's booking and point-of-sale products, utilizing Node.js, React, and TypeScript
Implementing and optimizing backend services using Express, PostgreSQL (with Kysely), and Redis
Enhancing reliability with RabbitMQ for event-driven architecture and Docker for containerized deployments
Writing automated integration tests with Jest to ensure robust functionality and maintain high-quality standards
Collaborating with a remote team using Slack, and, JIRA, and agile methodologies to deliver weekly product releases
Sept 2024 – Apr 2025 • Richmond, BC
Engineered full-stack solutions utilizing TypeScript React components integrated with C# API services and C++ middleware, delivering 3 features in an agile environment
Modernized legacy C++ image processing framework through security-focused refactoring, eliminating over 300 high-risk vulnerabilities while maintaining backward compatibility
Accelerated developer feedback cycles by deploying build images to Google Cloud VMs and MIGs for efficient testing
Nov 2023 – Apr 2025 • Surrey, BC
Developed a full-stack e-commerce website with a NextJS frontend, PostgreSQL database, NodeJS backend, and a MedusaJS CMS for a local auto parts store
Integrated Stripe and PayPal API's to implement a secure and efficient cart and checkout process, allowing for the processing of over $10,000 monthly
Deployed back-end on Railway with a PostgreSQL database, a Redis instance for cache and both a worker and server instance of the back-end all with dynamic scaling to handle over 5000 monthly visitors
Built an admin dashboard with NextJS to allow administrators to monitor, update, and manage their business, improving the time spent on these tasks by 30% as compared to their previous solution
November 2024 – Present • Surrey, BC
Employed as a Civilian Instructor for the Canadian Cadet Organization while undergoing the process of becoming a CIC reserve officer
Plan events to support training of over 300 cadets, communicating with vendors, staff and regional office to put together an effective training program
Ensure safety, provide supervision and mentorship to cadets, aiding in their professional development
gilljaskirat04@gmail.com
/in/jaskirat-gill
github.com/jaskirat-gill