Nate Buckareff
Skills
- Web: JavaScript/TypeScript, Node.js, HTML, CSS, React, Redux, SolidStart, Next.js, NestJS, Kysely, Knex, Prisma, Nginx, HAProxy, GraphQL, CRA, PHP
- Native: Rust, Python, C, C++, Haskell, C#, PHP
- Database: SQL, PostgreSQL, Sqlite, SQL Server, MySQL
- General: Git, Linux, Docker, Kubernetes, GCP, Azure, AWS
Experience
Senior Backend Engineer
WhereTo
Joined the Admin Panel & Data team as a senior backend engineer. Our team's area of focus was the Analytics and Admin Panel feature for Corporate Traveler. The tech stack used is full-stack TypeScript, NodeJS, React, PostgreSQL, and running on Mesos in production.
Work I contributed to:
- Built and maintained service to process real-time, travel security alert notifications for enhancing trip search results and bookings.
- Helped to build and maintain a PCI-DSS 4.0 compliant payment processing system.
- Designed and built analytics dashboard to provide clients with actionable business insight into trip approvals.
- Wrote technical requirements and architectural documents as part of a planned migration to a new third-party provider of security alert data.
- Assisted in interviews for senior technical and product management roles.
- Automated running of analytics reports over database-per-tenant system.
Senior Full Stack Developer
nateb.xyz
2 years, 9 months
Apr 2021 - Jan 2024
Worked as a full stack developer building a micropayments SaaS MVP and a video sharing platform. Helped analyze, research, and formulate business strategies for both projects.
Microbits.club:
- Built frontend with Next.js, React, Tailwind CSS, Tailwind UI, and Headless UI
- Built backend with Node.js, tRPC, Prisma, and PostgreSQL
- Full stack TypeScript monorepo
- Deployed to GCP, using Cloud Run for frontend Next.js service and Compute Engine for the backend Node.js service and PostgreSQL
- Local development environment with Docker Compose
Busker.video:
- Built frontend with SolidJS, SolidStart, Tailwind CSS, and Flowbite
- Built backend with Node.js, tRPC, Kysely, and PostgreSQL
- Full stack TypeScript monorepo
- Deployed to GCP Compute Engine using Docker Swarm to schedule services
- Local development environment with Docker Compose
Senior Developer
MLD Solutions Inc.
2 years, 3 months
Jan 2019 - Apr 2021
Was lead developer building a hybrid micro site-builder (Mozaik.global).
Worked directly with the product owner on:
- Product direction
- UI design
- Customer experience
Worked closely with the design team on:
- Developing a custom design system
- Implementing a component library using React, Styled-Components, and StoryBook
- Provided mentorship to UI/UX designer co-worker looking to transition into a hybrid design / frontend-development role
Was responsible for:
- Technical project management
- System architecture design
- Conducting developer interviews
- Developer onboarding
- Junior developer mentorship
- Code review
- Building and maintaining local Kubernetes development cluster
- Deploying services to Azure AKS
- Debugging staging and production Kubernetes clusters
- Building and maintaining application frontend and backend
Local Kubernetes dev cluster:
- Deployed to an Ubuntu VM using MicroK8S
- Each developers had their own namespace and local ingress subdomain
- Deployed from local machine to dev cluster using DevSpace and Helm
Maintaining staging and production Kubernetes clusters using:
- K9S and kubectl
- Azure Cloud Shell
- Azure CLI
Built and maintained application frontend service using:
- Next.js
- TypeScript
- React
- GraphQL
- Apollo Client
- Redux and Redux Toolkit
- Styled-Components
Built and maintained application backend API service using:
- Node.js
- Koa
- GraphQL
- Apollo Server
- TypeGraphQL
- Slonik
Worked directly with client to design and develop an internal monitoring system for a military industrial process. Interviewed the client to determine their highly specialized needs, and then designed, developed, and deployed a monitoring dashboard application using React, Node.js, and SQL Server.
Built an ETL system for the continuous analysis of internal worklogs using Python and SQL.
Assisted in maintenance of and triaging of issues for ASP/SQL web applications, including edge4.ca and other applications custom developed for clients in the insurance and heavy machinery industries.
Worked together with domain experts to triage and debug report-generating SQL queries for the insurance industry.
Provided phone support to clients and worked with them to resolve time-sensitive issues.
Junior Developer
MLD Solutions Inc.
1 year, 4 months
Sep 2017 - Jan 2019
Hired into junior role implementing & maintaining greenfield B2C web application built with Node.js, React, and TypeScript.
Worked with lead developer to design and implement an Entity Component System (ECS) database schema in PostgreSQL.
Implementing a custom ECS query language (ECQL) in JavaScript for querying the ECS database schema.
Promoted to the role of senior developer and technical lead in Jan 2019.
Download PDF