I'm Nate Babyak, a software engineer who builds data-driven software with performance and usability in mind.

Projects

Job Application Tracker

A web app to manage and visualize your job applications in a single dashboard.

Next.js FastAPI Python PostgreSQL Docker AWS

A web app that analyzes a virtual stock market in real time, recommending buys, sells, and optimal currency exchanges.

Svelte TypeScript Vite Tailwind CSS

A Markdown editor with live preview for instantly seeing formatted content.

Svelte TypeScript Vite Tailwind CSS

LaTeXdex

A searchable database of community-contributed LaTeX snippets and templates.

Next.js BetterAuth Drizzle ORM PostgreSQL

An in-browser game where users draw sketches and the app predicts what they are using AI.

icon Created with Sketch. Hugging Face Next.js React TypeScript shadcn/ui

An in-browser chatbot application that lets users interact with an AI model in real time.

icon Created with Sketch. Hugging Face Next.js React TypeScript shadcn/ui

Experience

  • January 2026 - Present

    Junior Data Analyst / Developer

    Employment and Social Development Canada

    Prepare and analyze datasets to support labour market tools, while contributing to software development using Java, Python, JavaScript, and relational databases.

  • July 2025 - August 2025

    Associate Technician

    EssilorLuxottica

    Processed high-volume production orders and automated data tracking to improve turnaround time and workflow efficiency.

  • July 2024 - August 2024

    Statistical Assistant

    Statistics Canada

    Digitized, cleaned, and validated large-scale survey data to ensure high quality and processing accuracy.

  • May 2024 - July 2024

    Processing Operator

    Statistics Canada

    Processed and validated large-scale census data with accuracy while improving workflow efficiency through process tracking.

Education

  • September 2023 - Present

    Carleton University

    Bachelor of Engineering in Software Engineering