Caden Milne
Software Engineer

this site fits in under 14kb!

Headshot of Caden Milne

About Me

I build high-performance solutions to solve complex problems. My work has been awarded, and published.

If you are a potential employer consider checking out my resumé, or LinkedIn. I can also be reached at my personal email cadenmilne@gmail.com.

Current interests:

  • Go (programming language)
  • Functional Programming (haskell + elixir)
  • Vim + Productivity Workflows (see my dotfiles)
  • Linux, Docker, and Distributed Systems
  • Automation
  • Music Production, Skateboarding, Coffee
  • Work Experience

    Bank of New York (BNY)

    I spent the summer of 2025 is Lake Mary, FL working at the Bank of New York.

    Accomplishments:

    Carnegie Mellon University - SEI

    From May 2024 to May 2025 I worked at Carnegie Mellon's Software Engineering Institute in Pittsburgh, PA.

    Accomplishments:

    Projects

    A list of projects that I am proud of. Most of these can be found on my github.

    GPT-style Transformer

    A transformer-based language model encoder built entirely from scratch in C, focusing on low-level machine learning and inference without external libraries. Tools: C, Linear Algebra, AI/ML

    Nintendo Entertainment System Emulator

    A fully featured Nintendo Entertainment System emulator with complete CPU instruction support and cross-platform compatibility. Tools: Rust

    Compiler for a Subset of Java

    A compiler for a subset of the Java programming language, including lexical analysis, parsing, and execution. Tools: C, C++, Flex, Bison, Yacc

    TCP Implementation

    A low-level implementation of the TCP protocol focusing on reliability and standards compliance. Tools: C, Wireshark

    TriviaTok

    A social media trivia platform that generates and serves large volumes of questions on demand. Tools: React, Express, Node.js, MongoDB. Check it out!

    AlbumAI

    A music history tool that lets you explore the key albums of any genre you like. Tools: React, Express, Node.js, SQLite. Check it out!