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
- 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
- EECE2140Computing Fundamentals
- EECE2150Circuits & Signals
- EECE2160Embedded Design
- EECE2520Linear Systems
- EECE2540Fundamentals of Networks
- EECE2750EECE Technical Elective - Enabling 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
AI Tools
Hardware
Miscellaneous
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.
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.
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.
What’s Next?
Get In Touch
work (at) rishilp (dot) com
Say Hello