Professional summary
I design and deliver backend systems and architectures across IAM, authentication and authorization, internal platforms, integrations, e-commerce operations, and cloud/serverless solutions. I combine hands-on implementation with ownership of delivery, technical planning, stakeholder communication, production support, and maintainable engineering.
Experience / Projects
Legacy forms modernization (React + Express)
2024-06 to Present | Sofomo | The Institutes (risk management and insurance education) | ongoing
Modernization of legacy Oracle-based internal forms/app ('SIMMS') into user-friendly React + Express tools for managing e-commerce operations (not building a storefront).
Roles
Domains
Responsibilities
- Rewrite legacy Oracle forms into modern web UI/UX.
- Implement features for: account creation, account archival, password management.
- Implement e-commerce operations tooling: order management, order views, reporting, statistics, and related admin workflows.
Stack / technologies
Unified User Service (Support)
2024-05 to Present | Sofomo | Breast pump manufacturer (consumer medical device) | ongoing
Part-time backend technical support + targeted enhancements for the existing service after completion.
Roles
Domains
Responsibilities
- Ongoing support: system upgrades and maintenance (MongoDB upgrade, Node.js upgrade).
- Fixing failures/incidents and smaller improvements.
- Building new service functionality enabling new mobile app features (incl. MAM pump support).
- Integration with external AI Agent 'Emma' and delivering data to the frontend.
- Migrating/reconnecting CMS to a new solution.
Highlights
- Integrated external AI Agent 'Emma' and exposed the data to the frontend.
- Performed platform upgrades (MongoDB, Node.js) and stability fixes.
- Executed CMS migration/switch to a new solution.
Stack / technologies
Marketing system integration (ActiveCampaign)
2023-12 to 2024-06 | Sofomo | The Institutes (risk management and insurance education) | completed
Integrated a new marketing system (ActiveCampaign) with existing Oracle-based data sources using AWS serverless jobs; handled bidirectional sync and critical paths.
Roles
Domains
Responsibilities
- Built AWS Lambda + Python jobs for data synchronization into ActiveCampaign.
- Handled a mix of live API sync calls and job-based sync triggers (DB triggers, DS scripts triggers).
- Focused on two-way synchronization rules and managing critical error paths and data quality constraints.
Stack / technologies
Unified User Service
2023-03 to 2023-12 | Sofomo | Breast pump manufacturer (consumer medical device) | completed
Centralized scattered user data, provided authentication, integrated with legacy authorization systems, and supported a unified mobile app across multiple device generations.
Roles
Domains
Responsibilities
- Designed and developed the Unified User Service.
- Implemented authentication flows and integrated with existing authorization systems.
Stack / technologies
Federal authentication service
2022-02 to 2022-11 | Sofomo | Medical industry platform(s) (federal compliance) | completed
Centralized authentication/authorization for medical industry platforms with federal security compliance and integrations with Identity Providers.
Roles
Domains
Responsibilities
- Designed and implemented the auth service with compliance in mind.
- Worked with clients on requirements and integrations with IdPs.
Highlights
- Defensive layer against DDoS and sniffing detection mechanisms.
- Secure login: phishing detection, temp lockouts, invalid token generation on phishing attempts, 2FA, anomaly alerts, token revocation on threat.
- Built SDK for easier adoption of new auth system and RBAC-based access management.
Stack / technologies
E-commerce platform (core team)
2021-10 to 2023-02 | Sofomo | Large e-commerce retailer | completed
Core development on an e-commerce ecosystem (platform + tooling).
Roles
Domains
Responsibilities
- Designed and implemented new platform features.
- R&D/optimization ('green code').
- Built integrations and platform components across UI and backend.
Highlights
- Improved fraud checks: switched external integration Braintree -> Kount; built internal manual review mechanism.
- Salesforce Live Chat integration: React UI session init component + Ruby on Rails admin view + backend handling of complex config combinations.
- Improved scalability by splitting monolith into separate UI & backend; introduced JSON API serializer, Dry Transactions, Swagger docs.
Stack / technologies
Startup Social Media Platform
2021-04 to 2021-11 | Sofomo | Startup social media platform | completed
Cloud-agnostic, secure, scalable social platform built within ~6 months; designed to handle up to 5M simultaneous users.
Roles
Domains
Responsibilities
- Managed backend team (3 devs + 1 QA).
- Designed microservices and functionality as part of product team.
- Owned backend Jira board and sprint goals.
- Worked with security and QA; participated in load tests; delivered end-to-end features.
Stack / technologies
Data Science Platform
2019-08 to 2021-03 | Accenture | Accenture internal / enterprise clients (various) | completed
End-to-end platform for creating/configuring servers for project needs.
Roles
Domains
Responsibilities
- SME for UI, backend ops, architecture, troubleshooting.
- Managed git repo (merges, milestones, release branches).
- Built new API endpoints using Lambda.
- Coordinated cross-team releases.
Stack / technologies
End-to-End Testing Framework
2018-12 to 2019-08 | Accenture | Accenture internal / enterprise clients (various) | completed
Roles
Domains
Responsibilities
- Set up and maintained Golem-based E2E automation framework.
- Trained testers (Python, API rules, Selenium, XPath).
- Built visual regression (OpenCV) and dedicated API test modules.
- Integrated GitLab pipeline, improved reporting, auto-created Jira bugs.
- Handled environment-specific test data gaps.
Stack / technologies
Virtual HR Assistant
2018-08 to 2018-12 | Accenture | Accenture internal / enterprise clients (various) | completed
Roles
Domains
Responsibilities
- Built front-end chat.
- Built backend microservices for NLP.
- Designed intents/patterns and dialog logic in IBM Watson Assistant.
Stack / technologies
Salesforce-CloudCraze e-Commerce Platform
2018-01 to 2018-08 | Accenture | Accenture internal / enterprise clients (various) | completed
Roles
Domains
Responsibilities
- QA: updated documentation, wrote user stories, manual testing, scenarios, regression tests (Selenium).
- Team lead/UI dev: organized work for a team of 4 devs, task management, recruitment, implemented UX/UI redesign.
- Salesforce dev: backend operations.
Stack / technologies
Bring Data to Life
2016-07 to 2017-12 | CodeConcept | completed
Roles
Domains
Responsibilities
- QA: created test cases, maintained them in TestLink; prepared analysis models used during testing.
- Automation: UI automation tests (Ranorex 6.1 in C#), NUnit tests.
Stack / technologies
RPA Application Developer
2015-11 to 2016-05 | Confronter | completed
Roles
Domains
Responsibilities
- Fixed bugs in an existing app and evolved it into an RPA application.
- Rewrote from WinForms to WPF (MVVM), ensured Windows XP compatibility.
- Built JSON-instructions engine converting patterns into Selenium commands.
- Maintained XPath handlers; wrote unit tests (NUnit); integrated with SOAP APIs.
Stack / technologies
Featured work and side projects
Free, source-available portfolio tool for building a JSON-driven developer CV, generating PDF resumes, and publishing SEO-friendly personal pages.
Travel blog built from scratch on WordPress + Elementor Pro. I manage the site end-to-end: structure, styling, performance, and ongoing content updates.
Open-source hobby project for game telemetry and radar visualization, including a radar module quickly adapted from protocol 16 to protocol 18 after a game update, based on prior reverse engineering work.
Legacy hobby AI core for Screeps, a programming MMO strategy game where units are controlled by JavaScript code running in a persistent world. Built as an automation-heavy colony brain for harvesting, building, logistics, defense, and expansion.