Sebastian De Leon

Sebastian De Leon

Computer engineer with hands-on experience in full-stack development, embedded systems, and game development, focused on building reliable software and hardware-integrated solutions that solve real-world problems. Strong foundation in systems thinking, rapid prototyping, and delivering scalable products.

itch.io

My Education

B.S. in Computer Engineering · 3.89GPA: 3.89

Western Michigan University 🐎

GPA: 3.89 · CEAS Dean's List (all semesters) · WMU Computer Club Hackathon Winner (2025) · Active member of Developer & Makers Club.

B.E. in Computer Science (Transferred) · 3.89GPA: 3.89

Instituto Tecnológico de Santo Domingo 🐝

GPA: 3.89 · 1st Place overall at NASA HERC (RC Division) · Co-Founder of DreamBytes Game Dev Club · Member of Data Structures & Algorithms Club.

Experience

Reispsolutions S.R.L.

Reispsolutions S.R.L.

Junior Software Engineer

  • ▸Architected a distributed Learning Management System (LMS) for a multi-brand restaurant corporation in the Dominican Republic, scaling training infrastructure across dozens of branch locations using ASP.NET.
  • ▸Built production-oriented ASP.NET Core services with .NET 9, CQRS, DDD, and Clean Architecture, implementing controllers, application services, domain models, and EF Core persistence across multiple backend services.
  • ▸Developed an end-to-end clinical management web application that automated patient intake flows, integrated calendar scheduling, and deployed automated SMS/email reminders for upcoming appointments.
Apolo 27 (INTEC — NASA HERC Team)

Apolo 27 (INTEC — NASA HERC Team)

Manufacturing & Telemetry Assistant

  • ▸Designed and implemented Task A for the 2025 NASA HERC rover: a lead-screw actuator driven by a stepper motor that moved a sensor vertically to detect whether a container holding liquid contained water.
  • ▸Built the rover control system around an ESP32-S3, reading PWM signals from a commercial RC receiver and implementing a state machine to map controller inputs to rover motion and task execution.
  • ▸Led the full-stack architecture for the official Apolo 27 website, including frontend and backend development.
  • ▸Managed the development of proprietary games and digital tools for STEM outreach across the Dominican Republic.

My Projects

Velo: Movie Matchmaker
Velo: Movie Matchmaker
Velo: Movie Matchmaker

Velo: Movie Matchmaker

Cross-platform Expo/React Native movie matchmaking app with Clean Architecture, Zustand, Supabase Realtime, weighted voting, veto logic, and multi-language support.

React NativeExpoTypeScriptZustandSupabase
Printune
Printune

Printune

Full-stack Next.js/FastAPI tool converting Spotify track, album, and playlist URLs into personalized 3D-printable keychains with Three.js orbit previews and STL export.

Next.jsTailwind CSSThree.jsPythonFastAPI
Apolo 27 Website 2024 & 2025

Apolo 27 Website 2024 & 2025

Official website for the Apolo 27 team competing at NASA's Human Exploration Rover Challenge (HERC).

Next.jsTailwind CSS
Clinical Management System

Clinical Management System

End-to-end clinical management application automating patient intake flows, calendar scheduling, and automated SMS/email reminders.

ReactTailwind CSSMongoDBExpressNode.js
Rats Spotting

Rats Spotting

Fast-paced spotting minigame with escalating difficulty and unique behavioral patterns for each creature.

UnityC#WebGLBlockbench
Space Typing Game

Space Typing Game

Arcade typing game in Godot where you pilot a spacecraft and type words in real-time to destroy enemies.

GodotGdscriptWebGL
NASA HERC Simulator

NASA HERC Simulator

Interactive Unity 3D simulator for NASA HERC rovers simulating rover dynamics, task execution, and obstacle traversal.

UnityC#WebGLNASA HERC
NASA HERC RC Rover

NASA HERC RC Rover

Remote-controlled planetary rover with ESP32-S3 control system, custom mechanics, and telemetry. Won 1st place overall at NASA's Human Exploration Rover Challenge.

ArduinoESP-32FreeRTOSRFSolidWorks3D Printing
RC Racing Car

RC Racing Car

Custom 3D-printed racing car programmed with Arduino Nano, NRF24L01 wireless transceiver, brushless motors, and LiPo battery management.

Arduino NanoNRF24L013D PrintingLiPoC++
Quadruped Robot Dog

Quadruped Robot Dog

Custom quadruped robot designed in FreeCAD with Arduino/ESP32-S3 embedded circuitry, Wi-Fi web interface for smartphone control, and inverse kinematics locomotion gaits.

FreeCADArduinoESP32-S3PCB DesignC++IoT3D Printing
Marine Guardians
Marine Guardians
Marine Guardians
Marine Guardians

Marine Guardians

3D interactive simulation with underwater locomotion, oxygen management, and a ScriptableObject-driven marine wildlife field guide.

UnityC#WebGLDEMO
Palmonte
Palmonte

Palmonte

2.5D exploration game with atmospheric world building, dynamic character dialogues, and custom mechanics.

UnityC#WebGL
Polarity Panic

Polarity Panic

Physics magnet puzzle game created for Jame Gam #33, ranked 2nd in Special Object Implementation.

UnityC#WebGL

NASA Space Apps Challenge

Educational interactive application demonstrating exoplanet detection methods and astronomical data visualization.

UnityC#WebGL
No Media Available

CVT Transmission Prototype

Continuously Variable Transmission hardware prototype for compact vehicles, designed in SolidWorks and 3D printed with embedded telemetry.

IoTpcb designESP32SolidWorks3D PrintingMechanical Design
No Media Available

Minevers

Interactive web tool to explore and compare new features, biomes, and changes across Minecraft versions.

React
No Media Available

Ying Yang Cats

Dual-character coordination 2D game. Winner of the WMU Computer Club Annual Hackathon / Game Jam (2025).

GodotGdscriptWebGLPixel Art

Contact Me

Or contact me at:

sebastianipl0131@gmail.com