Skip to content
View Sakthi-PS7's full-sized avatar
🎯
Learn --> Build --> Repeat
🎯
Learn --> Build --> Repeat

Highlights

  • Pro

Block or report Sakthi-PS7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sakthi-PS7/README.md

🎬 THE FIRMWARE πŸ’» CHRONICLESπŸ“”

Starring: Sakthivel P. Sivakumar Sakthivel Profile

Tagline: β€œWhere code meets siliconβ€”and real-time becomes story time.”

πŸŽ“ Graduating Dec 2026 (M.S. ECE, Northeastern) Β· Open to Full-Time Embedded / Firmware Engineer roles starting Jan 2027
Boston, MA Β· Open to relocation Β· Eligible for OPT / STEM OPT Β· International student β€” not eligible for U.S. Citizen/PR-only roles


πŸ“ Quick Navigation (jump to a section)

Act I – Introduction Β· Act II – Education Β· Act III – Skills Β· Act IV – Experience Β· Act V – Projects Β· Leadership Β· Bonus Β· Contact


🎟️ Act I β€” The Protagonist (Introduction)

Hello! I’m Sakthivel, an Embedded & Firmware Engineer who loves building at the edge where software orchestrates hardware. I’m finishing my M.S. in Electrical & Computer Engineering at Northeastern University (Dec 2026) and looking for my first full-time role in embedded systems.

What I bring to a team:

  • πŸ”‹ Production-style wearable firmware β€” C on Zephyr RTOS / nRF Connect SDK for an nRF52840 device: multi-threaded architecture, peripheral drivers, BLE, and hardware crypto.
  • ⏱️ Hard real-time systems β€” deterministic 10 kHz C++ control loops on Xenomai/EVL Linux for closed-loop neurostimulation research.
  • 🏎️ Automotive / CAN firmware β€” Rust (Embassy async) control firmware for an FSAE electric race car: cruise control, thermal control, shared CAN database.
  • πŸ“ Measurement-driven engineering β€” I validate with logic analyzers, profiling under full load, and statistics, not guesswork.

πŸŽ“ Act II β€” The Origin Story (Education)

Northeastern University β€” Boston, MA M.S., Electrical & Computer Engineering Β· Expected Dec 2026 Β· GPA: 3.6 Coursework: Computer Architecture, Operating Systems, Computer Networks & Security, Real Time Systems

Anna University β€” Chennai, India B.E., Electronics & Communication Engineering Β· May 2024 Β· Mahatma Gandhi Merit Scholar Minor: Internet of Things (IoT)


πŸ› οΈ Act III β€” The Arsenal (Technical Skills)

Languages

Embedded Software

Hardware

Protocols

Tools & Lab

πŸŽ›οΈ Perspectives (filter my profile)
Wearables / IoT LensZephyr on nRF52840, BLE, PSA Crypto on CryptoCell-310, QSPI flash/NVS, haptics, on-device TinyML within tight RAM/flash budgets, power-supply trade-offs.
Real-Time LensXenomai/EVL Linux, 10 kHz loops, lock-free atomic handoffs, keeping RT threads free of non-RT calls, deterministic scheduling.
Automotive LensCAN networks and databases, Rust Embassy firmware, control loops (feedforward, PWM), worst-case response-time analysis.
Teaching & MentorshipTA for Computer Networks and Digital Design & Computer Architecture: Wireshark labs, socket programming, RISC-V on FPGA.

🎬 Act IV β€” The Missions (Work Experience)

πŸ—“οΈ Experience Timeline
Period Role Snapshot
Dec 2025 – Apr 2026 Embedded Engineer Co-op, NodeGlobe Inc (NODE) Zephyr firmware for an nRF52840 wearable: drivers, BLE, encrypted audio, TinyML
Sep 2025 – Present Firmware Engineer, Northeastern Electric Racing (FSAE) Rust/Embassy control firmware over CAN
May 2025 – Present Research Intern, Movement Neuroscience Lab 10 kHz real-time C++ on Xenomai for closed-loop neurostimulation
May 2025 – Dec 2025 Teaching Assistant, Northeastern University Computer Networks; Digital Design & Computer Architecture

πŸ”‹ Embedded Engineer Co-op β€” NodeGlobe Inc (NODE) Β· Boston, MA Β· Dec 2025 – Apr 2026

  • Built C firmware on Zephyr RTOS (nRF Connect SDK) for a screenless nRF52840 wearable, with a 4-thread architecture and drivers for the PDM microphone, 2 MB QSPI flash, NVS storage, touch input, and DRV2605L haptics.
  • Secured BLE audio with AES-128-CCM on the CryptoCell-310 via PSA Crypto, using per-packet nonces and authentication tags, and wrote a Python tool to verify decryption.
  • Profiled an on-device TinyML wake-word (VAD) model under full system load, verifying reliable inference within the nRF52840’s 256 KB RAM / 1 MB flash budget.
  • Evaluated the TPS63900 as a replacement for the TPS63020 buck-boost converter, modeling ~34% longer battery life.

🏎️ Firmware Engineer β€” Northeastern Electric Racing (FSAE) Β· Boston, MA Β· Sep 2025 – Present

  • Implemented a feedforward temperature controller in Rust (Embassy async) that adjusts thermal response ahead of measured deviation, improving responsiveness over PID-only control.
  • Developed a Cruise Control drive mode with CAN speed-limit input, MPH-to-RPM conversion, and linear pedal-torque derating to hold a driver-set speed via the motor controller API.
  • Built closed-loop thermal control for the LV box: read SHT30 temperature, computed a linear 0–100% PWM duty cycle, and sent it over CAN to the vehicle compute unit, updating the shared CAN database.

🧠 Research Intern β€” Movement Neuroscience Lab Β· Boston, MA Β· May 2025 – Present

  • Built real-time C++ modules on RTXI (Xenomai/EVL Linux, 10 kHz loop) for a closed-loop neurostimulation platform that synchronizes a force-tracking task with tES, temporal interference, and TMS output.
  • Implemented a real-time EEG pipeline (LSL ingest, TMS-artifact reconstruction, notch/bandpass filtering, FFT band power) that modulates tES/TI amplitude in closed loop.
  • Kept the real-time thread deterministic using lock-free atomic handoffs and by moving Qt/X11 calls off it, avoiding Xenomai secondary-mode switches.
  • πŸ”— Related repo: My_RTXI_Repo

πŸ§‘β€πŸ« Teaching Assistant β€” Northeastern University Β· Boston, MA Β· May 2025 – Dec 2025

Computer Networks; Digital Design & Computer Architecture

  • Guided 50+ students through OSI fundamentals with conceptual and Wireshark-based lab assignments.
  • Held weekly office hours on Python socket programming and routing protocols (TCP/IP), and helped 15+ students build RISC-V single-cycle processors on the PYNQ-Z2 FPGA using Xilinx Vivado.

πŸš€ Act V β€” Side Quests (Projects)

πŸš— EV CAN Network: Simulation and Hardware Validation Β· Sep 2026 – Present

ESP32 CAN Python SimPy Logic Analyzer

  • Built a 3-node ESP32 CAN testbed that emulates an EV’s ECUs with real sensors, plus a SimPy discrete-event simulator of the same network, validated against analytical worst-case response-time bounds.
  • Measured message latency, jitter, and deadline misses across bus loads up to 95%, different bitrates, and fault scenarios, using logic-analyzer timing and 95% confidence intervals to compare simulation with hardware.

πŸ’§ Miniature Desalination Sensor & Visualizer Β· Nov 2025

ESP32 C++ KiCAD

  • Built an ESP32 salinity sensor with a custom electrode probe; C++ firmware uses oversampled ADC reads, Beta-curve calibration, and temperature-compensated salinity modeling.
  • Added a WS2812B LED bar graph that shows water quality as a blue-to-red gradient in real time.

πŸ“Š Architecture Benchmarking Β· Sep – Oct 2025

C ARMv8 x86_64 Linux

  • Benchmarked Dhrystone on ARMv8 and x86_64, profiled with GPROF, and validated hotspots with assembly; tuned LINPACK on x86-64 with compiler flags and BLAS libraries.

🧱 OS Primitives from Scratch Β· Feb – Mar 2025

C Linux SSH

  • Built a bare-metal OS in C with syscall wrappers, an ELF loader, and mmap-based memory management, plus multi-threaded context switching on custom 4 KB stacks.

πŸ“‘ Reliable Data Transfer Protocol Β· Oct – Dec 2024

C++ Ubuntu

  • Implemented Alternating Bit and Go-Back-N with checksums and timeouts, reaching 95%+ delivery under loss and corruption across 1000+ messages and 6+ network conditions.

❀️ Real-Time IoT Health Monitor (<$15) · 2023

ESP32 MAX30102 OLED ThingSpeak

  • Built a low-cost device that measures SpO2, heart rate, and body temperature, shows them on an OLED, and logs readings to ThingSpeak for a cloud-based patient record.

🚦 Vision-Based Smart Traffic · 2023

Python YOLOv5 OpenCV

  • Built a YOLOv5 queue-detection pipeline that adapts signal timing, cutting simulated wait times by ~27%.

🧭 Leadership (Guiding the Narrative)

Global Student Mentor β€” Northeastern Office of Global Services Β· Mar 2025 – Present

  • Guide 50+ international students through the move to Northeastern with 1-on-1 and group sessions, and helped run 10+ student engagement trips.

Senator, Student Affairs β€” Graduate Student Government Β· Aug 2025 – Jan 2026

  • Developed a Mental Health Awareness initiative and ran tabling events that reached 200+ students.
  • Led the logistics of the Fall Fest game stations for 600+ participants.

🎞️ Bonus Features β€” Behind the Scenes (Volunteering & Hobbies)

  • Amateur Radio Volunteer (KC1YHE), Boston Athletic Association: provided radio communication support at the Boston Marathon 5K finish line.
  • Volunteer, Boy with a Ball: mentor local youth in setting and reaching their goals.
  • Hobbies: Trekking, science experiments, sports, book discussions, and weekend embedded prototypes ⚑

🎬 End Credits β€” Let’s Work Together

Hiring for embedded, firmware, or real-time systems roles starting in 2027? Let’s talk.


Β  Β  Β 



Β  Β 

Popular repositories Loading

  1. Sakthi-PS7 Sakthi-PS7 Public

    Config files for my GitHub profile.

    1

  2. Sakthi-PS7.github.io Sakthi-PS7.github.io Public

    Welcome to My Personal Website.

    HTML 1

  3. Desalination_Sensor_Visualizer Desalination_Sensor_Visualizer Public

    This is a miniature desalination sensor and visualizer I built on an ESP32.

    C++ 1

  4. brainstorm-track3-public brainstorm-track3-public Public

    Brainstorm 2026 Track3

    TypeScript 1 5

  5. skills-introduction-to-github skills-introduction-to-github Public

    My clone repository

  6. vcard-personal-portfolio vcard-personal-portfolio Public

    Forked from codewithsadee/vcard-personal-portfolio

    vCard is a fully responsive personal portfolio website, responsive for all devices.

    HTML