Nathanial Martin

Software Engineer

I build robust and desirable developer experience tools and improve systems and pipelines through automation and optimization.

About

What drew me to engineering is a love for problem solving and efficiency. I take pleasure in some of the engineering work that many consider tedious, such as logging, optimizing build systems and pipelines, and crafting desirable developer experiences.

Coming from web development and running my own online retail business, I bring a perspective that isn't typical for a software engineer. I work closely with the end user to deliver software that is efficient and enjoyable to use. I've been writing object-oriented code for nearly a decade with Python as my strongest language, and I've been expanding into Rust, C#, and Go through Unity and Distributed Systems projects.

I'm a generalist at heart. My interests span almost every corner of computing, and I find that knowledge from one area has a funny way of making me better in another. Whether you're a recruiter or an engineer who wants to bounce ideas, feel free to reach out.

Projects

  • SyllaScribe

    A full-stack web app that parses college syllabi into coursework and grade breakdowns using Gemini AI.

    • Javascript
    • MongoDB
    • Node.js
    • React
    • Gemini API
  • Pathfinding Algorithm Visualizer

    A web-based visualizer for pathfinding algorithms with an editable grid and weighted terrain tiles.

    • React
    • TypeScript
    • Vite
  • No Service Platformer

    A platformer made in two days for Ludum Dare around the theme "signal" The goal is to get high up to search for signal.

    • C#
    • Unity
    • Aseprite
  • Tran Language Interpreter

    An interpreter for a custom programming language called Tran, built in Java.

    • Java
  • AutoBattle RPG

    A short, autobattling incremental RPG written in PyGame.

    • Python
    • PyGame
    • PyInstaller

Experience

  1. July 2025 - Present

    Observability Engineer - Student Assistant · NYS Office of ITS

    Engineered an all-in-one CLI tool housing API-driven scripts for automated data extraction and reporting across two Dynatrace environments of 400+ applications and 1,000+ host machines. Developed dashboards delivering key metrics across 30+ management zones, 400+ applications, and 200+ synthetic monitors spanning Kubernetes, AWS, and bare-metal infrastructure.

    • Python
    • Dynatrace
    • Linux
    • GitLab
    • AWS
  2. June 2026 - Aug 2026

    Unity C# Programmer (Co-op) · 1st Playable Productions

    Built validation and automation features in C# for several proprietary Unity editor tools, enforcing unique IDs/titles and auto-generating creation-time and ownership metadata, reducing manual data-entry errors for the content team. Streamlined the art-asset pipeline for proprietary Unity editor tools by consolidating 3 asset folders into 1 and removing 20,000+ lines of unused JSON, improving asset clarity and structure for the art team.

    • C#
    • Unity
    • Python
    • SVN
    • Jira
  3. Sep 2021 - Jan 2026

    Owner / Clothing Retailer · Blue Ridge Picking

    Managed an active inventory of 500+ listings across eBay, maintaining a 100% customer satisfaction rating and consistent daily listing output through strategic use of draft banks.

    • Excel
    • Risk Management
    • Customer Service
    • Inventory Management
Email copied to clipboard