Resume

Download Resume
303-435-3338 | surajdsoni@gmail.com | github.com/soniiss | linkedin.com/surajdsoni

Education

Bachelor of Science in Computer Engineering

GPA: 3.7

Coursework

  • Data Structures
  • Digital Design
  • Computer Design and Assembly Language
  • System Software
  • Computer Architecture

Skills

  • Languages: Java, Python, C, JavaScript, HTML/CSS, SystemVerilog, Assembly
  • Frameworks: Node.js, Flask, TensorFlow
  • Developer Tools: Git, Bash, VS Code, Xilinx Vivado, IntelliJ
  • Hardware and Embedded: Raspberry Pi, Arduino, Breadboarding

Projects

RISC-V OTTER CPU

Designed and implemented a RISC-V OTTER CPU in SystemVerilog as part of a 4-person team, developing the processor from individual hardware modules through FPGA implementation and debugging component interfaces to achieve correct system-level operation.

Embedded AI Magic Wand

Collaborated with a team to build an AI-powered magic wand capable of recognizing 3 physical gestures and 3 voice commands using the Arduino Nano 33 BLE and LSM9DS1 inertial sensor with local TensorFlow-based inference.

LiDAR Laser Gun

Partnered with another student to design and build an Arduino-based laser gun integrating a LiDAR sensor, LEDs, and an Arduino Nano 33 BLE to detect the designated signal frequency and trigger the corresponding LED response.

Experience

Computer Engineer Lead

Served as Computer Engineering Lead on a team that designed and built two animatronics, integrating Raspberry Pi control with motors, pneumatics, and LEDs while developing code to synchronize movement and behavior across the electromechanical system.