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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only 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.”


πŸ“ 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.
Tip: Replace qualitative notes with numbers as you collect them (e.g., β€œcut support pings by 30%”).

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

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.


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

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)


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

Core Stack (Top-Billed)

Boards, Tools & Protocols

πŸ”Ž 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

Soft Skills (Director’s Notes)

  • 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 LensLow-level C/C++ focus, deterministic timing, bus bring‑up (UART/SPI/I2C/CAN), RTOS experimentation, memory layout intuition.
Systems LensKernel primitives (syscalls, context switching), ELF loading, concurrency boundaries, instrumentation mindset.
Networking LensTransport reliability (ABT/GBN), Wireshark analysis, protocol framing (TCP/IP, DNS), latency vs throughput trade-offs.
Teaching & MentorshipLab scaffolding, conceptual reframing, cohort onboarding, structured feedback loops.

🎬 Act IV β€” The Missions (Projects & Professional Experience)

Featured Projects (Action Sequence)

πŸ—‚οΈ 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.

Professional Experience (Supporting Cast)

πŸ—“οΈ 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 β€” Digital Design & Computer Organization** (Northeastern, 2025) Helped students build **RISC-V single-cycle processors** on **PYNQ-Z2 (Xilinx Vivado)**; ramped core topics (ALU, reg-file, memory, decoders); **90%** on-time lab completion.
  • 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.


🧩 Act V β€” Extracurriculars (Ensemble Energy)

NU Wireless Club

NU Electric Racing (Electric Formula Student Team)


🧭 Leadership (Guiding the Narrative)

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).

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

  • Volunteering: Participating in Walkthroughts and building projects for students as part of Non-profit
  • Hobbies: Trekking, Reading, Racket Sports, and building weekend embedded prototypes ⚑

πŸ† Critical Acclaim β€” Awards & Achievements

Reserved for future recognitions, hackathons, conference papers, and honors.


🎬 End Credits β€” Get in Touch

Β  Β 
Β  Β  Β  Β 

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

    Forked from precision-neuroscience-public/brainstorm-track3-public

    Brainstorm 2026 Track3

    TypeScript 1 2

  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