Professional summary
Senior Software Engineer and Solution Architect with 12+ years in
backend and distributed systems. Architecture is the core of the
work: system design, APIs, caching, and cloud (AWS and GCP), with a
consistent focus on security, performance, and cost ($100k+/year
cache ownership savings on STOVA); applies AI in delivery
(automated agents) and in systems (RAG, OpenAI API). Leads
cross-functional delivery (including 2 feature teams, 15+ people)
and payment integrations. Available for occasional on-site travel.
Professional experience
Vention
-
Solution Architect
January 2021 – Present
-
Senior Software Engineer
August 2017 – December 2020
-
Software Engineer
April 2014 – August 2017
STOVA — Enterprise Event Management Platform
January 2026 – Present; April 2021 – August 2025
- Led 2 feature teams totaling 15+ members.
-
Established code review processes (including automated agentic
reviews) and technical standards, enforced by pipelines and
agents.
-
Architected a fail-open read-through caching layer from the
ground up, decoupling business logic from the key-value store —
~$100k+/year ongoing ownership-cost savings; reduced server
load from parallel resource fetching on large customer accounts
(thousands of items) through request consolidation and caching.
-
Introduced a typed cache-key builder that became the team
standard (50+ domain key builders), with exact-key, wildcard,
and account/event-scoped invalidation; replaced ad-hoc cache
usage platform-wide.
-
Improved Lighthouse baseline score by 40% on public-facing
flows (analysis through implementation, including Playwright
E2E).
-
Defined an eval harness with strict allow/forbid rules for
automated agents.
-
Increased report generation speed by 70% by eliminating
long-running production queries that drove sustained high CPU;
validated with data-equivalence regression (no logic drift).
-
Reduced AWS log-infrastructure spend by $25k+/year
(spend-reduction strategy with quantified savings).
-
Introduced and scaled the unit-testing practice from near-zero
to 450+ test files with 90%+ branch coverage.
-
Migrated legacy cron-based email marketing to AWS Lambda:
faster large email blasts, zero stuck jobs, and 30% lower
ongoing cost.
Tech: Node.js, PHP 8, TypeScript, Express.js, MySQL, MongoDB,
Valkey, Memcache, Python, RabbitMQ, AWS, AWS SQS, AWS Lambda, API
Gateway, Ansible, Bitbucket, Datadog, React, Angular, VanillaJS,
Playwright, PHPUnit, eval harness, Cursor, GitHub Copilot, C4
Modelling, Monoliths
Creator Deck
September 2025 – December 2025
-
Led architecture discovery workshops and authored a Solution
Architecture Document (SAD) in C4, with GCP service selection,
cost modeling, and implementation strategy.
-
Architected an event-driven microservices system on Google
Cloud Platform with KEDA auto-scaling, reducing infrastructure
costs by 60% through scale-to-zero.
-
Built a cache-first processing strategy with Redis, achieving
75%+ cache hit ratio and reducing database load by 70%.
-
Designed an audit trail with configurable retention policies
for GDPR/SOC2 compliance.
-
Implemented RAG so collected crawler and discovery data could
be analyzed from prompts rather than ad-hoc queries (OpenAI
API).
Tech: Google Cloud Platform, Kubernetes, Docker, KEDA, Terraform,
GitHub Actions, Node.js, TypeScript, Express.js, PostgreSQL,
Redis, Ruby, GCP Pub/Sub, Playwright, Prometheus, OpenAI API,
Claude, C4 Modelling, RAG
Barchart CmdtyView Platform
September 2018 – March 2021
-
Architected backend services processing real-time, high-volume
market data.
-
Designed RESTful APIs with cached reads under 100 ms; Redis
caching reduced database load by 60%.
-
Led AngularJS to Angular (ES6) migration from design through
launch, including client-side performance work on the Angular
app.
-
Implemented real-time visualization over WebSockets and a
native desktop client in Electron.
-
Established CI/CD; led 4 software developers (requirements,
sprint planning, code review).
Tech: Node.js, TypeScript, Express.js, GraphQL, MongoDB, Redis,
BullMQ, Docker, Angular, VanillaJS, D3.js, WebSocket, Electron,
REST APIs, Jest, C4 Modelling
KYC Data Ecommerce Platform
December 2017 – August 2018
-
Designed a secure document-processing API and the data
architecture across backend and frontend microservices.
- Implemented OAuth 2.0 and JWT authentication.
-
Integrated Stripe and Zoho; delivered CSV/XML reporting on
high-volume data.
-
Delivered KYC Data CCPA (April–June 2018): full-cycle consumer
data access and suppression, requirements through launch
(Angular, Laravel).
-
Supported legacy services and production servers (DevOps); code
review and sprint planning.
Tech: PHP, Node.js, TypeScript, Vue.js, Laravel, MySQL, Redis,
WebSocket, Angular, OAuth 2.0, JWT, C4 Modelling
Additional client engagements
-
PayPal Marketing Solutions (October 2017 –
November 2017) — CMS plugins for on-site marketing messages,
requirements through marketplace delivery (including WordPress,
Magento, Drupal, PrestaShop, OpenCart, and Joomla).
-
Wealth Management (May 2017 – September 2017)
— client-side reports for Silver Key Wealth Management; legacy
rewrite and optimizations.
-
Freshly (August 2015 – April 2017) — AngularJS
application, mobile support, mailing templates, and WordPress
support.
-
Etouches (April 2014 – July 2015) — predecessor
of STOVA; AngularJS/Node.js/Yii multi-tenant SaaS event
platform; Authorize.net/Chase/Worldpay checkout; legacy
performance work and code review.