Skip to content
View jlocala1's full-sized avatar

Block or report jlocala1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

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

Report abuse
jlocala1/README.md

Jonathan Locala

CS @ Johns Hopkins '27 · Applied Math & Stats · Entrepreneurship
I build ML and LLM systems and ship them to production.

Email LinkedIn

Open to new grad SWE roles starting 2027


What I'm working on

Project What it is Code
🔊 On-device voice for clinical software
Medical Informatics Engineering · summer 2026
Wake word, speaker verification, and Whisper dictation running fully in-browser through ONNX Runtime and WebAssembly. Patient audio never leaves the device, under 250ms end to end. mieweb/ui
🎬 LLM editing agent
Medical Informatics Engineering · summer 2026
Emits validated, auditable edit operations against an immutable transcript snapshot instead of free text. Shipped with health-checked auto-rollback CI. mieweb/ui · pulsevault
🚦 LiDAR traffic safety pipeline
JHU smart intersection project · ongoing
Turns BlueCity and Ouster sensor feeds into automated safety reports, with a validation layer that rejects any LLM finding not backed by the underlying records. A full day of manual reporting now takes about 90 seconds. private
🎙️ Speech and retrieval infrastructure
LaunchStack · Jan to May 2026
Speech-to-text pipeline with two interchangeable backends, plus document ingestion over a PostgreSQL and pgvector retrieval layer. private
⚽ Expected Possession Value
JHU Sports Analytics · fall 2024 to May 2026
Recursively values every shot, pass, and dribble decision from MLS tracking data, personalized per player. private
🏆 World Cup predictor
Independent
Calibrated model ensemble over 62 engineered features, with a Monte Carlo simulation of the real 2026 bracket. Test log loss 0.827. WorldCupPredictor
🏥 AI for Surgery Lab
JHU · incoming fall 2026
ML that assesses operative technique from surgical video and motion data. starting

Stack

ML and AI

PyTorch Hugging Face ONNX OpenAI Anthropic LangChain scikit-learn XGBoost Optuna

Languages

Python TypeScript JavaScript C++ C Java R SQL

Web, data, and tools

React Next.js Node.js WebAssembly PostgreSQL pandas Docker GitHub Actions Playwright pytest Tableau FFmpeg


Beyond code

⚽ Johns Hopkins men's soccer, NCAA Division III · 2023 and 2024 Centennial Conference champions
🎓 Dean's List student-athlete · 2024 Centennial Conference Academic Honor Roll
🎺 Vice President of Phi Kappa Psi · jazz musician

Pinned Loading

  1. chess chess Public

    Terminal chess game implemented in C++

    C++

  2. Soccer-Defender-Analytics Soccer-Defender-Analytics Public

    Group project for the Johns Hopkins Sports Analytics Research Group focused on creating an analytical framework for evaluating defenders across the top 5 soccer leagues in Europe.

    Jupyter Notebook

  3. WorldCupPredictor WorldCupPredictor Public

    Machine learning project to predict matches for the 2026 world cup

    Jupyter Notebook

  4. mieweb/pulsevault mieweb/pulsevault Public

    Resumable video uploads via the TUS protocol, Pairing with the Pulse-Camera App

    JavaScript 1 3

  5. mieweb/ui mieweb/ui Public

    TypeScript 2 5

  6. mieweb/pulse mieweb/pulse Public

    Short-form institutional video — record and edit on-device, upload to your own server. Pulse-Camera App on iOS AppStore & Andriod Playstore

    TypeScript 1