Jonathan Li

Software Developer

About Me

I am a Full Stack Developer interested in saving people time. My GitHub activity involves automating tasks or improving open source projects.

Contact Information

  • Location:
    Fremont, CA

Skills & Expertise

Proficient

Python, JavaScript, ES6, HTML5, CSS 3, Next.js, C, C++, Github Pages, G Suite, Jekyll, MATLAB, PHP, Tesseract OCR, WordPress, React

Comfortable

Redux, Java, GNU Bash, Drupal, Flask, Github Actions, Ruby, Hugo, PowerShell, Raspberry Pi, Vercel, GraphQL

Familiar

Jenkins, TypeScript, C#

Professional Experience

Design Automation Engineer at Intel

August 2021Current

I automate the development of Process Design Kits (PDKs) which are used by Electronic Design Automation (EDA) companies if they want to use Intel Custom Foundry to fabricate semiconductor chips.

Robotics Intern at UC Davis CSTEM

January 2019March 2019

I wrote Ch/C/C++ coding solutions to 4 robotics challenges for the RoboPlay 2019 High School Robotics Competition. I also designed a 4-wheel robot by combining 2 LinkBots (connectable robots) to create a new coding activity. Additionally, I also tested programming exercises within the Arduino and LinkBot textbooks they behaved correctly.

Deputy Chief Technology Officer at Tri-City Band Corps

June 2016June 2018

I fixed the quarterly email newsletter by implementing the unsubscribe link opt-out process using Salesforce Apex and Visualforce to comply with CAN-SPAM Act. I also developed a WordPress plugin which queries the Salesforce Leads REST API so that band members can see their service hours. Additionally, I transferred the Tri-City Percussion website away from to a new domain name provider to cut monthly hosting expense, rewrote the website in Drupal and registered a domain name without hyphens to improve SEO.

Education

B.S. Computer Engineering

UC Davis

I graduated a year early with a 3.7 GPA and an Electrical and Computer Engineering Department Citation Award. In Computer Science, I took Data Structures, Algorithms, Operating Systems, Object-Oriented Programming, Human Computer Interaction, and Theory of Computation. In Electrical Engineering, I took Circuits, Signals and Systems, Digital Systems, Probabilistic Analysis, Embedded Systems, Digital Electronic Circuits, and Computer Architecture.

Personal Projects

Each of the following is a project I added value to or an app I shipped from the ground up! In addition to maintaining the web presence, I am involved in each as a hobbyist or as an indirect supporter.

What Time Today?

Summarize your time availability in seconds

Originally developed by Jonathan Cai What Time Today syncs with Google Calendar. My forked version allows users to import multiple Google Calendar accounts.

Resume Generator

Generate tailored resumes on the fly

I built a Google Docs Add-on to generate tailored resumes. The user provides a Google Doc resume template, Google Sheet containing a list of work experiences, and job description.

Email Draft Duplicator

Mass-produce an email draft

Jesse Huang and I wrote this Gmail add-on to speed up email outreach. Users can duplicate up to 10 copies at a time.

Hobbies & Interests

I bike, play trombone, and visit local parks as well as research ancient history, economics, and finance.