robotics.mp4
CS + AI student-athlete at IE University (BCSAI). I build interactive demos from scratch in plain JavaScript β 205 repos, ~200 live, 0 forks.
Every repository is original work β 0 forks across the whole account. Each course I take gets its own interactive companion site.
Most of what I build is single-page interactive demos in plain JavaScript β no engines, no frameworks. The topics track my degree: computer vision, physics simulation, reinforcement learning, linear algebra, blockchain, robotics. Every course has a companion site, and all 38 are in the table below. My research is on healthcare systems that combine AI projection mapping with robotics, which I work on at CyPhy Life.
ποΈ cs-vision17 computer-vision algorithms written from scratch β no libraries. |
π linalg-lab11 interactive 2D linear-algebra demos with exact matrix math. |
π³οΈ black-hole-simulation12,000-particle Newtonian accretion disk in Three.js. |
π₯ vision-proctorWebcam exam proctor on MediaPipe BlazeFace, fully client-side. |
βοΈ blockchain-playground17 blockchain primitives built up from a hash function. |
π apex-athleteTriathlon training-load model: NP, IF, TSS, CTL/ATL/TSB. |
| Languages | Python Β· JavaScript Β· TypeScript Β· Java Β· C Β· C++ Β· SQL Β· HTML/CSS |
| AI / ML | Computer vision Β· NLP Β· Reinforcement learning Β· Statistical learning Β· TensorFlow |
| Web & Graphics | React Β· Next.js Β· Three.js / WebGL Β· Canvas Β· Node.js Β· Tailwind |
| Robotics & Systems | Digital twins Β· Arduino Β· Raspberry Pi Β· HPC Β· Cloud Β· DevOps |
π CyPhy Life Β Β Β Β AI, robotics, and HCI research at IE University
π Top Living Inmobiliaria Β Β Β Β Search homes to buy or rent in BogotΓ‘, Colombia
π Arte de la MontaΓ±a Β Β Β Β Original paintings and custom commissions
π Alma de MarΓa Β Β Β Β Handcrafted rosaries and religious jewelry
A collection of 15 interactive simulations, games, and small apps I rebuilt from scratch in the browser. None of these began as my own idea. Each one recreates an existing project or concept that caught my eye β and curiosity about how it actually works pushed me to rebuild it my own way, with no engine or framework, and to make it a little different and better as I went. They double as coursework, so you'll also find them under their related courses below.
π Open the collection Β Β Β Β The hub linking all 15
One interactive companion site per course, across the full four-year BCSAI degree. Auto-generated from GitHub topics.
| # | Course | Coursework & Projects |
|---|---|---|
| 4.5 | Capstone Project | π apex-athlete β Unified multisport training-data platform π Final-Project β Cornell notes + Capstone Cockpit toolkit |
| 4.4 | UX/UI & Human-Computer Interaction | π uxui-hci-interactive β Interactive UX/UI design tutorials π UX-UI-Human-Computer-Interaction β Cornell notes + UX Audit Kit capstone π polar-club β Membership club concept site |
| 4.3 | Robotics & Automation | π Robotics-Automation β Interactive robotics course demos π botzo β Budget DIY quadruped robot build π niryo-one-digital-twin β Real-time robot-arm digital twin π niryo-one-datasets β Robot-arm telemetry ML datasets π turtlebot2-service β Robot navigation as network services π digital-twin-scalability β ML autoscaling for SLA breaches |
| 4.2 | Ethics, Policy & Legislation in CS | π cs-ethics β Interactive CS ethics & policy atlas π openpolicystack β Microservices for evidence-based policy π garlic β Encode web text against scrapers |
| 4.1 | Blockchain, Cryptocurrencies & FinTech | π blockchain-playground β In-browser blockchain concept demos π Blockchain-Cryptocurrencies-Fintech β Cornell notes + ChainForge mini-blockchain capstone π rodeo β Blockchain multi-robot coordination framework π harthat-web3-tutorial β Local Solidity smart-contract tutorial |
| 3.11 | AI: Statistical Learning & Prediction | π fraud-detector β Tune fraud classification thresholds π sound-classifier β Classify animal sounds from audio π stat-learning β Interactive ML algorithm demos π beyondstats β Gender-inequality scoring explorer |
| 3.10 | AI: Reinforcement Learning | π reinforce-interactive β Interactive reinforcement-learning demos π mountain-car-control β RL agent solving Mountain Car π mesh-parking-rl β Grid-based RL autonomous parking π swipe-rl β Preference-based RL from swipes π rl-control-lab β Benchmark RL algorithms head-to-head |
| 3.9 | AI: NLP & Semantic Analysis | π nlp-alignment-drift β Visualize multi-turn LLM safety drift π nlp-lab β Interactive NLP concept demos π truthlens β AI fact-checking workspace π stash β YouTube transcript saver & summarizer π rental-finder β Plain-language rental search Β· study rebuild |
| 3.8 | AI: Computer Vision | π cs-vision β Interactive computer-vision demos π vision-proctor β Browser exam proctoring via face detection π fatigued-driver-detector β Detect driver drowsiness with CV π ie-tower-vpr β Visual place recognition by image retrieval π crittercut β Crop & trim animal-behavior videos π SPICE β Projected interactive cooking guide π holovinyl-rebuild β Turn objects into playable records |
| 3.7 | AI: Chatbots & Recommendation Engines | π chatbots-recsys-lab β Interactive recommender-systems demos π skincares-advisor β Decode & categorize skincare ingredients π mistral-kit β Chat UI components for Mistral π radical-bot β Minimal from-scratch chatbot tutorial π bookdb-discovery β AI-chat book recommendations π moviewatchlist β Track watched & unwatched movies π memora-rebuild β Capture & reflect on memories |
| 3.6 | High Performance Computing | π hpc-miniweather β In-browser HPC stencil simulation π gpu-montecarlo-risk-rebuild β GPU Monte Carlo risk engine π uncorrelated-returns β Diversification portfolio optimizer π time-series-momentum-rebuild β Cross-asset momentum backtester π aimes-emanager β Pilot-job workflow manager for HPC π hpc-course β Hands-on HPC course with clusters π hpc_foundations_book β Intro book on HPC fundamentals π hpc_applications_book β Book on supercomputing applications |
| 3.5 | Introduction to Robotics Lab | π robotics-lab-interactive β Browser sandbox for robotics concepts |
| 3.4 | AI: Reasoning & Problem Solving | π ai-reasoning-games β Playable AI strategy demos π symphony β C++20 graph-search algorithms framework π victoria-rebuild β Play Connect 4 vs AI π neural-noir-rebuild β Procedural detective deduction game |
| 3.3 | Software Development & DevOps | π sddo-notes β Software dev & DevOps study notes π Software-Development-And-Devops β Demo e-commerce shop app π topliving-inmobiliaria β Colombian real-estate listings platform π qrate β In-browser QR code generator π rerun β Workflow automation ops dashboard π bug-tracker β Auto-tagging issue tracker π daybook β Local daily journaling app π dotfiles β Version-controlled machine setup π sublime-config β Synced editor config π dev-vm-setup β Automated dev VM provisioning π chess-dodge-server β WebSocket leaderboard & matchmaking Β· study rebuild |
| 3.2 | IE Challenge | π€ pitch deck β IE Challenge startup pitch |
| 3.1 | Computer Programming II | π java-study β Interactive Java learning site π library-system β Multi-role library management app π futclub-manager β Football club management app π pong β Modern Pong with spin physics Β· study rebuild π snake β Refined Snake Β· study rebuild π echolocation-maze β Echolocation maze game Β· study rebuild π chess-dodge-game β Dodge escalating chess-piece hazards Β· study rebuild |
| 2.12 | Probability for Computing Science | π stats-lab β Interactive statistics visualizer |
| 2.11 | Matrices & Linear Transformations | π linalg-lab β Interactive linear-algebra visualizer |
| 2.10 | IE Impact Entrepreneurship | π entrep-lab β Venture-building & validation tools π foodloop-rebuild β Surplus-food discount marketplace |
| 2.9 | Designing and Using Databases | π sql-lab β Browser SQL learning playground π fantasy-forum β Fantasy football discussion forum π matchup β Football tournament standings tracker π tablepro-rebuild β Spreadsheet-style data table tool |
| 2.8 | AI: Personality & Emotion for AI Design | π affect-lab β Emotion-modeling neural-net demos |
| 2.7 | AI: Machine Learning Foundations | π ml-lab β Interactive ML concept visualizer π efficient-classifier-rebuild β YAML-configured classification pipeline π heuristic-compiler-rebuild β Compiles JSON rules into a classifier π bank-marketing-ml β Term-deposit subscription classifier Β· study rebuild |
| 2.6 | Technology with Impact | π tech-lab β Low-code & generative-AI demos |
| 2.5 | Computer Programming I | π cp1-lab β Interactive C programming visualizer |
| 2.4 | Computer Architecture, Networks & OS | π arch-lab β Architecture & networking sims π hostpad-802.11r β Fast-roaming Wi-Fi configuration π terminalchat-rebuild β Terminal LAN chat client |
| 2.3 | Cloud Computing | π cloud-lab β Interactive cloud-computing simulator π petcare β Pet management DevOps app |
| 2.2 | Calculus for Computer Science | π calc-lab β Interactive calculus visualizer π calculus-toolkit-site β Browser calculus plotting toolkit π fractal-explorer β GPU Mandelbrot & Julia explorer Β· study rebuild |
| 2.1 | Algorithms & Data Structures | π algos-lab β Animated algorithm visualizer |
| 1.10 | Simulating and Modeling to Understand Change | π modeling-lab β Modeling & simulation playground π fluid-simulation β 2D SPH fluid you can stir Β· study rebuild π ant-colony-simulation β Emergent ant-colony foraging Β· study rebuild π boids-flocking β Boids flocking simulation Β· study rebuild π strange-attractors β 3D chaotic-attractor explorer Β· study rebuild |
| 1.9 | Principles of Programming | π programming-principles-lab β Code-execution concept visualizer |
| 1.8 | Physics for Computer Science | π physics-cs-lab β Interactive physics simulation lab π pyfreebody β Python free-body diagram generator π radioform-web β Browser parametric EQ tool π solar-system-simulation β N-body what-if solar system Β· study rebuild π black-hole-simulation β 3D black-hole accretion sim Β· study rebuild π tilt-maze-game β Tilt-a-cube 3D ball-maze puzzle Β· study rebuild |
| 1.7 | Humanities | π humanities-lab β Technology-and-society study companion |
| 1.6 | Fundamentals of Data Analysis | π data-analysis-lab β Statistical inference visualizer π vigiview β Adverse drug event explorer π shopsmart β Grocery price-comparison app |
| 1.5 | The Big History of Ideas and Innovation | π big-history-lab β Cosmic-to-human history visualizer |
| 1.4 | Learning to Observe, Experiment & Survey | π research-methods-lab β Research methods visualizer |
| 1.3 | Introduction to Business Management | π business-lab β Business & market concept visualizer |
| 1.2 | Fundamentals of Probability & Statistics | π prob-stats-lab β Probability & statistics visualizer |
| 1.1 | Discrete Mathematics | π discrete-math-lab β Discrete-math concept visualizer |
Last refreshed 2026-06-18 Β· auto-generated from GitHub topics