Hi, my name is

Andrew.

Having fun writing software

I like to make writing software an exciting experience. In doing so, I take on practical, maintainable, and fun projects that engage the people around me.

Drag over the animation to move forward and backwards

About Me

I am a software engineer with a passion for automation. I study electrical and computer engineering, and I try to make software projects that people around me and in the greater community can use to improve their lives. I’ve interned at a few companies and build and maintain open source projects. These are some of the technologies I've been working with recently:
  • Python
  • Java
  • JavaScript
  • Heroku
  • Tableau
  • Bash
  • GCP
  • HTML/CSS

Experience

Software Engineering Intern - Salesforce (Tableau)
May 2021 - Present

I am currently a software engineering intern at Tableau in Seattle, WA, where I drove a feature that collects telemetry (diagnostics) data for Tableau users.

  • Ran design and security meetings
  • Wrote Java code that interfaced a Google BigQuery and a Tableau Dashboard
  • Passed the Tableau Desktop Specialist certification
  • Became a finalist in an internal, Salesforce-wide pitch competition
Technical Spec (Systems) Engineering Intern - Lockheed Martin
Jan 2021 - May 2021

I worked as a systems engineering intern at Lockheed Martin. Much of my work involved the following:

  • Built automation tests for Linux and Windows
  • Drove a feature that would convert ships’ status monitors into data-driven platforms
Remote Sensing Teaching Assistant - MIT Beaver Works
July 2019 - Aug 2020

I helped teach a course about how to use computer science for natural disaster response.

  • Analyzed aerial imagery in Python using computer vision and machine learning
  • Taught how to use the Linux command line, including Git, SSH, and more
  • Built three websites for documenting the course and its projects
Software Engineering Intern - iCims
Sep 2018 - Jan 2019
I worked on localization practices for iCims by changing key names in language resource bundles using Python and Java.
Teaching Assistant - Olin College
Jan 2021 - Present

I have been a teaching assistant for many technical classes in college and a personal tutor since high school. I also led an initiative to teach first-years Python during the remote year when it was removed from an introductory course.

  • Larger-Scale Software Development
  • Scientific Computing
  • Software Design
  • Engineering Systems Analysis, including Signal Processing
  • Introduction to Microelectronic Circuits
  • Data Science
  • Calculus, Python, Java, C++, Spanish, English (high school)

Education

2019 - 2023
Bachelor of Science in Electrical and Computer Engineering
Franklin W. Olin College of Engineering
GPA: 3.81 out of 4.0

Recipient of a 50% tuition merit scholarship

Extracurricular Activities

  • Chair of the Honor Board (Student Government branch for integrity and justice)
  • Rocketry
  • President of the Christian Fellowship Club
  • Formula SAE
  • GRAVL autonomous tractor
  • Ultimate Frisbee team
  • Actor - Andrew Quartet
High School
High Technology High School
GPA: 96.17 out of 100.0

Projects

AutoTOS
AutoTOS
Accurately summarize Terms of Service agreements with an ML model trained on ToS;DR data.
Weffe
Weffe
A CLI for webcam filters, like blurred background, on Linux written in Bash. Published as an AUR (Arch Linux) package and installable on all Linux distributions.
Dining Hall Scraper
Dining Hall Scraper
Scrape Olin College's dining hall website and send emails about upcoming meals. Fully hosted on GitHub + Heroku with over 10% of the student body subscribed to the emails.
Carbon Fiber Gantry Winder
Carbon Fiber Gantry Winder
Control servo motors with an Arduino and manage circuit design and power output to precisely wind carbon fiber on tubes.
Stack Exchange Contributor
Stack Exchange Contributor
I answer a variety of questions on StackOverflow and the Unix Stack Exchange sites, including a lot of questions on Python and Pandas.
BB-8 Robot
BB-8 Robot
Worked with a team to build a spherical BB-8 robot, focusing on Arduino code, bluetooth modules, circuit design, and the project site.
Automated Stock Trading
Automated Stock Trading
Created a cloud-hosted bot that accesses stock data, runs an algorithm, and paper trades stocks via the Alpaca Trading API.
Chess Engine
Chess Engine
Designed an alpha-beta search algorithm with a friend that outperforms most chess players.
Mentor Matching
Mentor Matching
A full-stack application in Python/Flask, JQuery, and HTML/CSS/JS that connects technical mentors to mentees. Submitted to HackPrinceton 2019.
Sustainable Wealth Initiative
Sustainable Wealth Initiative
Calculates estimated net worth over time and web scrapes for clean-energy stocks to invest in. Submitted to YHack (Yale) 2019.

Get In Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!