About me
Principal Software Engineer, Technical Architect, AI-Driven SDLC
Principal Software Engineer and Technical Architect with 15+ years of experience designing, building, and leading delivery of web platforms, from legacy monoliths to cloud-native microservices on AWS and Kubernetes. Has led engineering teams of 5–30 people for clients in Japan, Australia, the US, and the UK, across event management, cloud security, insurance, mobile testing, gaming, and large-scale consumer services. Currently driving AI-assisted SDLC adoption with AI coding agents and agentic workflows, while keeping engineers accountable for quality.
Services
Technical Architecture
Designing scalable, secure, cloud-native systems: service boundaries, integration contracts, SSO, and event-driven messaging, with a clear path forward from what runs today.
AI-Driven Delivery
Bringing AI coding agents into the SDLC of your team, from pilot to rollout, with repeatable workflows, review guardrails, and engineers accountable for every change.
Legacy Modernization
Moving legacy monoliths forward without breaking existing clients: impact analysis, provider-agnostic abstractions, phased deprecation, and safe migrations.
Full-stack Product Engineering
Building responsive, accessible, and fast web applications end to end, including AI features such as agent-driven recommendations, with solid quality gates.
Cloud & DevOps
Running containerized workloads on cloud platforms with CI/CD, infrastructure as code, and monitoring that cut manual steps and human error.
Technical Leadership & Presales
Leading teams of 5–30 engineers with estimates stakeholders can trust, clear technical proposals, backlog grooming, mentoring, and hiring.
AI-driven SDLC
AI agents do the first draft at every stage. An engineer reviews each one before work moves on, so delivery gets faster and accountability stays with the team.
Requirements
Estimation
Design
Build
Review
Test
Release
Drafts user stories and acceptance criteria from briefs and meeting notes.
Breaks epics into stories and proposes PERT ranges.
Writes the spec, compares approaches, and sketches diagrams.
Implements the plan task by task, test first, using project skills and MCP.
Runs a first-pass PR review for bugs, security, and over-engineering.
Generates unit and end-to-end tests, including edge cases.
Writes PR descriptions, changelogs, and runbooks.
Confirms scope and edge cases with the product owner.
Calibrates the numbers to a P80 confidence level.
Approves the spec before any code is written.
Self-reviews the diff and verifies it locally.
A peer reviewer signs off on the change.
QA verifies the build before merge.
The owner reviews and ships.
- 1
Requirements
AI draftsDrafts user stories and acceptance criteria from briefs and meeting notes.
Engineer checksConfirms scope and edge cases with the product owner.
- 2
Estimation
AI draftsBreaks epics into stories and proposes PERT ranges.
Engineer checksCalibrates the numbers to a P80 confidence level.
- 3
Design
AI draftsWrites the spec, compares approaches, and sketches diagrams.
Engineer checksApproves the spec before any code is written.
- 4
Build
AI draftsImplements the plan task by task, test first, using project skills and MCP.
Engineer checksSelf-reviews the diff and verifies it locally.
- 5
Review
AI draftsRuns a first-pass PR review for bugs, security, and over-engineering.
Engineer checksA peer reviewer signs off on the change.
- 6
Test
AI draftsGenerates unit and end-to-end tests, including edge cases.
Engineer checksQA verifies the build before merge.
- 7
Release
AI draftsWrites PR descriptions, changelogs, and runbooks.
Engineer checksThe owner reviews and ships.
AI toolbox
Coding assistants
- Claude Code
- Cursor
- GitHub Copilot
Agentic workflows
- BMAD-Method
- Superpowers
- Ponytail
- Custom skills & slash commands
Context & automation
- MCP servers
- trace-mcp
- RTK
- Claude Code headless
- justfile & shell runners
Fun facts
Years in the industry
Largest team led
Countries worked with
Japan, Australia, US, UK, India, Belarus
Coffee consumed
Industries
- Event management
- Cloud security
- Insurance
- Mobile testing
- Gaming
- Consumer services at scale
- Ad networks
- ERP
- Real estate
- Streaming data migration
Planning a new platform, a migration, or an AI rollout?
I help teams design the architecture and ship it, with AI in the workflow and engineers accountable for the result.
