I'm currently available for employment. Should you or your company be interested, please contact me for details. I am located in Canada . Remote positions only.

Nate Buckareff

Hello, I'm Nate Buckareff. I'm a full-stack developer, entrepeneur, and life-long learner.

I specialize in helping people translate business needs into technical solutions while staying focused on the customer. This allows me to bridge between highly technical teams, designers, and project stakeholders. I am looking for roles that allow me to help organizations streamline product development by maximizing developer productivity, designing human and machine automation processes, and fearlessly tackling deep technical problems.

If you want someone who takes pride in their work, has deep, cross-stack technical knowledge, and rock solid communication skills, then let's get in touch.

TypeScriptJavaScriptGitReactReduxNext.jsSolidJSNode.jsGraphQLLinuxUbuntuDebianAlpineDockerKubernetesHAProxyNginxSQLPostgreSQLSqliteGCPAzureContinuous IntegrationContinuous DeliveryPythonC#SQL ServerPHP

Web Development Consultant

Self-employed
2 years, 8 months
Apr 2021 - Present

Working as a full-stack web development consultant.

Senior Developer

MLD Solutions Inc.
2 years, 3 months
Jan 2019 - Apr 2021

Worked directly with the product owner on:

  • Product direction
  • UI design
  • Customer experience
  • Researching needs and gathering requirements from clients

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
  • Building and maintaining application 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

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.