Avatar

Jerry Cheng

Electrcial and Computer Engineering

Ann Arbor, MI

chengj8 at yahoo dot com


Programming Skills

High level: Python

Low level: C/C++

HDLs: Verilog, VHDL

Others: Matlab, Julia, LaTeX


Engineering Skills

CAD, Soldering, Oscilloscope

Microcontrollers, FPGA, Xilinx Vivado/Vitis, Cadence Virtuoso, OrCAD PSpice

Languages

English   - bilingual proficiency

Chinese   - native language


My resume


Education

University of Michigan
Aug. 2021 - May. 2023(expected)

M.S. in Electrcial and Computer Engineering

Current track: Signal, Image Processing, and Machine Learning

Courses: Computer Vision, Matrix Method for Machine Learning


Rensselaer Polytechnic Institute
Aug. 2017 - May. 2021

B.S. in Electrcial Engineering


Experience

Volunteer Matching Software
Aug. 2020 - Dec. 2020

Development of a web application for supplier-driven system research

  • Fully self‑developed Python server backend on a public deployment‑ready scale (Apache HTTP server)
  • Deployed and tested among 100+ students as service providers
  • Utilizing Boostrap, JQuery and Jinjia to cooperate with the frontend developers
  • IRB experience involving working with data collected from real users

Superlattice Surface Characterization
Sep. 2018 - Dec. 2020

Developping algorithms for faster curve fitting and visualizations

  • Analyzing the surface characteristics of superlattice from AFM and RHEED
  • developped the "initial guess" method that can greatly reduce the curve-fitting computation
  • 50% computation time reduction from original method

Projects

DC Education
Sep. 2018 - Current

Videos for explaining the past exam questions for CHEM-1100, Chemistry I, at RPI