01 — About
Hi, I'm Kalan.
I'm a fourth-year Computer Engineering student at Tufts University. I enjoy working where hardware meets
software, using skills within FPGA design, embedded systems, and hardware security. Currently, I'm designing hardware
to secure avionics data buses as a cybersecurity engineering intern at MITRE, and
building a custom battery-management board to replace the off-the-shelf modules for the next iteration of our
electric race car at Tufts Electric Racing.
Outside of professional and academic work, I enjoy tinkering with personal projects, like custom keyboards, fun homelab setups, and small embedded systems challenges. Otherwise, you'll find me outside on a bike, hiking, or skiing.
02 — Experience
MITRE · Resilient Cyber Aerospace Testbed · Bedford, MA
May 2026 — Present
Gentex Corporation · Manchester, NH
Summer 2025
03 — Projects
Click any project for the full write-up.
Leading the electrical and embedded redesign of Tufts Electric Racing's accumulator: replacing off-the-shelf BMS modules with a custom STM32 control board and distributed sensing network, tailored to the pack's safety needs and size, weight, and power targets.
Read the case study
A LEGv8-subset ARM processor in VHDL, built from the ground up as a single-cycle datapath, then pipelined into five stages with hazard detection and data forwarding, and verified through waveform analysis.
Read the case study
A fully custom 65% keyboard: STM32G0B1 PCB designed in KiCad with hot-swap sockets, USB-C, ESD protection, and a diode matrix for N-key rollover.
Read the case study
A two-phase competition: design a cryptographically secure Hardware Security Module in firmware, then attack every other team's. I worked on hardening the PIN-verification path, then spent the attack phase intercepting UART traffic and doing the timing groundwork for a fault-injection attack on that same check. Tufts placed 19th out of a field of roughly 100 teams.
Read the case study
An ML-KEM-512 FPGA accelerator that ran a key encapsulation 11 times faster in wall-clock time than a simulated out-of-order CPU core, on 13% of the part's LUTs. Then two optimizations, neither of which made it faster.
Read the case study
The whole game in VHDL on an iCE40 FPGA, including a custom VGA controller, a tile-ROM graphics pipeline, and an NES controller for input.
Read the case study
An ATmega-based vehicle that follows a colored line using a custom photodiode array and a PID loop, with a WebSocket link for telemetry between vehicles on the course.
Read the case study
Two FRC seasons of vision and controls: a real-time targeting pipeline, a field-centric swerve-drive stack, and an IMU balancing routine for the 2023 Charge Station.
Read the case study
A 16-LED bar that sweeps green to red with engine RPM and flashes at the shift point, reading live engine data off the car's OBD-II port.
Read the case study
One mini PC at home running my photos, documents, and a few self-built services in Docker, reachable from anywhere over a private network and backed up off-site.
Read the case study04 — Skills
05 — Education
Tufts University — School of Engineering
GPA: 3.6 / 4.0 · Dean's List
Relevant coursework: Advanced Computer Organization, Digital Logic, Real-Time Embedded Systems, General Embedded Systems, Data Structures, Circuits & Electronics, MITRE Embedded Capture the Flag.
Led Lakerbots 8046 to the FIRST Robotics World Championship as Team Captain and Lead Engineer.