Open to opportunities

Nicholai
Martinsen

Software Architect & Full-Stack Developer

Building systems from database schema to Docker infrastructure to React frontends. Specializing in Go backends, containerized deployments, and IoT data pipelines.

01 — About

Building things that actually ship

I'm a full-stack developer and software architect with production experience designing and delivering modern web applications and data infrastructure. I thrive in the space between backend systems and frontend polish, where everything actually comes together and works.

My approach is systems-first. Whether it's migrating a county government's legacy tools to a modern Go + React stack, or containerizing an IoT platform deployed across airport networks, I focus on building things that are reliable, scalable, and maintainable.

Before software, I spent five years as my own general contractor. Home renovations, remodels, custom fabrication, welding, woodworking, handyman work ranging from one-hour emergency fixes to month-long full renovations. Working solo and solving problems with my hands taught me the same pragmatism I bring to code: figure out what's actually needed, build it right, and ship it.

200+

Users across 20 county departments on a solo-designed and built full-stack system

Docker Swarm

Multi-node production orchestration across both startup and government infrastructure

5+ Years

Hands-on general contractor, problem solving and running a business solo before transitioning to software

02 — Skills

Technical toolkit

Languages & Frameworks

Go (Goa) React 19 TypeScript Node.js Express Python SQL Tailwind CSS Vite

Infrastructure & DevOps

Docker Docker-in-Docker GitHub Actions CI/CD Linux Nginx Redis RocksDB Docker Swarm

Networking & Architecture

TCP/IP BACnet Protocol Cisco Infrastructure REST API Design JWT Auth Microservices IoT Data Pipelines Wireshark

Databases

SQL Server PostgreSQL MySQL MongoDB Redis

03 — Experience

Where I’ve built things

Software Architect

Perseeva

June 2025 — Present

Brought in to replace critical architect role; own Docker infrastructure, deployment pipeline, and frontend modernization.

  • Inherited uncontainerized deployment and designed Docker-based infrastructure enabling scalable, repeatable deployments
  • Pre-compiled RocksDB into containerized agents — eliminated client-side compilation, reduced deployment from hours to minutes
  • Live production POC at major international airport — BACnet device data across Cisco switch infrastructure
  • Built React 19 management console with JWT auth, TanStack Router, TypeScript, Vite 7, Tailwind CSS v4
  • Designed Docker-in-Docker dev environment with 5+ services and GitHub Actions CI/CD

Software Developer

Contra Costa County Public Works

July 2024 — Present

Architecting and delivering internal tools for county-wide capital project management.

  • Designed full-stack app (Go backend + React frontend) serving 200+ users across 20 county departments
  • Replaced manual Word-based submissions with secure database-driven workflow, eliminating print-and-sort overhead
  • Led migration from Node.js to Go (Goa framework) for scaling with advanced permissions and RBAC
  • Built Dockerized dev/prod environments with GitHub Actions CI/CD
  • Implemented Redis caching and custom SQL migration tool for versioned schema updates

General Contractor

Self-Employed

June 2020 — October 2025

Solo general contractor handling home renovations, remodels, custom fabrication, welding, and handyman services. Projects ranged from one-hour emergency fixes to month-long full renovations, all managed end to end.

04 — Projects

Beyond the day job

PERSONAL

Keybind Manager

Desktop application (Python + Tkinter) for editing and transferring game configuration files between titles. Features file parsing, GUI design, and trigonometric FOV sensitivity synchronization.

Python Tkinter Desktop App
ACTIVE

Homelab & Self-Hosting

Self-hosted infrastructure running multiple services including LLM experimentation, Docker orchestration via Dokploy, networking, and continuous integration with various open-source tools.

Docker Dokploy LLMs Linux Networking
BUILD

Lexus SC400 Drag Build

Full engine rebuild and custom fabrication on a Lexus SC400 platform built for drag racing. Custom work from wiring to tuning — the same systems-thinking applied to metal instead of code.

Engine Rebuild Custom Fabrication Tuning

05 — Education

Academic background

B.S. Computer Science

California State University, Monterey Bay

Fall 2025

A.S. Computer Science

Diablo Valley College

Spring 2023

Certifications

IBM z/OS Mainframe Practitioner Enterprise Design Thinking Practitioner Agile Explorer IBM z Xplore New Collar Professional Skills

06 — Contact

Let’s connect

Currently exploring new opportunities in software architecture, backend engineering, and full-stack development. Open to remote and hybrid roles.