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