I am currently working as an embedded software engineer. Feel free to message me about my projects or experience.
My resume can be downloaded here, and contains projects, the places I have worked, and some of my relevant skills in the field of computer science and computer engineering. More information is available on this page and in my Portfolio.
I currently live and work in Oregon.
Programming Languages
- C, C++, C#
- Python
- MATLAB/Simulink
Computer Applications
- Visual Studio, VS Code
- Microsoft Office
- KiCad EDA
- FreeCAD
- Keil µVision/RTX
- Atmel Studio and Arduino
- TI Code Composer Studio
- Wireshark
- Oracle VirtualBox
Other Relevant Skills
- Use of oscilloscopes, debuggers, and digital logic analyzers
- PCB assembly by hand and soldering
- Creating circuit schematics, PCBs, and reading datasheets
- Microsoft Windows, Linux
- Low level drivers: I2C, SPI, UART, DMA, CAN
- RTOS(Keil RTX and proprietary), embedded Linux, and bare metal
- Computer vision, machine learning, and data mining
- 8-bit, 32-bit, 64-bit ARM, FPGA with Verilog
- TCP/UDP socket programming
- DO-178B/C