Post Job Free
Sign in

Computer Engineer

Location:
Cupertino, CA, 95014
Posted:
May 02, 2024

Contact this candidate

Resume:

Andrew Lin

408-***-**** ****.******.****@*****.*** https://andrewlin.dev/

Skills

> Programming Languages: Java, Python, JavaScript (node and web), C, C++, HTML, CSS, x86, Shell scripts (bash, Zsh, Powershell)

> Software Experience: Fusion 360, KiCAD, Solidworks, Visual Studios, Docker, Linux/UNIX-Like, CMake

> Frameworks: Flask, Express, React, Tensorflow, Numpy, pandas, Socket.io, Svelte, OpenGL, OpenCV, MongoDB,

> Math: Differential Equations, Calculus 1-3, Multivariable Calculus

> Highest Physics: AP Physics C E&M and Mechanics

Education

Currently a student at San Jose State University, San Jose, CA studying Computer Engineering.

> GPA: 4.0

> Relevant Coursework: Assembly, Linear Algebra and Differential Equations Project Experience:

> Homemade Drone:

• Developed a custom algorithm based on Kalman Filtering to fuse acceleration and angular rate into orientation and position

• Utilized a PID Control loop to keep the drone in steady flight.

• Used Fusion 360 to CAD custom made 3D printed parts.

• Soldered and wired all electrical components, including sensors and motor drivers.

• Used Socket.io and MQTT to broadcast data to a webpage.

• Developed a custom frontend with React.js

> N – Body Simulation:

• Used React and HTML5 Canvas to create a simple simulation of n-body problems

> Terrain Generation:

• Used Three.js and OpenGL to render 3D geometry

• Implemented an algorithm to dynamically generate terrain. Groups:

> SJSU Robotics Team: Oct 2023 – Present

• Developed drivers to interface with various sensors

• Designed frontend components using React and Three.js to create tools to monitor robot state and task

> Officer of SJSU Society of Computer Engineers: Oct 2023 – Present

• Developed an RFID Smart Door lock able to be controlled from a web interface



Contact this candidate