Senior Full-Stack Software Engineer

Cody Tolene

I build Angular-heavy web apps, APIs, and tools that are meant to last.

Since starting my professional career in 2014, I have worked across medical, logistics, e-commerce, and independent product work, with a lot of time spent modernizing legacy Angular systems and tightening up the tooling around them.

12+ years
Shipping production web applications since 2014
Frontend
Angular first, React when useful
APIs
Clean integration layers and services
Quality
E2E tests, safe refactors, docs
CI/CD
Reliable build, test, release pipelines
Mentorship
Code reviews, coaching, leveling up others
Daily Scrum
Fast alignment, blockers cleared early
Agile
Pragmatic planning, steady delivery

Profile

Production-minded full-stack engineer

I like practical engineering: clear architecture, readable code, reliable releases, and enough context to own a feature from UI through deployment.

I'm Cody Tolene, a full stack engineer focused on Angular, TypeScript, C#, ASP.NET, SQL, Firebase, and the tooling that keeps production software reliable, maintainable, and easier for teams to work with.

I first got into programming in the early 2000s because of Flash games, animations, Newgrounds, and the indie developer community from that era of the internet. As a teenager, I wanted to understand how Flash games were made, so I started learning Flash and ActionScript through forums, hands on practice, and a lot of late nights figuring things out.

That interest followed me into college, where I moved into C++, C#, JavaScript, HTML, and web development. I started out wanting to make games, but building MySpace templates and Dreamweaver sites on the side pulled me more into web development. I still work the same way today. I like taking things apart, understanding how they work, and turning that into tools, interfaces, and apps that are easier for people to use.

Outside of work, I spend a lot of time with Raspberry Pi, Espruino, Pip-Boy tooling, 3D printing, hardware mods, and security testing. Most of my side projects start the same way. I get curious, need a tool, and decide to build it.

Core Strengths

  • Modern Angular, TypeScript, RxJS, and component architecture
  • Legacy AngularJS migrations and careful refactoring
  • ASP.NET Core, Node/Express, SQL, Firebase, and API contracts
  • CI/CD, Docker, Cypress, and release workflows teams can trust

How I Work

  • Figure out the real problem before chasing the code
  • Keep changes reviewable so risk stays visible
  • Prefer boring, readable patterns that are easy to maintain
  • Leave the codebase easier to work in than I found it

Impact

What I help teams do

Modernize legacy appsStability first, then speed
  • Incremental migrations that keep production stable
  • Reduce complexity and remove sharp edges
  • Use clear patterns and predictable structure
Ship reliable releasesPipelines and guardrails
  • CI builds, checks, consistent environments
  • E2E coverage for critical workflows
  • Release routines teams trust
Build clean APIsTyped contracts and integration
  • REST design with pragmatic endpoints
  • Auth patterns that are easy to reason about
  • Data access that stays testable and maintainable
Make UI fast and usablePerformance and accessibility
  • Responsive layouts with tight feedback loops
  • Accessibility and Core Web Vitals awareness
  • Clear component boundaries and state flow

Experience

Recent roles

Full-stack web engineering across product teams, modernization efforts, and production systems.

  1. 2025 - Present

    Independent Software Engineer

    Self-employed | Wisconsin | Remote

    Building and modernizing production web applications with a focus on maintainability, stability, and clean delivery across UI, APIs, and release workflows.

  2. 2022 - 2025

    Senior Full Stack Developer

    Alleva | Remote

    Contributed to a modern Angular-based EMR platform, building core workflows and UI patterns while supporting the transition away from a large legacy AngularJS system.

  3. 2019 - 2022

    Frontend Angular Developer

    Miramar | Remote

    Built customer-facing Angular features and integrated enterprise APIs, focusing on structured UI, predictable data flows, and production stability.

  4. 2015 - 2019

    Full Stack Developer

    Rice Lake Weighing Systems | On-site

    Delivered full-stack web systems and modernization work across AngularJS, Angular, ASP.NET Core, and SQL Server for large-scale e-commerce and internal tools.

Technical Skills

Tools I use professionally

Front-End
Back-End
Cloud and DevOps
Data
Testing and Quality
Architecture
Tooling
Devices and Embedded

Selected Work

Project case studies

Smaller examples of product ownership, frontend architecture, tooling, and delivery habits.

Contact

Let's talk about the role

Open to senior front-end, full-stack, and modernization opportunities.

Pip-Boy 3000 Mk V AppsOpen-source games and apps

A community driven repository of custom applications and games for the Pip-Boy 3000 Mk V, hosted on pip-boy.com.

GitHub
Pip-Boy 3000 HolotapesOpen-source apps, games, and creator workflow

Community driven repository of custom Holotapes for the Pip-Boy 3000. Includes app and game examples, development guidance, input handling patterns, memory notes, and testing workflows for device-ready builds.

GitHub
Pro Angular pro-jectCLI scaffolding and automation

Opinionated CLI that scaffolds modern Angular 20-21 applications. It guides project creation with a consistent structure, best-practice defaults and automation to speed up new app setup.

GitHub
Lambda CyberdeckHardware build and guide

Step-by-step guide for building an SDR cyberdeck inside a compact Nanuk 910 case. This project uses a Raspberry Pi 4, a 7-inch display, various I/O ports and custom 3D-printed hardware to create a portable cyberdeck, with detailed hardware lists and assembly instructions for customizing your own build.

GitHub
Pico PortalDevice UI and local web portal

Turns a Raspberry Pi Pico W into a portable Wi-Fi access point with a lightweight captive portal. It serves web pages, displays real-time connection info on the onboard screen and logs connection details for network testing or demos. Built in MicroPython with options for hosting single-page apps or captive portals.

GitHub
Pip ConverterMedia conversion tooling

Media conversion tool that prepares video and music files for the Pip-Boy 3000 Mk V device. Features batch conversion, adjustable volume gain and video scaling (defaults to 480x320) for predictable playback on the device, implemented in Python with ffmpeg.

GitHub
TV ConverterMedia pipeline and automation

Open-source batch conversion utility that mass-converts videos for the TinyTV 2 device. It converts entire lists of files, reduces file sizes for FAT32 limits, offers multiple quality settings, auto-numbers channels and merges clips into a single file for easy viewing.

GitHub
Red PortalsCreative UI and interaction

Educational collection of Evil Portal templates for wireless security research. These realistic captive-portal pages are built with only HTML and SCSS (no JavaScript) to help penetration testers and researchers understand and mitigate network vulnerabilities.

GitHub
Unicorn PiHardware display experiments

Python software for cycling through and displaying LED effects on a Raspberry Pi Pico equipped with the Pimoroni Unicorn Pack. Users can switch between animations using on-device buttons, and the last selected effect is saved for the next boot. Designed to be easy to extend with new effects.

GitHub
Unicorn Pi GalacticHardware display experiments

Software for the Pimoroni Galactic Unicorn board that brings LED effects and animations to life. Users can switch views, customize text colors, adjust brightness and even enjoy animations with sound or Wi-Fi features. Written in Python and designed to be easy to tweak and extend.

GitHub
F0 Dev KitDevice tools and UX experiments

Comprehensive development toolkit for the Flipper Zero device. It provides hardware and software setup instructions, cross-compilation guides and GitHub Actions workflows for building and packaging Flipper applications, helping you publish your own Flipper apps quickly.

GitHub
F0 Camera SuiteDevice tools and UI workflow

Firmware and software suite that enables an ESP32-CAM module to work with the Flipper Zero. Capture photos and stream video to the device while personalizing camera settings such as orientation, dithering, flash, haptic feedback, sound effects and LED effects. Future updates will expand functionality.

GitHub
3D Printing LibraryOpen-source automation and tooling

Curated collection of free 3D-printable models and supporting scripts for makers. Explore and remix designs for Flipper Zero accessories, game cartridge panels and more, with documentation and automation scripts to assist in building and maintaining your print projects.

GitHub