Tagline: βWhere code meets siliconβand real-time becomes story time.β
π Quick Navigation (jump to a section)
Act I β Introduction Β· Act II β Education Β· Act III β Skills Β· Act IV β Projects & Experience Β· Act V β Extracurriculars Β· Leadership Β· Bonus Β· Stats Β· Awards Β· Contact
π§ͺ Soft Skill Examples (evidence)
- Mentorship: Guided RISCβV lab cohorts; introduced pre-lab checklists reducing clarifying questions (qualitative TA feedback).
- Reliability Thinking: Data transfer project instrumentation uncovered timeout tuning sweet spot (reduced retransmits at medium loss).
- Cross-Discipline Communication: Converted raw sensor register docs into quickβreference tables for Formula Student teammates.
- Documentation: Embedded project README templates (Setup β Build β Test) reused across multiple repos.
- Iteration Mindset: Built latency profiling harness before optimizing neurofeedback loops, avoiding premature microβtuning.
Hello! Iβm Sakthivel, a hands-on Embedded & Firmware Engineer who loves building at the edge where software orchestrates hardware.
Iβm currently pursuing my M.S. in ECE at Northeastern University, Boston, and mentoring peers as a Teaching Assistant. My interests span real-time systems, low-level OS internals, protocols, and signal-aware firmwareβanchored by measurable outcomes and careful engineering.
Northeastern University β Boston, MA
M.S., Electrical & Computer Engineering Β· Dec 2026 (Expected) Β· GPA: 3.5
Relevant Coursework: Computer Architecture, Operating Systems, Hardware & System Security, Computer Networks
Anna University β Chennai, India
B.E., Electronics & Communication Engineering Β· May 2024 Β· GPA: 3.6
Relevant Coursework: Digital Design, Embedded Systems, RTES, DSP, Internet of Things (IoT)
π Full Arsenal (click to expand)
Languages: C, C++, Python, Assembly (RISC-V), Verilog/SystemVerilog, Bash
Boards/Platforms: STM32 Nucleo, Xilinx FPGA (PYNQ-Z2), Arduino, Raspberry Pi, ESP8266/ESP32
Tools/EDAs/Test: Vivado, KiCAD, Wireshark, CMake, Git/GitHub, Debuggers, Logic Analyzer, Oscilloscope, Multimeter, Soldering
Networking/Protocols: UART, SPI, I2C, CAN, TCP/IP, DNS, HTTP
Operating Systems: Linux, Windows
- Mentorship & Communication β TA across Digital Design & Networks; simplify complex topics, lead recitations/labs
- Teamwork Under Pressure β SAE Formula Student electronics team (DAQ, telemetry integration, race-day reliability)
- System Thinking β balances real-time constraints, interfaces, and measurable performance outcomes
- Creativity with Rigor β business pitch design + engineering docs; pragmatic and tasteful
ποΈ Perspectives (filter my profile)
| Firmware Lens | Low-level C/C++ focus, deterministic timing, bus bringβup (UART/SPI/I2C/CAN), RTOS experimentation, memory layout intuition. |
|---|---|
| Systems Lens | Kernel primitives (syscalls, context switching), ELF loading, concurrency boundaries, instrumentation mindset. |
| Networking Lens | Transport reliability (ABT/GBN), Wireshark analysis, protocol framing (TCP/IP, DNS), latency vs throughput trade-offs. |
| Teaching & Mentorship | Lab scaffolding, conceptual reframing, cohort onboarding, structured feedback loops. |
ποΈ Compact Table View (click to collapse)
| Title | Plot (Challenge β My Solution β Outcome) | Tech |
|---|---|---|
| Firmware for TMS Neurofeedback | Latency-critical neurophysiological feedback β RT C++ plugins in RTXi/Xenomai β foundation for hard real-time experiments. | C++, Xenomai, RTXi, Linux |
| OS Primitives from Scratch | Need kernel insight β syscalls, ELF loader, custom mmap, context switcher β runnable user programs w/ 4KB stacks. | C, Xen, SSH |
| Reliable Data Transfer (ABT & GBN) | Packet loss vs throughput β ABT & GBN w/ timers & checksums β 95%+ delivery across regimes. | C++, Ubuntu |
| RT Health Monitor IoT (<$15) | Affordable vitals logging β ESP32 + MAX30102 + OLED + cloud β portable SPO2/BPM/temp history. | ESP32, MAX30102 |
| Vision-Based Smart Traffic | Static timing waste β YOLOv5 queue sensing β ~27% simulated wait reduction. | Python, OpenCV |
π Deep Dive: Firmware for TMS Neurofeedback
Context: Real-time TMS experiments required deterministic feedback loops (<5 ms jitter tolerance).Engineering: Designed pluggable C++ modules inside RTXi/Xenomai, isolated acquisition vs processing threads; minimized lock contention; profiled latency with cycle counters.
Outcome: Stable baseline enabling future closed-loop neuro-modulation experiments. (Add measured avg/max latency when available.)
π Deep Dive: OS Primitives from Scratch
Implemented minimalist userspace program loader (ELF parsing), syscall dispatcher, and cooperative thread context save/restore. Showcases low-level memory + control-flow understanding.π Deep Dive: Reliable Data Transfer (ABT & GBN)
Built instrumentation harness to vary loss %, window size, and RTT emulation; exported CSV metrics. Potential extension: selective repeat or congestion window experiment.π Deep Dive: RT Health Monitor IoT
Optimized sensor read scheduling to prevent bus contention; future enhancement: add OTA firmware & low-power sleep cycles.π Deep Dive: Vision-Based Smart Traffic
Pipeline: capture β YOLOv5 inference (PyTorch) β queue length heuristic β adaptive phase timing. Possible next step: deploy on edge TPU for latency.ποΈ Experience Timeline (chronology view)
| Period | Role / Focus | Snapshot Impact |
|---|---|---|
| 2025 | Teaching Assistant (Digital Design / Networks) | 90% lab on-time completion; reinforced RISCβV & protocol fundamentals. |
| 2024 β 2026 | M.S. ECE (Northeastern) | Specializing in embedded systems, OS internals & networking. |
| 2023 | Embedded & IoT Intern (Emertxe) | Delivered low-cost vitals logger + vision-based traffic prototype. |
| 2021β2022 | Electronics (SAE Formula Student) | Improved DAQ reliability & telemetry integration. |
| Pre-2021 | Undergraduate Foundations | Core EE / embedded coursework & early prototyping. |
-
Teaching Assistant β Fundamentals of Networks (Northeastern, 2025)
Led Wireshark labs, socket programming (Python), and TCP/IP; biweekly coaching. -
Embedded & IoT Engineer Intern β Emertxe (Bangalore, 2023)
Built ThingSpeak-backed health monitor and vision-based adaptive traffic timer (YOLOv5/OpenCV). -
Electronics (SAE Formula Student) β Team Sakthi Racing (2021β2022)
Optimized real-time DAQ (6+ sensors), I2C/UART/ADC integration with ECU/GPS, plus business-pitch design support.
NU Wireless Club
NU Electric Racing (Electric Formula Student Team)
Global Student Mentor β Northeastern University
- Onboarding incoming international graduate cohorts: orienting on campus resources
- Hosting Q&A / microβsessions (wellbeing and resource awareness) with emphasis on actionable checklists.
- Providing 1:1 guidance on transitioning in a Happy and Informed HuskyπΎ
Senator β Graduate Student Government (GSG)
- Contributing to committee discussions on Student Welfare within the university
- Drafting concise briefing notes to accelerate consensus (problem framing β proposed action β impact).
- Volunteering: Participating in Walkthroughts and building projects for students as part of Non-profit
- Hobbies: Trekking, Reading, Racket Sports, and building weekend embedded prototypes β‘
Reserved for future recognitions, hackathons, conference papers, and honors.