developer-image
šŸ‘‹

Hi, my name is

Drake Pham

I'm a

I enjoy building things for the web.

My focus is Data Structures and Algorithms.

About me

My journey into programming kicked off during my undergrad in Computer Science at University of Kansas. As a freshman, I got my feet wet with the basics of computer science, databases, and C++. But what truly sparked my passion was a course on semantic publishingā€”there, I used HTML and CSS to create a webpage from scratch, This experience opened my eyes to the charm of web developmentā€”ā€”ā€”literally, you can build anything you envision with code.

I sharpened my software development skills through internships and fellowship at Internships at Zoi and MarkovAI, and Fellowship at Headstarter. Working closely with developers, designers, testers, and product managers, I loved the buzz of a team pulling together to make our product better. And thereā€™s nothing quite like the thrill of seeing my own code being used by thousandsā€”itā€™s what solidified my decision to pursue a career in software development.

In my spare time, I enjoy exploring new technologies and building interesting projects. And when Iā€™m not at the computer, youā€™ll find me catching a movie, or keeping fit with regular workouts.

Featured Projects

HelpMate

A platform combined academic schedules, travel plans, weather updates, and social events into a single platform for bettermanagement of college student life.

  • React.js
  • Javascript
  • Node.js
  • Express.js
  • MySql
View All Projects

My Skills

My Experiences

Software Engineering Fellow

Remote - New York, New York

Building 3+ AI apps and APIs using React.js, Next.js, OpenAI, AWS, StripeAPI. Contributing an accepted Pull Request (PR) to the Biome (13k Stars) open-source project with a team of 4.

July 2024 - Present

Technical Interview Prep Coach

Remote - San Francisco, CA

Coaching and mentoring 20 students in key computer science topics like Data Structures, Algorithms, and GraphTheory for software development internships. Facilitating discussions to increase student success and engagement, helping students build comfort and trust. Provided constructive feedback and encouraging words regularly to help students improve in areas they were struggling with during interview prep sessions.

May 2024 ā€“ Present

Software Engineer - Intern

Remote - San Francisco, California

Developed Python-based data migration functions independently, transferring 8000 events to the Appwriteā€™s database, leveraging Appwriteā€™s database system for optimal request performance (226.21 ms). Implemented a RESTful API with Test-Driven Development (TDD) that allows users to query locations by their location. Configured and tested an SMTP mail server using Mailgun, enhancing email deliverability for organizational communication.

February 2024 ā€“ May 2024

Software Engineer - Intern

Ho Chi Minh, Vietnam

Implemented two search RESTful APIs (Typescript) across four categories by collaborating with a teammate and applying the coding best practices (Typescript), improving loading performance by 20%. Applied the design best practices (the Adjacency List Design Pattern) to consolidate three tables into one in DynamoDB, saving 40% cost, enhancing 30% performance, and simplifying queries. Utilized AWS CloudFormation to create Infrastructure as Code (IaC) files, integrating S3, CloudFront, OAI, API Gateway, Lambda (Typescript), and DynamoDB to establish a serverless framework for deploying a React app, resulting in a 90% reduction in deployment time.

February 2024 ā€“ May 2024