Nate Davis
Hello. I work primarily with TypeScript, Python, and Rust. I'm experimenting as much as I can with AI.
Projects
Oderum
Next.js, PostgreSQL, AWS
A fragrance website that hosts information about notes, longevity, projection, and more. Users can create lists and submit reviews. The site implements an AI that recommends fragrances based on user input.
Jazzio
Next.js, Firebase, GCP
A membership, verification, tracking, and auditing platform for the US Embassy Addis Ababa. Leverages QR codes to streamline admissions for members and implements analytics to track the members. Supports members that speak English or Amharic.
Shrine
Rust
A chess engine using bitboards for state representation, minimax for decision-making, and alpha-beta pruning. Gained experience in algorithmic design and optimization, foundational skills for AI and ML development.
Tonsil
JavaScript, WebSockets
A UCI compatable chess GUI made for testing engines and players. Uses WebSockets to send moves from server to client and vice versa.
Experience
Information Technology Assistant
US Embassy Addis Ababa, June 2024
Responsibilities included imaging computers, remote machine maintenance, networking, technical support, etc. Built web applications for various offices using HTML and React.
Freelance Web Developer
Various Locations, April 2022
Built websites for non profit organizations using current web technologies. Implemented charitable donation systems and membership management.
Skills
JavaScript
TypeScript
Python
Rust
Java
WebAssembly
AWS
GCP
Vercel
Firebase
React.js
Next.js
PyTorch
Stripe
PostgreSQL
SQLite
MongoDB
Redis
Pinecone
Tailwind
WebSockets
Jest
Playwright
Unity
Unreal
Git
Linux