Senior Full-Stack Software Engineer
Cody Tolene
Building complex web platforms with clarity and stability.
I build robust, scalable web applications and services using modern frameworks, clean architecture, and thoughtful engineering.
Angular (modern) | TypeScript | ASP.NET | CI/CD | Docker | Cypress

I'm a full-stack software engineer with 10+ years of experience building production web platforms, APIs, and developer tooling. I specialize in modern Angular and TypeScript, with a focus on turning complex or legacy systems into predictable, maintainable products.
I've led AngularJS to modern Angular migrations, shipped SPAs backed by ASP.NET Core and Node/Express, and built CI/CD pipelines that make releases repeatable and safe. I'm comfortable across SQL and Firebase, and I like owning work end to end, from UI and architecture to testing and deployment.
Impact
How I Contribute
The things I focus on that consistently move teams forward.
- Incremental migrations that keep production stable
- Reduce complexity and remove sharp edges
- Use clear patterns and predictable structure
- CI builds, checks, consistent environments
- E2E coverage for critical workflows
- Release routines teams trust
- REST design with pragmatic endpoints
- Auth patterns that are easy to reason about
- Data access that stays testable and maintainable
- Responsive layouts with tight feedback loops
- Accessibility and Core Web Vitals awareness
- Clear component boundaries and state flow
Showcase
Featured Projects
A selection of builds that highlight my work.
Pip-Boy.com brings Pip-Boy interfaces to the web with interactive simulations for multiple models. It also includes a companion app for the real Pip-Boy 3000 Mk V using Web Serial to flash firmware, install community apps, manage files, and run device utilities.
NewsBeacon.ai aggregates local news and organizes it by county with clean, readable layouts. It adds AI-assisted summaries, tagging, and metadata to improve discovery while keeping source attribution and quality controls.
Notes on software and building products, with practical write-ups on patterns, tooling, and lessons learned from real projects. It is also the place to buy my devices.
ProAngular provides free Angular components, templates, and guides to help developers ship modern, scalable apps. It also includes starter patterns, tooling notes, and real-world examples that keep projects consistent and maintainable.
Technical
Skills
The technologies and tools I use to build modern web applications.
Experience
Roles
Where I have contributed professionally over the years.
- 2025 - Present
Independent Software Engineer
Building and modernizing production web applications with a focus on maintainability, stability, and clean delivery across UI, APIs, and release workflows.
- 2022 - 2025
Senior Full Stack Developer
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.
- 2019 - 2022
Frontend Angular Developer
Built customer-facing Angular features and integrated enterprise APIs, focusing on structured UI, predictable data flows, and production stability.
- 2015 - 2019
Full Stack Developer
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.
Contact
Lets Connect
Open to new opportunities and collaborations.
Misc Programming
Hobby Projects
A selection of additional projects showcasing various skills and technologies.
Community-driven collection of apps and games for the Pip-Boy 3000 Mk V. Built with Espruino/JavaScript and Node.js, this fork of the official mod tool hosts open-source apps and games created by fellow vault dwellers on pip-boy.com and provides a development environment for constrained devices.
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.
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.
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.
Portable Raspberry Pi Zero 2 W build with a 1.3-inch IPS display, joystick, buttons and battery module. This guide helps you assemble the hardware and install Raspberry Pi OS to create a pocket-sized system with clean navigation and simple workflows.
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.
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.
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.
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.
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.
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.
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.
Quick-start guide for running Stable Diffusion using the AUTOMATIC1111 WebUI on Windows. The guide walks you through installing Python, downloading the WebUI and models, launching the server and using ControlNet for advanced image generation techniques.
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.
















