Skip to Content

Hi, my name is

Rishil Patel.

Computer Engineering & Computer Science student.

I am a junior at Northeastern exploring the intersection of software and hardware. Currently, I'm a Software Engineering Co-op at United Electronic Industries in Norwood, MA, building and testing software for electronic test and measurement products.

About Me

Education

Northeastern University, Boston, MA
Bachelor of Science in Computer Engineering and Computer Science

Expected May 2027 · GPA 3.98

CourseworkShow completed coursesHide list
Computer Science
  • CS1800Discrete Structures - with Recitation
  • CS2500Fundamentals of Computer Science 1 - with Lab
  • CS2510Fundamentals of Computer Science 2 - with Lab
  • CS3100Object-Oriented Design
  • CS3650Computer Systems
  • CY2550Introduction to Cybersecurity
Electrical / Computer Engineering
  • EECE2140Computing Fundamentals
  • EECE2150Circuits & Signals
  • EECE2160Embedded Design
  • EECE2520Linear Systems
  • EECE2540Fundamentals of Networks
  • EECE2750EECE Technical Elective - Enabling Engineering
General Engineering
  • CHEM1151Chemistry for Engineering - with Recitation
  • MATH1342Calculus 2 for Engineering
  • MATH2341Differential Equations / Linear Algebra
  • PHYS1155Physics 2 for Engineering - with Lab and ILS
  • GE1501Cornerstone 1
  • GE1502Cornerstone 2

Skills

Languages

PythonC & C++JavaMATLABBash & PowerShell

AI Tools

CursorGitHub Copilot in VSCodeClaude

Hardware

Raspberry PiArduinoOscilloscopeMultimeterFunction GeneratorCircuit Design

Miscellaneous

GitSVNLinuxWindowsSoldering

Where I’ve Worked

Software Engineering Co-op @ United Electronic Industries

2026 – Present

  • Building a pytest-based regression framework in Python for UEI’s data acquisition (DAQ) Cube and Rack chassis and I/O boards.
  • On track to achieve a goal of 55% of layers/devices covered by the framework by end of 2026.
  • Replaced static device configuration with automated discovery over the network, cutting setup time and manual configuration errors.
    • Supports multiple Rack and Cube systems on the same VLAN.
  • Developing automated tests for CAN, analog and digital I/O, and MIL-STD-1553 layers.
  • Improving the Python API by porting lower-level C++ documentation and aligning behavior with the shared C++ API across all high-level languages.

Some Things I’ve Built

  • Adaptive Home Safety Monitoring System

    Team project: assistive door monitoring for children with special needs, with family-guided requirements. Multi-sensor design (reed switches, accelerometers) for reliability; ESP32-based notifications via email; planning for tamper resistance, dual power, and offline operation.

    • ESP32
    • Python
    • Embedded C/C++
    • Sensors
  • Custom ECG with Signal Processing

    Built a custom ECG using op-amp high-pass and low-pass stages; digitized with NI DAQ and processed in MATLAB (60 Hz noise removal via Parks-McClellan and notch filters); heart rate via Fourier analysis, tying analog front-end to DSP.

    • Analog design
    • MATLAB
    • NI DAQ
  • Accelerometer-Based Tilt Measurement

    C++ on DE1-SoC to sample an accelerometer; FPGA logic converted readings to tilt angle on a 7-segment display, integrating HPS software with programmable hardware for real-time behavior.

    • C++
    • FPGA

What’s Next?

Get In Touch