Hi, I'm Patrick! 👋 profile picture

Hi, I'm Patrick! 👋

Frontend Engineer (L5) @ Amazon

New York, NY, USA

I'm a Software Engineer who's passionate about technology. I build exceptional digital experiences with a focus on performance and user experience. Previously worked on VR and AI platforms, and currently working on building the future of advertising at Amazon.

Experience

Amazon logo

Amazon

3 yrs 6 mos

Frontend Engineer, Ads

Sep 2024 - PresentNew York, NY, United States

Building innovative, highly performant ad experiences on Home Page and Search for millions of users on Amazon.com

Tech Stack:

HTMLTypeScriptAWS

Frontend Engineer, GenAI

Mar 2024 - Sep 2024New York, NY, United States

Developed mission-critical features for onboarding and using the latest and greatest machine learning models in AWS. Worked on high visibility projects for both SageMaker and Bedrock, such as the Llama 3.1 launch, Private Model Hubs and multi-session support.

Tech Stack:

ReactTypeScriptMicrofrontendsAWS

Frontend Engineer, AI Platforms

Oct 2021 - Mar 2024Vancouver, BC, Canada

Tech Lead for the design and development of features for SageMaker Feature Store, which is a repository for the creation, search and discovery of machine learning features within an organization. Built and maintained core engineering infrastructure as the first frontend engineer on the team.

Tech Stack:

ReactTypeScriptGraphQLAWS
Motive.io logo

Motive.io

2 yrs 3 mos

Software Engineer

Jul 2019 - Sep 2021Vancouver, British Columbia, Canada

Democratized VR training by developing a platform that allows non-technical users to create and deploy VR training scenarios

Tech Stack:

ReactTypeScriptPostgreSQL

Education

The University of British Columbia logo

The University of British Columbia

B.Sc. Computer Science, Minor in Psychology

2014 - 2019

Volunteering

adplist.org logo

Software Engineering Mentor

adplist.org

Feb 2024 - Present

Providing software engineering mentorship, résumé reviews, interview preparation, and personalized career advice to computer science students and early-career software engineers. Accrued over 1,500 mentorship minutes in 30+ mentorship sessions with a 100% attendance rate. Recognized twice as a Top 1% ADPList Mentor in Engineering.

Amazon Web Services (AWS) logo

AWS AI & ML Scholarship Mentor

Amazon Web Services (AWS)

Jun 2024 - Nov 2024

Providing software engineering mentorship as part of a global program that aims to help underserved and underrepresented students in tech learn foundational Machine Learning (ML) concepts to prepare them for careers in AI & ML.

Projects

The University of British Columbia logo

Motive Editor Extension

The University of British Columbia

Led the development of an editor extension in Unity for Motive's VR training tool as the Project Lead. Managed team members and corresponded with clients, while being the lead contributor to the codebase. Strong individual performance and project success resulted in a full-time employment offer after graduation.

Motive Training Platform API
The University of British Columbia logo

Deez Degrees

The University of British Columbia

Co-developed Deez Degrees as part of Database Management education at UBC. Developed features allowing registered users to browse and manage their cart for fictitious academic diplomas. Focused on database design and management, implementing site registration, product searching and filtering.

XAMP StackApacheMariaDBPHP
The University of British Columbia logo

BlogSquare

The University of British Columbia

Co-developed BlogSquare as part of Web Development education at UBC. Designed and developed features allowing registered users to create and maintain their own blog, as well as view and comment on other user-created content in real-time. Implemented searching using filters such as categories and tags.

HTMLCSSJavaScriptMySQLPHP
The University of British Columbia logo

Defend the Nest: The Game

The University of British Columbia

Achieved third place standing in competition (40+ groups) despite being solo. Designed custom animations, models, cutscenes and camera scripts. Developed core gameplay mechanics, including randomized non-player character spawn locations, scaling level difficulty and leaderboard tracking.

Alice

Skills

Programming Languages

TypeScriptJavaScriptHTMLCSSPythonJava

Frameworks & Libraries

ReactNode.jsReduxApolloGraphQLExpress.NET Framework

Tools & Technologies

AWSPostgreSQLCI/CDJestEnzymeCypressStorybook

Soft Skills

LeadershipMentorshipCommunicationProblem SolvingTeam Collaboration

Certifications

Codecademy logo

C++ for Programmers Course

Codecademy

Issued May 2022
University of Michigan logo

Advanced Styling with Responsive Design

University of Michigan

Issued Nov 2021
The Hong Kong University of Science and Technology logo

Server-side Development with NodeJS, Express and MongoDB

The Hong Kong University of Science and Technology

Issued Nov 2021
Google logo

Foundations of User Experience Design

Google

Issued Sep 2021
Codecademy logo

Learn SQL Course

Codecademy

Issued Aug 2021
AlgoExpert logo

SystemsExpert Certificate

AlgoExpert

Issued Aug 2021

Writing

A peek into my mind...

View all posts
Medium logo

Medium

~0 words
0+ posts

Technical articles and software engineering insights

Substack logo

Substack

~0 words
0+ posts

Long-form content and personal reflections

Contact

Interested in working together?

Feel free to reach out and connect with me!

Email: work.with.patrickmcarlos@gmail.com