Kevin McLeod

Kevin McLeod

Software Engineer @ Harvard

Hi! I'm currently a junior at Harvard pursuing a double major in Computer Science and Physics. I'm passionate about all different kinds of software and engineering, from AI to web development to robotics to game development! In my free time, I love dancing, playing instruments, running, playing frisbee, travelling, trying new restaurants and more!

Contact me
Portrait

Experience

Cofounder & Full-Stack Engineer

AI Stealth Startup

Jan 2025 — Present
Cambridge, MA
  • Co-founded an AI startup; conducted market research, product strategy, and user surveys of 100+ early users to align technical development with customer needs
  • Led product design and full-stack development (React/Next.js/Tailwind, backend + AI models), delivering a modern web app adopted by early users
  • Established agile processes for rapid iteration and oversaw product lifecycle from ideation through deployment, coordinating design, engineering, and user feedback
JavascriptReactNext.jsCSSAIDjango
Frontend/Full-Stack Software Engineering Intern

GP Enterprise Solutions

Jun 2025 — Aug 2025
Albany, NY
  • Fixed critical platform bugs and optimized workflows, reducing user-reported errors by 40% and improving retention
  • Restructured SQL queries and filter logic, cutting database response times by 20% and enabling faster access to high-volume financial data
  • Shipped high-demand features (file downloads, form management) and collaborated across teams to refine APIs and frontend UX
JavascriptReactNext.jsCSSMySQL
Research Assistant (with Prof. Yilun Du)

Harvard AI Research Lab

May 2025 — Aug 2025
Cambridge, MA
  • Developed a PyTorch pipeline combining Mask R-CNN and MiDaS to extract per-object 3D centroids from RGB data
  • Designed energy-based compositional models to evaluate and optimize scene plausibility for embodied AI agents
  • Benchmarked performance on novel indoor layouts and released open-source tooling to support reproducible research
PythonPyTorchTensorflowComputer VisionEnergy-Based Compositional ModelsAI Research
Web Developer

Harvard Datamatch

Sep 2024 — Present
Cambridge, MA
  • Redesigned the Datamatch UI in Next.js with a cross-functional team, improving clarity and UX for 22,000+ annual users
  • Implemented new features for event promotion and user engagement while maintaining a consistent visual identity and brand tone
TypeScriptNext.jsReactCSSUX
Head of Electrical & Programming, Pit Chief, Outreach Lead

FIRST Robotics Team 1493

Sep 2019 — Jun 2023
Troy, NY
  • Led electrical and programming subteams, building competition-ready robot control systems and reliable codebases
  • Directed pit operations at high-stakes competitions, adaptively troubleshooting hardware/software issues under strict time constraints and pressure
  • Placed 23rd at the 2022 FIRST Robotics World Championship (Houston, TX); organized STEM outreach programs and community initiatives
  • Built an automated computer vision aiming system that aligned the shooter in real time, boosting scoring accuracy 90% and reducing the need for manual adjustments during matches
JavaRoboticsElectrical EngineeringLeadershipComputer VisionPythonOpenCVSTEM Outreach

Projects

A few things I’ve shipped recently.

AllPythonPandasGoogle APIsData ScienceJavaScriptReactNext.jsTailwindWeb DevelopmentPyTorchComputer VisionEnergy-Based ModelsResearchAccessibilityWeb PerformanceUXUnityC#Game DevTeam LeadershipPygameC++Operating SystemsAlgorithmsGame AITypeScriptSupabase
College Spreadsheets
College Spreadsheets

Personal Project

Created a Python/Pandas + Google APIs platform to compare 4,000+ colleges across hundreds of criteria. Enabled real-time filtering, multi-dimensional search, and automated updates through integrated APIs.

PythonPandasGoogle APIsData Science
Negotiation Club Website
Negotiation Club Website

Harvard Negotiation Club

Launched the Harvard Undergraduate Negotiation Club’s first website with React/Next.js. Delivered a mobile-friendly platform with event announcements, member bios, and recruitment resources.

JavaScriptReactNext.jsTailwindWeb Development
Energy-Based Compositional Modeling (EBCM) Research
Energy-Based Compositional Modeling (EBCM) Research

Academic research in computer vision and robotics

Researched modular 3D scene understanding using energy-based models for embodied agents. Built PyTorch pipelines combining Mask R-CNN and MiDaS to extract object-level 3D centroids and optimize scene plausibility.

PythonPyTorchComputer VisionEnergy-Based ModelsResearch
Harvard Datamatch
Harvard Datamatch

Campus matchmaking & event platform

Redesigned Datamatch’s website in Next.js with a cross-functional team, improving clarity and UX for 22,000+ annual users. Enhanced accessibility and performance while adding event features to boost engagement.

Next.jsReactAccessibilityWeb PerformanceUX
Light in the Dark (3D RPG)
Light in the Dark (3D RPG)

Personal Group Project

Directed a 10-person team to design and build a 3D RPG game with Unity. Developed modular combat, dialogue, cutscene, and animation systems, ensuring smooth gameplay and cross-functional collaboration.

UnityC#Game DevTeam Leadership
2D-in-3D Game
2D-in-3D Game

Personal Project/Hackathon

Developed a Unity game blending Space Invaders, Breakout, and Flappy Bird mechanics. Players shoot meteors to stay afloat via recoil, balancing survival and offense in a retro 2D-in-3D style.

PythonPygameGame Dev
Operating Systems Project
Operating Systems Project

OS Class

Built a minimal OS in C++ with a custom heap allocator, virtual memory, and syscall interface. Added thread-safe I/O and a preemptive scheduler to simulate multitasking and safe concurrent file access.

C++Operating Systems
C1 Terminal Competition Algorithm
C1 Terminal Competition Algorithm

Competition Entry

Led a 3-person team to build an agent for Correlation One’s Tower Defense competition. Ranked 75th of 66,265 players and achieved a 60% win rate across 7,425 matches with adaptive offensive/defensive strategies.

PythonAlgorithmsGame AI
Biodiversity Hub Website
Biodiversity Hub Website

Tech for Social Good Club Project

Built a React/Next.js + Supabase web app with fuzzy search, real-time updates, and adaptive UI. Designed responsive Tailwind interfaces to support mobile and low-latency use for biodiversity researchers.

TypeScriptReactNext.jsSupabase
Dino Game
Dino Game

Personal Project

Recreated the classic Chrome Dino game in Python with Pygame. Implemented obstacle spawning, collision detection, and increasing difficulty for an endless runner experience.

PythonPygameGame Dev

Get in touch

Feel free to reach out — I'm always open to collaborating or chatting about interesting projects.