Braden Mah
Software Engineer @ Ford Pro
About
I'm a software developer with an interest in full-stack web development. Some technologies which I am well-versed in include React, Node, Express, and MongoDB. I've completed a range of work terms and projects using these frameworks, including my final co-op term at Ford Pro, and the industrial asset tracker University of Waterloo capstone project my team and I built out for Tesla. I am also familiar with a wide range of other programming languages and technologies, including Typescript & JavaScript, Python, Java, C++, C, C#, Git, CSS & SCSS, AWS and more. I enjoy focusing on developing robust, elegant, and scalable solutions, and writing code that I can take pride in. I graduated with distinction from the University of Waterloo's computer engineering program. Outside of work, I enjoy playing basketball, going for runs, playing board games, doing game development, and more!
Canada
Oakville
Computer Software
MongoDB, TypeScript, Amazon EC2, scss, Unit Testing, Front-End Development, Node.js, Terraform, Amazon Web Services (AWS), Express.js, Amazon Dynamodb, React.js, JavaScript, Jenkins, AWS Lambda, Software Development, Flutter, Quality Assurance, Java, Python (Programming Language)
Experience

Software Engineer Intern
Oakville, Ontario, Canada
Resolved dozens of critical accessibility issues using the React JS framework to ensure the company website was deployed successfully to production in a timely fashion (see it in action at fordpro.ca). Used React JS and SCSS to improve the data filtering experience for the company’s internal tools website by implementing a debounced search bar and inline filtering chips with dropdowns. Also improved the design of various features, including the data table, dropdown, and pagination components. Spearheaded efforts to improve test coverage to 80% or more in SonarQube across the entire repository by writing dozens of unit tests with Jest and React Testing Library.

Software Developer
Toronto, Ontario, Canada
Designed, developed, and implemented end to end features for the Jamlabs jShop website using React, NodeJS + Express, Terraform, and various AWS services such as DynamoDB, AWS Lambda, AWS S3, and more. These features included a full user interface and database redesign for the invoicing API, adding a robust and scalable authorization middleware solution to the backend to prevent hackers from modifying other users’ data, adding the ability to upload a profile picture to an S3 bucket, developing a generalized Lambda function to process and transform csv data, and more.

Full-stack Developer
Toronto, Ontario, Canada
Developed new UI features, created unit tests, and added various enhancements to the website frontend using the React framework. Developed, tested, and deployed python scripts which fetch data to be used by the backend via Jenkins jobs. Improved developer workflow by developing shell scripts and lambda functions which interact with Jenkins to automate testing.

Software Test Student
Waterloo, Ontario, Canada
Executed, analyzed, and recorded a variety of sanity/regression tests for embedded software within Ford vehicles to ensure product quality. Designed and maintained a testing suite for a specific vehicle feature. Implemented automated tests in Python to improve test coverage.

Developer
Mississauga, Ontario, Canada
Worked on full stack web development for Bronte College to help develop student marking software. Implemented a notification system and group management page into the web app. Languages/frameworks used during this co-op term included Angular, PHP, MySQL, and Java.
Braden Mah's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




