Jonathan Li

Software Developer

About Me

I am a full stack developer with an emphasis on solving the problem. I specialize in using whatever technology is effective for the job, whether it be JavaScript, Python, AppleScript or any other programming language. Many of my personal GitHub projects either involve automating something or adding features to open source projects.

Contact Information

  • Location:
    Fremont, CA

Skills & Expertise

Proficient

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

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 website that I designed, built, and 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.

Email Draft Duplicator website

Email Draft Duplicator

Google Workspace Marketplace Gmail Addon

Email Draft Duplicator is an add-on that allows users to duplicate many copies of a gmail draft.

Hobbies & Interests

I spend most of my free time exploring and learning. I bike, play trombone, and visit public parks. I also dive into different research topics including ancient history, economics, and spirituality.