Hi, my name is Graham MacFarquhar
I am

Get in touch

About Me

Profile Image

I am a results-driven individual with a passion for simple and elegant solutions and a desire to contribute with more than just my code. My recent experiences as Lead Software Engineer at PEEL and as a Full Stack Developer at Foqal have equipped me to tackle any challenge.

I find joy in exploring new frameworks and staying up-to-date with advancements in artificial intelligence. I thrive in collaborative cross-functional teams that deliver transformative results. I am driven by challenging environments that push me to excel, and I am at my best when building solutions that serve as a catalyst for positive change.

View Resume

Skills

Languages

programming proficiencies

Python

JavaScript

TypeScript

Java

SQL

GraphQL

Libraries & Frameworks

preferred technologies

React.js

Node.js

Flask

Django

SQLAlchemy

Team Skills

connections and relationships

Leadership

Agile Development

Decision-making

Collaboration

Tools

frequent utilities

AWS

Github

Figma

Slack

Experience

Education
Work

Web Development Bootcamp

Rithm School
2023

BS Electrical and Computer Engineering

Carnegie Mellon University
2017 - 2022

High School

Sacred Heart Preparatory
2013 - 2017

Lead Software Engineer

PEEL
2023-2024

Full Stack Development Intern

Foqal
2023

Research Assistant

CERLAB and Memory Lab
2018 - 2020

Portfolio

Festy

A platform for Spotify users and music festival goers. Users can view festival lineups and create custom playlists via Spotify. (Contact directly for access)

Express, Node.js, Spotify API, Nunjucks, AWS EC2/RDS

Warbler

A Twitter Clone where users can like and unlike messages, follow and unfollow each other, and search for existing users. (credentials: testuser, password)

Flask, Python, PostgreSQL, SQLAlchemy, Jinja, WTForms, Heroku

Jobly

A job-search app that allows users to search jobs and companies, apply to jobs, and update their user profile. (credentials: testuser, password)

React, Express, Node.js, JWTs, JSONSchema, bcrypt, PostgreSQL, Heroku

Portfolio Website

This website! featuring JS to handle revealing sections, typing animations, scrolling projects, and tilting images. Using CSS flexbox for styling, Flask and Flask-mail for the contact form and WTForms for CSRF protection. Deployed on Heroku.

Contact Me

Let's craft a digital masterpiece!

Call/Text

(650) 430-8712

Email

gmacfarquhar57@gmail.com

Location

San Francisco, California