I ship end-to-end features across React, Rust, and Python, usually
owning the interaction model, the contracts behind it, and the
operational footing so the system stays diagnosable under load.
I'm a Senior Fullstack Engineer at
ZioSec, where I lead UI architecture
for agentic security tooling and build the services it depends on.
- Experience
- 8 years
- Focus
- Fullstack, frontend heavy
- Stack
- React/TS, Rust/Axum, Python, Postgres
- Domains
- Data-heavy UIs, security tooling, AI workflows
- Strength
- UI architecture, systems integration
- Looking for
- Senior fullstack, product or infra adjacent
Typical ownership
- Interaction models and UX for new workflows
- UI architecture, state, and performance
- API contracts and observability
Experience
May 2025 - Present
Senior Fullstack Engineer
ZioSec
-
Primary frontend engineer and UI architect, building the
React/TypeScript foundation for the company's core SaaS platform.
-
Designed product flows and UX patterns for agentic red-teaming
tools in a space with no established playbook, shaping how
security researchers interact with LLM adversarial testing.
-
Delivered end-to-end features across React and Rust/Axum, enabling
complex attack simulations and internal research tooling.
-
Extended and maintained multi-tenant database and infrastructure
components in GCP (Postgres, AlloyDB) to support SOC 2-compliant,
scalable SaaS operations.
May 2023 - Apr 2025
Senior Fullstack Engineer
Certus Core
-
Primary frontend engineer for the sKG platform, building a
scalable UI architecture for large, complex data exploration in
React, TypeScript, and ReGraph.
-
Created sKG Chat using Rust and Ollama, enabling natural-language
querying and automated graph exploration in environments with
strict data-locality requirements.
-
Extended backend services in Rust and Python to support on-prem AI
workflows for querying, summarization, and report generation.
Feb 2022 - May 2023
Fullstack Engineer
Altana AI
-
Built the Trusted Network analytics UI in Next.js for Fortune 500
and government clients, delivering large-scale visualizations with
filtering, navigation, and drilldown workflows.
-
Contributed to early product architecture decisions and
implemented fullstack features across Next.js, PostgreSQL, and
ScyllaDB.
Sep 2021 - Dec 2021
Software Engineer Intern
AWS FSx
-
Built an automated sweeper to detect and resolve broken Active
Directory configurations across large deployments.
Dec 2018 - Aug 2021
Frontend Developer
OpenAnesthesia
-
Built and launched eight production webapps for CME learning
platforms using React, Gatsby, Next.js, and AWS.
-
Migrated 6000+ legacy PHP pages to Gatsby, reducing load time from
33 seconds to 2.6 seconds.
Education
2021 - 2023
MS Computer Science
Northeastern University
2012 - 2017
BS Chemistry, BS Psychology
University of Idaho · Minor: Physics, Computer Science
Technical stack
- Frontend
-
React, TypeScript, Next.js, TanStack, Zustand, Tailwind, Radix,
ReGraph
- Backend
- Rust (Axum), Python (FastAPI), PostgreSQL, ScyllaDB
- Infra & tooling
- Docker, GCP, AWS, Git
- Testing
- Playwright, Vitest, Pytest
Selected systems
Agentic Red-Teaming Platform
React · TypeScript · Rust · Axum · PostgreSQL
UI architecture and product flows for an agentic security-testing
SaaS. Defined UX patterns for attack workflows with no prior models.
The hard part: modeling complex state machines without overwhelming
researchers.
Air-Gapped Graph Intelligence
React · TypeScript · Rust · Ollama · Python · ReGraph
End-to-end natural-language querying with local LLMs in zero-egress
environments. Shipped on-premise graph exploration without external AI
providers. The hard part: making local models performant enough to
feel interactive at scale.
Legacy Platform Migration
Gatsby · React · AWS
Migration of 6000+ PHP pages to static generation. Load times from 33s
to 2.6s with zero data loss. The hard part: balancing build-time
explosion vs. runtime performance during incremental rollout.
FAQ
- What roles are you targeting?
-
Senior fullstack, product-focused, frontend-heavy. I like owning a
feature end to end.
- What is your stack?
-
React and TypeScript on the client. Rust (Axum) and Python on the
backend. Postgres by default, with exceptions for graph-heavy
workloads.
- Frontend or backend?
-
Usually 70/30. I lead UI architecture and also build the APIs and
services it depends on.
- What kind of work do you avoid?
-
Roles where most of the stack is Java. I do my best work in
TypeScript, Rust, and Python.
- What environments have you shipped in?
-
SaaS, on-prem and air-gapped deployments, enterprise, and
performance-constrained data apps.
- What do you care about most?
-
Operability. Clear UX, predictable latency, and fast debugging when
something breaks.
- Remote and location?
- Vancouver, WA. Remote friendly (PST).
- Work authorization?
- US.
- Open to relocation?
- No.
- How should someone evaluate me quickly?
-
Pick a system above and ask about the tradeoffs and failure modes. I
do well in practical design and debugging sessions, or building
projects.