Experience

Senior Full-Stack Engineer & Lead Architect

Full-time

Chazy @ Entytech OÜ

Remote

2024 – 2025

Overview: Architected and developed an AI-powered SaaS platform for financial document automation from the ground up. Designed the system to evolve from a validated MVP into a highly scalable, multi-tenant B2B ecosystem without accruing technical debt.

Architecture & Backend Engineering (Node.js / PostgreSQL):

  • Designed and implemented a Modular Monolith architecture using Domain-Driven Design (DDD) in Node.js, ensuring strict consistency and data isolation for complex financial workflows.
  • Engineered a distributed processing system by offloading traffic-heavy email ingestion to Edge computing and isolating resource-intensive media processing (OCR, PDF slicing) into serverless functions.
  • Implemented a custom Provider Registry pattern leveraging strict dependency injection to decouple core business logic from external dependencies.
  • Enabled zero-risk infrastructure transitions, allowing seamless swapping of LLM providers (e.g., OpenAI to Anthropic) and accounting platforms (Xero, QuickBooks) via single-line configuration changes.
  • Exposed core backend services (email ingestion, OCR) as internal APIs, effectively replacing costly third-party vendors and enabling the platform to be sold as a headless API B2B solution.
  • Reused 100% of the strictly decoupled backend logic to rapidly develop and launch a companion Chrome Extension within a 3-week sprint.

Frontend Development & SaaS Infrastructure (Vue 3 / Tailwind v4):

  • Built a comprehensive, multi-tenant control center utilizing Vue 3 (Composition API) and Tailwind CSS 4.0 to manage complex organizational hierarchies and user roles.
  • Designed a workspace architecture supporting seamless context switching and centralized OAuth token lifecycle management (e.g., Google, Xero), accommodating users operating across multiple client environments simultaneously.
  • Developed transparent "Explainable AI" UI components, incorporating visual matching scores, distinct reasoning indicators, and compliance risk badges to build user trust in automated financial workflows.
  • Created an interactive agent onboarding flow featuring custom transition animations and real-time generative personality adjustments.
  • Configured a zero-maintenance CI/CD pipeline using Cloudflare Pages for instant global distribution and edge caching.
Node.jsPostgreSQLVue 3Tailwind CSSCloudflareTypeScript
Metro

Team Lead, Senior Full-stack Programmer

Full-time

Entytech OÜ

Tallinn, Estonia – Remote

Jul 2024 - 2025

I joined Entytech as a hands-on Team Lead, tasked with building a new technical team to develop and support a new service within the Enty platform. My strong performance and deep expertise quickly earned me a reputation within the team, allowing me to influence the project’s architecture and overall code quality.

  • Introduced automated feature branch builds, removing the need for merging into a shared test branch. This sped up feature delivery for testing and reduced developer dependencies.
  • Investigated and resolved several critical production issues that were previously been unresolved, significantly enhancing the product's stability.
  • Proposed and implemented the Architecture Decision Records (ADR) process, establishing regular discussions on architectural topics. This improved decision-making speed, boosted team alignment, enhanced modularity, reduced the number of bugs, and simplified the integration of new UI components.
  • Designed the architecture for key features, including a document editor and converter based on Google Docs API, an email status tracking system, an AI-powered documents generator, and a two-factor authentication (2FA) system.
  • Led the adoption of AI-powered tools such as Aider and Copilot for automating routine tasks, performing code reviews, and writing documentation, which accelerated development.
  • Integrated the Tailwind CSS utility framework, streamlining styling and improving the customization of UI components.
NestJSVue 3TypeScriptTypeORMQuasarNode.jsPostgreSQLAWSCloudflareGitLab
Metro

Tech Lead, Senior Full-stack Developer

Full-time

Metro OTC LLC. (ex OTC Stores LLC.)

NJ, United States – Remote

Jan 2023 - Mar 2024

Continuing work with the same team under a new brand, while maintaining active involvement in full-stack development, I also occasionally acted as a Team Lead. Led successful launch of four projects, including a new online store, and optimized processes and infrastructure.

Nuxt 3Vue 3TypeScriptSymfonyQuasarNode.jsPostgreSQLAWSNotionGitLab
Metro

Senior Full-stack Developer

Full-time

OTC Stores LLC.

NJ, United States – Remote

Jul 2021 - Jan 2023

Enhanced and maintained a complex Symfony project and few Vue projects in the OTC sector, implementing new features, conducting refactoring, and optimizations.

SymfonyVue 2Vue 3JavaScriptTypeScriptPostgreSQLAWSGitLab
Metro

Tech Lead, Senior Full-stack Developer

SYC LLC.

NY, United States – Remote

Jan 2020 - Jul 2021

Developed a Fundraising Management SAAS system with collaboration and SEO tools.

LaravelOctober CMSCSS / SCSSJavaScriptMySQLAWSGitLab

Full-stack Developer, Consultant

Self-employed

Remote

Jan 2019 - Jul 2021

Independently developed and maintained web applications from inception to deployment. Created custom modules and interactive features tailored for startups and small businesses.
Collaborated closely with clients to understand their needs and deliver innovative solutions.

LaravelVue 2October CMSSCSSJavaScriptMySQLAWSGitLabLinux
Metro

Middle/Senior Full-stack Developer

Full-time

Geopolis Digital

Minsk, BY – Remote

Nov 2013 - Dec 2019

Designed and managed interactive websites, large-scale multi-user projects, corporate websites, and presentations for diverse clients. Innovated new plugins for a proprietary MVC CMS.

PHPKohanaOctober CMSJavaScriptMySQL

Junior PHP Developer

Full-time

Fiber Consulting

Minsk, BY

Apr 2012 – Nov 2013

Developed and maintained websites using a proprietary CMS built on the MVC framework Kohana. Conducted front-end development within the CMS, as well as designed and developed modules and plugins.

PHPKohanaMySQL

Technician

Full-time

IT Department Laboratory in State Medical College

Pinsk, BY

Jun 2009 – Apr 2012

Contributed to the creation of electronic learning resources and information systems
Assisted with planning and implementation of public procurement and IT equipment maintenance
Conducted computer literacy training

JoomlaHTMLCSSDelphiMySQLLinux

Education

Software Engineering in Management

The Minsk Institute of Management - Without degree

Minsk, BY

2010 - 2013

Print Equipment and Information Processing Systems Engineering

Belarusian State Technological University - Without degree

Minsk, BY

2008 - 2009

© 2019 – 2024 Artiom Rizhankou. All rights reserved.