Liam Chalk

Software Engineer | Computer Engineer

SKILLS

  • Programming : Python, C, C++, Java, HTML, Git, PyTorch, OpenCV, Django, React, TCL, AWS
  • FPGA Design : VHDL, SystemVerilog, Xilinx Vivado, ModelSim, Zynq APSoC, ARM and RISC-V Processors
  • State Estimation : Particle Filter, Extended Kalman Filter, Bayes Filter, Lagrangian Dynamics
  • Path Planning : A*, D*, PID Control, Cellular Decomposition, Traveling Salesman Problem
  • Engineering Software : MATLAB, SolidWorks CAD, Autodesk CAD, COMSOL, OpenRocket, AMPL, Simulink
  • Hardware : Radar, GPS, IMU, Magnetometer, Arduino, Controller Area Network, Analog and Digital Circuits

EDUCATION

Harvey Mudd College '23

Relevant Coursework: Data Structures, Computer Vision, Discrete Math, Computer Engineering, State Estimation, System on Chip Design, Digital Electronics, Electronic Circuits, Analog Electronics, Systems Engineering, Operations Research, State Estimation, Rocketry, Continuum Mechanics, Materials Engineering, Experimental Engineering, Manufacturing Engineering

St. Albans '19

EXTRACURRICULARS

  • Patent : Path Planning for Automatic Mowers (WO 205244), novel simultaneous localization and mapping algorithm for autonomous driving
  • Awards : Davies Prize for Outstanding Engineering Design, Riggs Fellowship, Seymour R. Bolten Fellowship, National Merit Scholar
  • Leadership : Honor Board chair, Case dorm president, Asian affinity group president, clinic team lead
  • Clubs : Machine shop proctor, rocketry club, poker club, The Student Life news writer, club rugby

WORK EXPERIENCE

TrellisWare Digital Design Engineer

Designing FPGA functionality for tactical radio RF signal processing for specialized waveforms

Team of fourteen engineers designing in VHDL and running simulations in ModelSim and Vivado

Silvus Technologies Neural Network Clinic Software Engineer

Neural network localization of radio frequency signal origin and environment mapping using GPS, IMU, topographical data, compass, and altimeter UAV data collection

Team of five students coding in Python, simulating results, and verifying experimentally

Doosan Bobcat Autonomous Vehicle Clinic Software Engineer

Autonomous mowing area coverage for a ZT6100 lawnmower using state estimation and path optimization

Team of six students equipped hardware and wrote software for Simultaneous Localization and Mapping

Particle filter tracking of dynamic obstacles and Extended Kalman Filter tracking of GPS data

FTS International FPGA Designer

FPGA design for high frequency filtering of software defined radio signals received by satellites

Hardware design, signal processing simulation, and chip implementation

Signal post processing with accuracy analysis, Fourier Transforms, and ROC Curves

Filtering and analysis techniques developed in Verilog and integrated within Python pre and post processing

WePackItAll Manufacturing Engineering Consultant

Streamlining of a supplement packaging line using lean manufacturing principles and single-piece flow

Won first place in the regional IISE paper competition and third place in the national competition

$1.2 million in estimated annual savings from reduced labor costs and inventory

Laguna Clay Manufacturing Engineering Consultant

Complete redesign of a ceramics manufacturing facility floorplan using value stream mapping and gemba kaizen

$740,000 in estimated annual savings from reduced floorspace and forktruck usage

National Institute of Standards and Technology Chemical Engineering Intern

Chemical engineering analysis of automobile paint composition and the effects of weathering

Lab testing using mass spectrometry, gas chromatography, and nuclear magnetic resonance spectroscopy

National Institutes of Health Medical Research Intern

Clinical trial design and data analysis to study causes of diabetes

Published a paper in the Journal of the Endocrine Society and presented a poster at NIH Summer Poster Day

Trained in clinical diabetes research, patient screening, and data analysis