Chris Pua
Front-end Software Engineer | Toronto, ON
Having 4+ years of software development experience and strong fundamentals in front-end technologies, I love building scalable web infrastructure and making websites fast.
About
I'm currently a full-stack engineer at Slalom Build for 3+ years now where my work varies from building applications from scratch to enterprise-scale products. I've had the privilege of working with clients in industries including relocation services, healthcare, real-estate, and government.
Before I started working at Slalom Build, I graduated at University of Toronto in 2021 with a degree in Computer Engineering and an certificate in AI. For my craft, I'm super interested building high-performant applications with excellent user experiences and working with modern technologies.
Experience
Developed internal social media platform from scratch with two other engineers that drove $5 million in revenue + costs saved, resulting in the launch of two subsequent projects
Designed and built end-to-end features including a custom file manager component that performed CRUD operations to Azure Blob Storage in React, TypeScript and Next.js while enforcing best security practices
Refactored application architecture to optimize load times resulting in an 88% increase in web performance in TypeScript and Redux. Populated existing, untested components with unit tests using the Jest framework
Conducted demo sessions to clients by showcasing value in key features to build trust and gather feedback
Developed and deployed end-to-end features using C#, JavaScript, SQL and Git on a team of three developers
Implemented new UI authentication features from mocks to prevent embezzlement from payroll employees
Applied API security checks to defend against vulnerability attacks through robust user validation
Projects
A web app that can save restaurant information such as the items ordered, location, pricing, and emotions regarding the restaurant and food ordered.
Dashboard web app that is able to list Rocket Launches, along with the ability to click into a Launch for additional information on the rocket. Data is retrieved using SpaceX's open API.
A mobile app that screens medical skin conditions with 85.68% accuracy from a machine learning R-CNN model hosted on an EC2 instance.
A Chrome Extension that saves personal comments on any web-page by communicating to a custom RESTful API that handles CRUD operations on the Firestore database.
Web app built within 24 hours that displays thermostatic data
Pomodoro timer web UI on Heroku with a state management system to automate stages of a Pomodoro cycle and utilized local storage for users to save for timer configurations. Built as an exercise to learn Meteor.js and Firestore.
Designed a GIS to analyze and present spatial data of major cities around the world and offered route planning for travel purposes. Implemented A* algorithm to compute optimal paths within cities with a travel time-based heuristic, reducing computation times by 50% from Dijkstra's algorithm