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!
-
Software EngineerMayfly 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 -
Full Stack Web DeveloperFreelance 2021 - 2023Inspector 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
-
Computer Science -
George C. Marshall Highschool4.18
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?
-
1marlabs.com
2 +173246XXXXX
-
-
Nathaniel Xu
Glastonbury, Ct -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial