From 70b6c810cf3ba6a92875b984ee08a43813582b62 Mon Sep 17 00:00:00 2001 From: eggy Date: Sun, 26 May 2024 15:00:54 -0400 Subject: [PATCH] feat: fill in points --- Daniel Chen.typ | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/Daniel Chen.typ b/Daniel Chen.typ index 7673c2c..fda2554 100644 --- a/Daniel Chen.typ +++ b/Daniel Chen.typ @@ -50,7 +50,7 @@ *Languages:* Python, C/C++, VHDL, Verilog, MATLAB, Rust, Java, SQL, JavaScript, HTML, CSS \ // Qt, Jest / Pytest, Apollo, Prisma, Rails - *Tools:* Linux, Git, PostgreSQL, Qt, STM32, Quartus, Tcl + *Tools:* Linux, Git, PostgreSQL, Qt, STM32, Quartus Prime, Valgrind, GDB ] = Projects @@ -58,13 +58,17 @@ #indent[ #project("FPGA Diagnostic Tool", "C, Verilog, Tcl") - - lab 1 - - point 2 - - Tcl script + - Assembled various IP cores in Quartus and Verilog to create a diagnostic tool + for an FPGA board with Tcl scripts + - Developed a C program to communicate with the FPGA over UART and display + diagnostic information #project("PNG Validator", "C") - - lab 1 - - valgrind + - Created a PNG file validator to find common errors and corruption by checking + metadata and computing CRCs + // memory safety w/Valgrind + - Ran tests behind Valgrind to ensure memory safety, prevent memory leaks, and + maintain accuracy #project( "Box Box Revolution", @@ -76,7 +80,7 @@ - Developed firmware to measure from an ultrasonic sensor, tone a buzzer, and show scrolling notes on an LCD - #project("Climate Controller", "VHDL, ARM Assembly") + #project("Climate Controller", "ARM Assembly, VHDL") - Programmed an FPGA to heat/cool a theoretical room to a target temperature given switch-controlled inputs - Added conditions such as avoiding changes if windows are open, vacation mode, @@ -178,10 +182,9 @@ [Owned and launched a HubSpot/Airtable to Google Sheets sync feature to *46000+ enterprise users* by writing AWS Lambda functions in Python, abstracting interfaces to easily support future sources], - [Designed a conflict resolution algorithm for merging databases, *reducing - unrecoverable errors by 75%*], - [Developed a *serverless microservice* that asynchronously ingests email - attachments directly into ETL pipelines], + [Wrote and deployed a new *React* data query builder for our business + intelligence visualisation service to *33000+ users*, eliminating the need for + clients to manually write API calls or Python code], // [??? emphasise test driven development or remove line *Reduced request errors by 30%* by creating backend testing infrastructure with // *Pytest* to catch regressions and test new features across database engines with // *90% code coverage*],