Curriculum vitae
Maksym Smovziuk
Engineering Lead & Platform Architect · AI-assisted delivery
I build platforms teams ship on. 19 years in production; hands-on in React, Node.js, AWS and Kubernetes. I install the AI harness a team ships with — context, tools, guardrails, feedback loops — and keep judgment on top: what is worth building, and what we must not break.
Experience
EU Engineering Lead & Platform Architect · On Q Property Management
Oct 2021 — nowTurned a PHP/jQuery system into the platform a 200-person company and 5,000+ customers run on every day.
- Hired and lead the EU team: five engineers including me. Architecture review happens early, while changing course is still cheap.
- Rebuilt the system as React, Next.js and Node.js on AWS without stopping the business; now moving the company off Salesforce the same way, one piece at a time.
- Releases went from manual and on demand to one pipeline, automatically, every day — 20+ services on EKS: portals, SSO, e-sign, scheduling, communications, accounting, files.
- Agents do the routine work around the clock: error fixes, PR reviews, package updates, security and cost audits.
- Own security and cost: WAF, Security Hub, least privilege, fail-closed auth; AWS bill down about 30%.
- React
- Next.js
- Node.js
- AWS EKS
- MongoDB
- Salesforce
- Claude Code
Senior Software Architect · Upwork, Top Rated
Apr 2018 — Dec 2022Architect and full-stack JavaScript developer for English-speaking clients. Top 3%, 15+ projects, 100% positive feedback.
- Ran the technical side end to end: scope, contracts, estimates, Agile/Kanban, teams of up to five; stayed on for support, not a handoff.
- Greenfield and rewrites in React, React Native and Node.js; REST and GraphQL APIs; OAuth/JWT; Salesforce integrations; DevOps on AWS.
Co-founder & CTO · Jupser
Apr 2018 — Nov 2019- Built a software company from scratch with a partner: sales, hiring, delivery and architecture. Teams of up to 15; negotiated about 80% of the contracts; hands-on in React, Node.js and AWS.
Selected work
- Autonomous ops agentErrors become fix PRs around the clock; ~90% merged, never merges itself
- AI harnessSkills, rules, memory and deny hooks; a skeptic agent checks every finding
- AI site editorChat edits in an isolated pod with live preview; a PR only after checks pass
- Shared EKS clusterGraviton on spot pools for 20+ services, upgrades from runbooks
- SSO for every appOne sign-in for staff and customers; short-lived JWTs, fail-closed
- AWS Security Hub122 failed findings across 45 controls, fixed one at a time
Earlier
- Senior Software Engineer · Jaybird Group — 100+ projects, AWS certified2014 — 2018
- Senior PHP Developer → head of PHP team · EGO Creative Innovations2011 — 2014
- Hardware tech → PHP developer · InterComputerF, tehnoart, abz agency2007 — 2011