Languages
The languages I use to build product experiences, services, and data-driven tools.
- Swift
- Java
- JavaScript / TypeScript
- Python
- HTML / CSS
- SQL
- Solidity
root@jordan:~$ availableSOFTWARE ENGINEER // IOS + FULL-STACK // AI
trusted by teams at

1,000+ downloads · Built solo in ~3 months · Live on the App Store
Privacy-first offline AI assistant for iPhone. Every conversation stays fully on-device with no data ever leaving the phone. Swap between open-source models tailored to your workflow or needs.

NBA + WNBA · Automated salary data · Live at playerpay.io
NBA and WNBA salary intelligence platform for exploring player contracts, team cap sheets, league rankings, and historical earnings. Automated data pipelines keep salary records current while a fast, responsive interface makes complex contract data easy to compare.

Automated daily email newsletter that fetches articles from external APIs, summarizes them, and leverages OpenAI for a comprehensive and engaging result. The app runs on an AWS EC2 instance using Docker containers.

Discover a comprehensive forum website where users can ask and answer CS related questions. Our platform supports image uploading, CRUD operations, pagination, user authentication, and post sorting/searching capabilities.

Ethereum Money Pool platform uses smart contracts for secure, decentralized transactions. Create custom pools, invite participants with wallet addresses, and a random selection algorithm determines the winner who receives the entire pool.

Provides interactive visualizations and informative descriptions based on happiness index data. Explore global happiness trends and patterns, as well as the factors that contribute to overall happiness with our user-friendly platform.

Odin Office, a Chrome extension, uses OpenAI's GPT-3 API to generate personalized emails. Integrated with Gmail, it offers professional communication without typing.

This app provides a fun way to test your knowledge. It fetches 10 random questions using an external API and scores your answers at the end, offering an engaging user experience. Give it a try and see how you fare!

1,000+ downloads · Built solo in ~3 months · Live on the App Store
Privacy-first offline AI assistant for iPhone. Every conversation stays fully on-device with no data ever leaving the phone. Swap between open-source models tailored to your workflow or needs.

NBA + WNBA · Automated salary data · Live at playerpay.io
NBA and WNBA salary intelligence platform for exploring player contracts, team cap sheets, league rankings, and historical earnings. Automated data pipelines keep salary records current while a fast, responsive interface makes complex contract data easy to compare.

Automated daily email newsletter that fetches articles from external APIs, summarizes them, and leverages OpenAI for a comprehensive and engaging result. The app runs on an AWS EC2 instance using Docker containers.

Discover a comprehensive forum website where users can ask and answer CS related questions. Our platform supports image uploading, CRUD operations, pagination, user authentication, and post sorting/searching capabilities.

Ethereum Money Pool platform uses smart contracts for secure, decentralized transactions. Create custom pools, invite participants with wallet addresses, and a random selection algorithm determines the winner who receives the entire pool.

Provides interactive visualizations and informative descriptions based on happiness index data. Explore global happiness trends and patterns, as well as the factors that contribute to overall happiness with our user-friendly platform.

Odin Office, a Chrome extension, uses OpenAI's GPT-3 API to generate personalized emails. Integrated with Gmail, it offers professional communication without typing.

This app provides a fun way to test your knowledge. It fetches 10 random questions using an external API and scores your answers at the end, offering an engaging user experience. Give it a try and see how you fare!

1,000+ downloads · Built solo in ~3 months · Live on the App Store
Privacy-first offline AI assistant for iPhone. Every conversation stays fully on-device with no data ever leaving the phone. Swap between open-source models tailored to your workflow or needs.

NBA + WNBA · Automated salary data · Live at playerpay.io
NBA and WNBA salary intelligence platform for exploring player contracts, team cap sheets, league rankings, and historical earnings. Automated data pipelines keep salary records current while a fast, responsive interface makes complex contract data easy to compare.

Automated daily email newsletter that fetches articles from external APIs, summarizes them, and leverages OpenAI for a comprehensive and engaging result. The app runs on an AWS EC2 instance using Docker containers.

Discover a comprehensive forum website where users can ask and answer CS related questions. Our platform supports image uploading, CRUD operations, pagination, user authentication, and post sorting/searching capabilities.

Ethereum Money Pool platform uses smart contracts for secure, decentralized transactions. Create custom pools, invite participants with wallet addresses, and a random selection algorithm determines the winner who receives the entire pool.

Provides interactive visualizations and informative descriptions based on happiness index data. Explore global happiness trends and patterns, as well as the factors that contribute to overall happiness with our user-friendly platform.

Odin Office, a Chrome extension, uses OpenAI's GPT-3 API to generate personalized emails. Integrated with Gmail, it offers professional communication without typing.

This app provides a fun way to test your knowledge. It fetches 10 random questions using an external API and scores your answers at the end, offering an engaging user experience. Give it a try and see how you fare!
I work across native Apple platforms, cloud services, and AI tooling.
The languages I use to build product experiences, services, and data-driven tools.
The application and service layers behind my native, web, and AI products.
The infrastructure, design, and local-AI stack I use to take products from idea to release.
Live look at my development history and the public projects.
Summer Science Program - Astrophysics and Coding
Attended a nationally selective 6-week astrophysics and coding research program at New Mexico Tech.
WashU Computer Science Course Tutor
Tutored undergraduates in data structures, algorithms, and web development across multiple semesters.
Mississippi State University Summer Research
Conducted computer science research at Mississippi State University as part of a competitive summer research program.
UBS Quant Trading Summer Internship
Built React.js tooling for TCA report generation and Dash dashboards for intraday trading data, and modeled per-client PnL using historical trading strategies.
Floodgate Reactor Program
Selected for Floodgate's competitive startup fellowship, receiving mentorship from leading Silicon Valley investors while developing an early-stage venture.
AT&T Senior Software Engineer
Owned and shipped production features for an iOS app used by 10,000+ field technicians daily, with contributions estimated to generate $5M+ in annual cost savings.
Arbiter - Founder & Product Engineer
Founded and built Arbiter, a privacy-first AI app that runs quantized LLMs locally on iOS and macOS, reaching 1,000+ downloads within three months while owning product strategy, design, and growth.
When getting started with local AI on a Mac or iOS device, two common inference ecosystems you will encounter are MLX and llama.cpp. And when running AI locally on your Apple device, one of the first choices you will make is whether you choose a model prepared for MLX or a GGUF model designed for a llama.cpp-based runtime.
Read Article →It's only been a few years since ChatGPT took the world by storm. What was once an uncanny novelty that brought sci-fi to real life as an omniscient personal helper is now a regular part of our internet experience. But where does this future take us?
Read Article →Linear regression establishes a linear relationship between an independent and dependent variable by fitting a line capturing the underlying data trend. This article covers two approaches: least squares (analytical) and gradient descent (iterative).
Read Article →If you've been seeking guidance on how to integrate Whisper into your website, and are also seeking clarity on the App Router system introduced in the latest version of Next.js, then you've arrived at the perfect destination.
Read Article →The recent FTX bankruptcy has prompted many to question the hype surrounding Web 3 and the cryptocurrency industry as a whole. To truly understand this wild world we call crypto, it's important to remember the mistakes of the past.
Read Article →