Skip to content
View OctaviusLeo's full-sized avatar
🔓
#jacked in
🔓
#jacked in

Block or report OctaviusLeo

Report abuse

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

Report abuse
OctaviusLeo/README.md

Symaedchit Octavius Leo

Computer Engineering (Michigan State University, Dec 2025, GPA 3.31) - AI/SWE + Robotics/Embedded

Links: Portfolio | LinkedIn | Email | Handshake | LeetCode

What I do

I build eval first projects that are easy to reproduce and inspect:

  • AI/ML engineering: measurable experiments (multi-seed runs, metrics, benchmarks), clean repo hygiene (tests/CI), and shippable artifacts (plots/videos/logs).
  • Robotics/Embedded: sensor + signal pipelines, real-time constraints, and closed loop control in simulation and embedded contexts.

Featured projects

Name Description
EMG-Driven Game Prototype (Senior Design) - repo sEMG acquisition + real-time envelope features, timing/reliability under embedded constraints.
Robotics 2D Perception + Control Loop Demo - repo Pygame differential-drive sim + OpenCV pipeline, closed-loop controller + FSM, exports GIF + telemetry for evaluation.
AI Sim RL Demo (CartPole PPO) - repo PPO (Gymnasium + Stable-Baselines3) with reproducible runs, multi-seed evaluation, and artifacts (curves/videos/logs).
RAG-Lite Retrieval + Evaluation - repo Retrieval stack (TF-IDF/BM25/embeddings + optional reranking) with benchmarking and IR metrics (Recall@K, MRR, nDCG, Precision).
Reddit Event Detection & Summarization - repo NLP pipeline (preprocess -> TF-IDF -> clustering -> extractive summaries with evidence), ROUGE evaluation.
Roblox AI NPC (Rojo) Prototype - repo Lua + Rojo NPC chat calling an external LLM, Roblox text filtering, optional moderation, rate limiting, and short per-player memory.

Skills

  • Languages: Python - C/C++ - Lua - MATLAB
  • AI/ML: scikit-learn - TF-IDF - IR metrics (Recall@K/MRR/nDCG) - Gymnasium - Stable-Baselines3 (PPO) - PyTorch (basic)
  • Robotics/Embedded: sensor acquisition - signal processing - control loops/FSM - OpenCV - 2D simulation (Pygame)
  • Engineering: Git/GitHub - Linux - tests (pytest) - CI (GitHub Actions) - TensorBoard - Jupyter - Matplotlib

Education

  • Michigan State University - B.S. Computer Engineering, Dec 2025 (GPA 3.31/4.0)
  • Kalamazoo Valley Community College - A.S. Chemical Physics, Apr 2023 (GPA 3.94/4.0)

Contact

Best way to reach me: symaedchitleo@gmail.com
Portfolio: https://symaedchitoctaviusleo.com

Pinned Loading

  1. ai-sim-rl-cartpole ai-sim-rl-cartpole Public

    AI/SWE

    Python

  2. rag-lite-tfidf-eval rag-lite-tfidf-eval Public

    AI/SWE

    Python

  3. robotics-2d-perception-control robotics-2d-perception-control Public

    Robotics/ML

    Python

  4. ECE-480-Team-12-TI-EMG-AWS ECE-480-Team-12-TI-EMG-AWS Public

    ECE 480 Team 12's repository for all coding the TI EMG AWS.

    Python

  5. cse482-reddit-events cse482-reddit-events Public

    Reddit Event Detection & Summarization

    Jupyter Notebook

  6. roblox-ai-game-repo roblox-ai-game-repo Public

    My first roblox game to test my developer skills and to implement AI as a game-logic.

    Lua