Hi, my name is

Jonathan.

I build things for people

As a passionate software developer, I program software that save people time.

About Me

I am a software developer inclined towards backend. I have a background in computer engineering. I am currently working as a EDA Tools software developer at Intel Corporation in Santa Clara, CA.

I am currently working on a project that reminds people to follow up on email outreach.

Here are a few technologies I've been working with recently:

Experience

EDA Tools Software Engineer - Intel
Aug 2021 - present
I automate the development of PDKs used by customers who design semiconductor chips to be fabricated at Intel Foundry Services. I learned Ruby, ERB, and ripgrep.
Robotics Intern - UC Davis C-STEM
Dec 2018 - Feb 2019
At UC Davis, I wrote solutions to 4 robotics challenges, create a new coding activity, and validated programming exercises in Arduino/LinkBot textbooks for RoboPlay 2019 High School Robotics Competition. I learned C and C++.
Deputy Chief Technology Officer - Tri-City Band Corps
June 2016 - June 2018
In Mission San Jose High School, I developed a WordPress plugin to query Salesforce Leads REST API to get band member services hours, fixed the email newsletter unsubscribe link using Salesforce Apex/Visualforce, and cut website hosting expenses. I learned PHP, MVC, HTML, CSS, and web hosting.

Education

2018 - 2021
Bachelor of Science in Computer Engineering
University of California, Davis
GPA: 3.7 out of 5.0
I took classes in Computer Science, Electrical Engineering, and audited M&A and Negotiations classes at the School of Law. I attended NLP linguistics meetings and enjoyed StUCC performances.
2014 - 2018
High School
Mission San Jose High School
GPA: 3.7 out of 5.0
I attended club meetings for speech, computer science, cryptography, and math and played trombone in band, marching band, and jazz band.

Projects

Resume Generator
GCP Javascript
Resume Generator
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.
What Time Today?
Vercel Javascript
What Time Today?
Originally developed by [Jonathan Cai](https://www.jonathancai.com) What Time Today syncs with Google Calendar. My forked version allows users to import multiple Google Calendar accounts.
Email Draft Duplicator
GCP Javascript
Email Draft Duplicator
[Jesse Huang](https://github.com/JessHua159) and I wrote this Gmail add-on to speed up email outreach. Users can duplicate up to 10 copies at a time.

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!