Hi — I’m Wesley Kamau, a Computer Science & Engineering student at The Ohio State University. I’ve completed internships at organizations including J.P. Morgan Chase and NASA, where I worked on full‑stack applications, data integration, and model‑assisted features.
I enjoy building end‑to‑end products that blend accessible frontends with reliable backend systems and data tooling. I’m especially interested in AI‑enabled user experiences, machine learning integration in product flows, and scalable cloud architectures.


Software Engineering Intern
June 2025 – Present • J.P. Morgan Chase — Columbus, OH
Data Analysis & SharePoint Online Integrator Intern
January 2025 - May 2025 • NASA (National Aeronautics and Space Administration) — Huntsville, AL
A full-stack mobile flashcard study platform enabling students to create, share, and study custom flashcard decks. Features React Native + Expo frontend with TypeScript for cross-platform iOS/Android support, Flask + Python backend with MongoDB persistence, and comprehensive user authentication. Includes deck discovery with search/filtering, collaborative study through deck sharing, progress tracking with study statistics, and real-time shuffle/flip card interactions. Built with RESTful API architecture, modular component design, and responsive mobile-first UI. Implements secure password hashing, session management, and CORS-enabled API communication for seamless mobile-backend integration.

A full-stack communication platform for Ohio State's RHAC enabling campus-wide announcements to 40+ residence halls. Features hierarchical targeting (Campuswide/Regional/Building-specific), smart TreeSelect UI with parent-child selection logic, and GroupMe API integration with image upload. Built with Next.js 16 + TypeScript frontend and Flask 3 + Python backend. Includes comprehensive testing (77 backend + 26 frontend tests), MongoDB persistence, secure admin authentication, and Railway/Vercel deployment with CI/CD pre-deploy testing.

A full-stack React app that allows users to upload images and create custom games with location metadata. Includes multi-step forms for game creation, a Spring Boot backend with MongoDB for storing data, and a RESTful API for frontend-backend communication.

Lockpicking
Practice fine motor skills and puzzles.
Fitness/Gym
Weight training and conditioning.
Gaming
PC and console games — strategy and co-op.
Watching YouTube
Channels about tech, music, and DIY.
Rubik's Cube
Speedsolving and pattern practice.
Baking/Cooking
Trying recipes and improving techniques.
Working on cars
Maintenance, upgrades, and diagnostics.
Thrifting
Hunting for unique finds and upcycling.
Music and Concerts
Live shows and exploring new artists.
By Wesley Kamau
Adapted from the portfolio of Gokul Viswanath.
Built with Gatsby