Available for select work · Winston-Salem, NC

Wesley LongsdorfSoftware Engineer

Full-stack and embedded engineer who moves fluidly between the browser and bare metal. I ship polished, accessible web apps in TypeScript and obsess over the same rigor when writing safety-critical firmware for avionics.

> building for browsers and cockpits
25+
Years shipping
40+
Projects delivered
2
Domains: web + embedded
178C
DO-178C certified work
Scroll
01Selected Work

Projects that live in browsers, and a few that live inside aircraft.

Web2025

Aurora Design System

A themeable component library and docs site built with Next.js and hand-authored SCSS. Ships tokens, dark/light theming, and 60+ accessible components.

Next.jsTypeScriptSCSSStorybook
View case study
Embedded2024

FlightDeck Avionics HMI

DO-178C DAL-B cockpit display software on an ARINC 653 partitioned RTOS. Deterministic rendering pipeline with sub-millisecond frame budgets.

C++ARINC 653RTOSDO-178C
View case study
Web2024

Pulse Analytics Dashboard

Real-time data dashboard in Angular with streaming charts, virtualized tables, and a plugin architecture powering 12+ internal teams.

AngularRxJSD3WebSocket
View case study
Embedded2023

microDDS Messaging

A lightweight publish/subscribe middleware for resource-constrained MCUs. Zero-allocation hot path, static memory pools, and formal timing analysis.

CC++Bare-metalReal-time
View case study
Open Source2023

Prism CSS Playground

An in-browser CSS/SCSS playground with live compilation, shareable snippets, and a gallery of pure-CSS experiments. A love letter to stylesheets.

ReactSCSSWASMVite
View case study
Embedded2022

Telemetry Bridge

Firmware-to-cloud gateway translating avionics bus data into a typed web API. Bridges my two worlds: C++ on the edge, TypeScript in the cloud.

C++Node.jsTypeScriptMQTT
View case study
02Tech Stack

Two disciplines, one standard of craft.

Web & Frontend

Interfaces that feel fast and considered.

  • TypeScript96
  • React94
  • Next.js92
  • Angular88
  • JavaScript95
  • CSS / SCSS97

Embedded & Systems

Deterministic code where failure is not an option.

  • C++90
  • RTOS85
  • ARINC 65382
  • DO-178C80
  • C88
  • Bare-metal78

Tooling & Practice

The glue that keeps teams moving.

  • Node.js90
  • Git / CI92
  • Testing88
  • Accessibility90
  • Performance91
  • Design systems89
03Experience

A path that keeps looping between the web and the edge.

  1. Software Developer @ Terma A/S

    2001 — 2004

    Lystrup, Denmark

    Started my professional development career with Terma A/S, building software for complex aerospace and defense systems and beginning a long-running practice of engineering for reliability, precision, and real-world constraints.

    C++Embedded SystemsReal-timeAerospace
  2. Senior Software Engineer @ Meridian Aerospace

    2022 — Present

    Seattle, WA

    Lead the tooling team building web-based ground stations while contributing to DO-178C certified cockpit software. Bridge the gap between web engineers and embedded teams.

    TypeScriptReactC++ARINC 653
  3. Full-Stack Engineer @ Northstar Labs

    2019 — 2022

    Remote

    Built and scaled real-time analytics products in Angular and Next.js. Established the design system and front-end performance culture across four squads.

    AngularNext.jsNode.jsSCSS
  4. Embedded Software Engineer @ Cobalt Systems

    2017 — 2019

    Portland, OR

    Wrote firmware for real-time control systems on RTOS platforms. Owned the messaging middleware and drove static-analysis and timing-verification adoption.

    CC++RTOSReal-time
  5. Junior Developer @ Bluewave Studio

    2016 — 2017

    Portland, OR

    Started in web, fell in love with CSS, and built marketing sites and interactive experiences for agency clients.

    JavaScriptCSSSCSSPHP
04About

I'm an engineer who never picked a side. By day I build accessible, high-performance web apps in TypeScript, React, Next.js, and Angular. By night — and sometimes by day — I write safety-critical embedded software for systems that simply cannot fail.

That range shapes how I work: the discipline of DO-178C and ARINC 653 makes my web code more rigorous, and the fluidity of the web keeps my firmware tooling humane. Between them sits the thing I love most — the details. Especially the CSS.

I care about the space between elements, the easing on a transition, and the exact moment an interface feels alive. This whole site is hand-tuned to prove it.

engineer.ts
01const engineer = {02  domains: ['web', 'embedded'],03  caresAbout: ['a11y', 'perf', 'safety'],04  loves: 'well-crafted CSS',05  status: 'always shipping',06}

Ventures

Under the House umbrella
01Active

Code House ProductionsLLC

Software & Web Engineering

The studio behind this portfolio — custom web apps, design systems, and embedded software built with obsessive attention to detail.

02Active

Beat House ProductionsLLC

Audio & Creative Media

Music production and creative media work, where the same craft that shapes clean code shapes clean sound.

03Coming soon

Beat House Constructions

Home Improvement

A home-improvement venture in the works — bringing the build-it-right mindset from software into the physical world.

05Contact

Have a project in the browser or on the bench? Let's build it.