Staff Software Architect & Lead Backend Engineer in Portland, OR.
I design and deliver reliable, secure, event-driven backend systems — from load balancer to database.
I’ve spent 20+ years building systems from the ground up:
- Architected full backend stacks: HAProxy, nginx, Linux, MySQL, Redis, REST APIs, Event Driven Systems
- Designed resilient data models, security layers, caching schemes, scaling patterns, observable infrastructure
- Led teams, mentored devs, and cultivated strong documentation and onboarding
- Love writing tools, games, and utilities to strengthen dev team culture
- Partner closely with IT, product owners, stakeholders, and execs to deliver aligned outcomes
- Most recent company, an early stage startup, brought product to market.
Industry domains I’ve worked in:
- SupplyStream – drop shipping, logistics, warehouse packaging supplies, pricing mgmt, b2b & b2c e-commerce
- Oregon Catholic Press – book and music publishing, royalties mgmt, lit planning apps, b2b & b2c e-commerce
- Inspiredware – student/teacher scheduling and location software
All involved deep system integrations and cross-team collaboration.
Personal projects I'm currently leaning into Python, Go, and language tech (ASR/NLP)
📄 View My Resume (PDF)
📫 Connect on LinkedIn
✅ = Owned/design level • 🟢 = Hands-on regular use • ⚪ = Past, but confident
| Languages / Frameworks | Infrastructure | Databases | Tools |
|---|---|---|---|
| ✅ PHP, Bash, Laravel | ✅ HAProxy, nginx, Linux | ✅ MySQL, Redis | 🟢 Docker, Cloudflare |
| 🟢 Node.js, Go, Python | 🟢 Fail2ban, DigitalOcean | ⚪ Memcached, MongoDB | ⚪ Jenkins, Prometheus, Grafana |
| ⚪ C++, C#, Java | ⚪ AWS, Azure |
Mini-games and weekly challenges for engineering teams. Sign up now and be the 9th subscriber to my LinkedIn newsletter 😂
Too many sites flex for interviews and personal cred. This is for team-building: fun, inclusive, collaborative, and occasionally insightful.
Multiplayer quiz game powered by Go + WebSockets and a SvelteKit UI.
A natural companion to Dev Challenges. PLAY HERE
Translating Algorithms + Data Structures = Programs from Pascal into Python, Go, and C++.
Includes side notes and modern interpretations. Supports Dev Challenges too.
An Italian language pronunciation coach using DSP and open models.
Microservice-based: STT, TTS, API orchestrator, MongoDB, and Kong API Gateway.
Tech: React, Go (Gin), Python (FastAPI + Torch), HuggingFace, Kong, MongoDB
A generic recursive descent parser (LL(k)) that builds parse trees.
Written in PHP; currently being ported to C for use as shared libs across languages.
Regex grammar used with the parser above to tokenize and analyze semi-structured text like recipes.
Built for formalizing content for foodgeeks.com




