Nathaniel
Davis

Software engineer — full-stack, ML, systems.

Projects

Oderum

ML recommendation system mapping 300+ fragrances. Automated training pipeline generating 1000+ similarity pairs for model fine-tuning. Full-stack with user reviews and personalized lists.

TypeScriptNext.jsPostgreSQLStripe
2024

Jazzio

Bilingual membership platform for U.S. Embassy Addis Ababa serving 30,000+ members. English/Amharic registration with Ethiopian calendar integration. Reduced staffing requirements by 30%, processing time by 25%.

JavaScriptReactFirebase
2024

Shrine

Chess engine in Rust evaluating millions of board positions with 12-move search depth. Optimized memory usage and search algorithms for fast position analysis.

Rust
2023

Experience

Software Engineer Intern

Oct 2025 - Jan 2026

DealerPulse · Remote

  • Built full-stack notification system with admin interface using Next.js and Supabase
  • Implemented cron-based scheduler with APNS integration in Swift for personalized push delivery

Information Technology Intern

Jun - Jul 2024

U.S. Department of State · Addis Ababa, Ethiopia

  • Managed infrastructure for 200+ systems; imaged 40+ computers
  • Built QR inventory management system for CLO office with cloud database and tagging functionality

Freelance Web Developer

Sep 2023 - Present

Briggs Davis · Remote

  • Delivered web solutions for nonprofits including donation systems and membership management
  • Integrated Ethiopian payment systems and built e-commerce platforms with jewelry inventory management

Skills

LanguagesJavaScript, TypeScript, Python, Rust, Java, SQL, WebAssembly
FrameworksReact, Next.js, Svelte, Remix, FastAPI, PyTorch
DatabasesPostgreSQL, SQLite, MongoDB, Redis, Pinecone
CloudAWS, GCP, Vercel, Supabase, Cloudflare, Convex
ToolsGit, Playwright, Linux, Stripe, Unity, Vim

Education

University of Pittsburgh

B.S. Computer Science

2025 - 2029