Nathaniel Xu

Nathaniel Xu Email and Phone Number

Software Engineer
Nathaniel Xu's Location
Falls Church, Virginia, United States, United States
About Nathaniel Xu

Hi! I'm a full-stack software engineer with a passion for AI. I'm proficient in JavaScript, TypeScript, Go, Ruby, and AWS. Recently I developed Mayfly, an open-source orchestration tool that automates deployment to AWS of high-compute, high-memory apps for the browser. I can play a decent chess game (~1700), 👋 don't hesitate to connect and reach out to chat!

Nathaniel Xu's Current Company Details

Software Engineer
Nathaniel Xu Work Experience Details
  • Mayfly
    Software Engineer
    Mayfly Aug 2023 - Jan 2024
    • Created an open-source orchestration tool that automates the deployment of high-compute, high-memory apps to the browser to AWS EC2 using short-lived containers (session backends)• Established secure WebSocket connections between users and their session backends running on cloudservers through a proxy by setting up a custom DNS server to dynamically generate A records• Architected a REST API to connect to a controller and drones through a NATS pub-sub message bus byusing a JS client library, allowing the user to spawn session backends on-demand through an API call• Built a UI with React and Tailwind CSS to allow users to perform and monitor their deployments using adeveloper dashboard, view example applications, and test their applications for production• Automated 50+ AWS steps down to a single command, by writing Terraform and Packer code to createand deploy custom AMIs containing Docker-Compose configurations to AWS EC2 auto-scaling groups• Designed and implemented a relational database schema and index selection using PostgreSQL RDS• Authored a case study on Mayfly's problem domain, architecture, challenges, and design tradeoffs.• Collaborated remotely with a small international team of engineers across three time zones, includingdaily stand-ups, pair programming, and code reviews
  • Freelance
    Full Stack Web Developer
    Freelance 2021 - 2023
    Inspector Bin - a Request Bin clone for pooling and debugging webhooks (DO Droplet, MongoDB,Node.js, Express, React, Nginx)Basket Case - a simple CRUD shopping application built using Node, Express, MongoDB, and React.Open Homestead - a home/land plot pairing application built with React, Express, Node, and PostgreSQL

Nathaniel Xu Education Details

Frequently Asked Questions about Nathaniel Xu

What is Nathaniel Xu's role at the current company?

Nathaniel Xu's current role is Software Engineer.

What schools did Nathaniel Xu attend?

Nathaniel Xu attended William & Mary, George C. Marshall Highschool.

Not the Nathaniel Xu you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.