Nova Walseth

Hi, I'm Nova Walseth

Software Engineer

B.S. Software Engineering

Software engineer from southeast Wisconsin, currently living in San Francisco, California. Passionate about building scalable systems, clean code, and solving complex problems.

About Me

I'm a software engineer with experience at major tech companies including Microsoft and Google, as well as growing startups. I specialize in building scalable web applications, cloud infrastructure, and data systems.

My work spans full-stack development with TypeScript, React, and Node.js, as well as backend systems in Java, C#, C++, and Python. I'm particularly interested in security, clean code architecture, and modern development practices.

Pronouns: She/Her or They/Them

Experience

Software Engineering Lead
12twenty | September 2024 – September 2025

Led a newly formed engineering team responsible for critical core components in the company's flagship product. Partnered strategically with product managers to define requirements, establish technical standards, and document complex legacy system behavior—ensuring seamless continuity during system modernization. Mentored junior developers in both technical depth and communication excellence, fostering a high-performing team culture. Architected and delivered significant workflow improvements, including a complete rewrite of snapshot testing infrastructure that dramatically improved developer experience, testing maintainability, and CI/CD performance. Full-stack expertise across C#, ASP.NET, SQL, Azure cloud platforms, TypeScript, and Angular.

Senior Software Engineer
Microsoft | July 2021 – October 2023

Architected and delivered high-impact features for Microsoft Viva Connections, a strategic platform serving millions of enterprise users across the organization. Built sophisticated interactive Adaptive Card Extensions in TypeScript that seamlessly integrated with SharePoint and Microsoft Teams, enabling teams to consolidate critical campus tools into unified, discoverable workspaces—improving productivity and reducing context-switching. Engineered a production AI-powered OCR receipt parsing system using Azure Document Intelligence, automating expense reimbursement workflows end-to-end and eliminating significant manual processing bottlenecks, resulting in faster reimbursement cycles for end users.

Software Engineer
Google | May 2019 – November 2020

Contributed to BigQuery's row-level security infrastructure on the Data Governance team, implementing critical access control features. Engineered enhancements to BigQuery's Java-based IAM service, enabling fine-grained permission management for enterprise data access. Extended the Google Cloud Console with improved security controls using Angular, while optimizing foundational query processing logic in C++ within Dremel internals.

Software Engineer
Brady Corporation | August 2017 – May 2019

Developed core services and features for a comprehensive Azure-based Inspection Management and Asset Tracking platform spanning mobile, web, and desktop applications. Built scalable microservices using Azure Functions, Service Bus, and Cosmos DB to handle complex business logic and data processing at scale. Delivered full-stack solutions in C# and TypeScript across multiple platforms (Angular, React), improving operational efficiency for enterprise clients.

Projects

Smart Console

Using a small LED touchscreen and a Raspberry Pi, developed an app to control Philips Hue lights, display time and weather, control the thermostat through the Nest API, and monitor plant moisture sensors.

View on GitHub
Testing API

Built a simple API mocking tool configurable with JSON to test various features, such as failing on first few calls to test retry logic, or delaying responses to test timeouts. Allows for mocking a single endpoint while passing through every other call.

This project is private. Feel free to ask to see the source code!

FriendBot

A friendly Discord bot created as a fun project with friends. Served as a great learning experience for teaching programming and the Discord API, as well as testing TypeScript techniques.

View on GitHub

Skills & Technologies

Programming Languages
  • JavaScript/TypeScript
  • C#
  • Python
  • Java
  • Rust
  • C++
  • Lua
Technologies & Frameworks
  • React & Angular
  • Node.js & Bun
  • Microsoft Azure
  • Linux (CachyOS, Pop!_OS, Ubuntu)
  • Docker & Kubernetes
  • Azure Functions & Serverless
Special Interests
  • Security
  • Code Cleanliness
  • Design Patterns
  • Data Structures
  • Microservices
  • Serverless Architecture

Education

Milwaukee School of Engineering

B.S. Software Engineering
Class of 2017