Loading
Stephen Marshall

Hi I'm Stephen Marshall, and welcome to my portfolio: Union in Design
Where we unite data & design with

Core Competencies

Full Stack Engineering for Aerospace, Defense & Beyond

React & Frontend Engineering

Building complex web applications with React, TypeScript, Redux and Next.js. 10+ years of frontend experience delivering production-grade UIs for government and commercial clients.

Geospatial & 3D Mapping

Expert in CesiumJS, Mapbox GL, and DeckGL for 3D satellite visualization, orbital tracking, search and rescue, and real-time geospatial data rendering at scale.

Data Visualization & Analytics

Interactive dashboards with D3.js, Plotly, Victory, and Tableau. Python data pipelines, ETL workflows, and machine learning integration using Jupyter Notebooks.

Full Stack & DevOps

FastAPI and Node.js backends, PostgreSQL and MongoDB databases, AWS infrastructure (ECS, Lambda, CDK), Docker, Kubernetes, and CI/CD with Gitlab and Github Actions.

Stephen Marshall

Full Stack Engineer

React · TypeScript · CesiumJS · Mapbox · Python

Born in France, raised in Washington DC, and based in Littleton, CO. I've been building web experiences since 2011 — starting with Bootstrap sites for local businesses and nonprofits, and evolving into a Senior Software Engineer for Aerospace, Defense, and Intelligence applications. I have deep expertise across 3D geospatial mapping, remote sensing, modeling and simulation, and command & control. I'm passionate about creating the best possible workflow for data interactions.

React / TypeScript / Next.js
CesiumJS / Mapbox GL / DeckGL
Data Visualization (D3, Plotly, Tableau)
Python / FastAPI / Node.js
AWS / Docker / Kubernetes / CI/CD
Portfolio

Production Apps &
Open Source Projects

AllReactData VizFull StackProduction
Experience

Work History

Code Metal AI

Senior Software Engineer

Jul 2025 – Apr 2026 · Littleton, CO (Remote)

  • React/TypeScript/Zustand frontend for Modeling & Simulation of armed conflict scenarios
  • CesiumJS 3D visualization of aircraft, maritime, and ground assets
  • Figma to code translation; Python backend endpoint support
Sphinx Defense

Senior Frontend Engineer

Jan 2025 – Jun 2025 · Littleton, CO (Remote)

  • Space mission command & control with Next.js, TailwindCSS, AstroUX, CesiumJS
  • 3D satellite contact scheduling, telemetry transmission at high data rates
  • Python backend endpoint additions and PostgreSQL database updates
Descartes Labs Government (Earth Daily Analytics)

Senior Frontend Engineer

Jan 2022 – Dec 2024 · Littleton, CO (Remote)

  • Technical Lead for US Army near real-time cyber OSINT monitoring app
  • Lead engineer for Air Force Rescue Coordination Center (AFRCC) search & rescue app
  • React/Redux/Mapbox; AWS CDK infrastructure as code; CI/CD with Docker & ECS; Python FastAPI
Redwire Space (Oakman Aerospace)

Frontend Developer

Jul 2020 – Jan 2022 · Littleton, CO

  • Satellite simulation web apps with CesiumJS 3D orbit playback and Plotly dashboards
  • Full stack: Symfony PHP, PostgreSQL, jQuery, React, TypeScript
  • LEO constellation monitoring with ReactJS and MQTT over WebSocket; D3.js flight software diagramming
FareHarbor (Booking.com)

Data Visualization Analyst

Dec 2018 – Jul 2020 · Denver, CO

  • Global real-time revenue map with React/Mapbox displaying 30,000+ bookings per day
  • Custom dashboards with D3, Python, PostgreSQL, and Tableau for business intelligence reporting
  • AWS Serverless backend (S3, Lambda) and Python web scrapers with Selenium
University of Denver (Trilogy Education)

Teaching Assistant

Dec 2018 – Aug 2021 · Denver, CO

  • Supported in-person and online coding bootcamps for Full Stack Developer and Data Analytics programs
  • Guided students through JavaScript, React, Node.js, Python, SQL, and data visualization projects
Education

Degrees & Certifications

Combining formal academic education with intensive bootcamp training, plus continuous self-study in geospatial technologies, cloud infrastructure, and AI/ML tooling.

Languages: English (fluent) · French (fluent) · Spanish (highly proficient)
Dual Citizenship: USA / France

University of Denver
Mar 2020 – Aug 2020
Data Analytics & Visualization Certificate

University of Denver

Python, Jupyter Notebooks, ETL pipelines, data wrangling, web scraping, and data visualization with Matplotlib and Plotly.

University of Denver
Nov 2017 – Apr 2018
Full Stack Web Developer Certificate

University of Denver

Full Stack JavaScript development: React, Node.js, Express, MongoDB (MERN stack), RESTful APIs, and deployment.

University of Maryland
2002 – 2004
BA in History — Latin America Focus, Spanish Minor

University of Maryland

College Park, MD. Minor in Spanish; high proficiency in French.

Trinity College
2000 – 2002
Undergraduate Studies — Human Rights & Spanish

Trinity College

Hartford, CT. Studied Human Rights and Spanish, and played in the campus Salsa band, before transferring to the University of Maryland to continue a degree in History.

Gonzaga College High School
1998 – 2000
High School Diploma

Gonzaga College High School

Washington, DC.

Contact

Let's Build Something Together.