Based in Ukraine - Open to meaningful work

Software engineer.
Applied researcher.
System thinker.

I'm Andrii Shafar. Product-minded software engineer with six years of evidence-backed work spanning fundraising technology, realtime AI interviewing, mental-health research platforms, cloud infrastructure, developer tooling, and applied research. Comfortable moving from public interfaces and payment flows to backend services, data pipelines, multi-tenant authorization, and delivery systems.

Andrii Shafar
Andrii Shafar Engineer / Researcher
6+years shipping production product systems
8.5k+authored commits reviewed for this resume
4selected peer-reviewed publications

01 / Profile

Engineering depth,
research curiosity.

My work sits where product engineering, infrastructure, and applied research meet. I move comfortably from interfaces and APIs to developer tools, automation, and analytical models.

At Uzhhorod National University, I combine postgraduate research with teaching support. Applied AI, fuzzy models, and decision-support systems for tourism in the Department of Software Systems.

01Product engineering02Distributed backend systems03Frontend architecture04TypeScript & JavaScript05Python06Go07Payments & compliance08AI & realtime systems09Data pipelines10Cloud infrastructure11Developer tooling12Research engineering

02 / Professional experience

Systems that carry real work.

This professional history was reconstructed from 8,539 authored, non-merge commit objects across 20 local repositories. Merge commits and a different contributor with a similar name were excluded.

Dates describe the available authored-commit evidence, not formal employment records.
01

2020 - Present

Charidy

Fundraising platform engineering

Six years of full-stack product work across nine services and applications, from donor-facing campaign and checkout flows to backend services, operations tooling, integrations, and AI-assisted workflows.

  • Built and evolved a component-driven fundraising platform across Nuxt generations and a skin-based Vue 3 checkout with reusable multi-step flows, attribution, localization, and build-time gateway composition.
  • Integrated and hardened Stripe wallets and 3DS, PayPal, PayArc, Cardknox card and ACH, raffle preauthorization, and configurable international tax-compliance and receipt workflows.
  • Delivered campaign, team, and donation operations with contact management, secure analytics, custom reports, streaming exports, and queued campaign-total aggregation.
  • Built email and SMS outreach with reusable audiences, templates, drafts, asynchronous delivery, provider callbacks, audience safeguards, and operational health diagnostics.
  • Implemented peer matching, team nominations, auctions, raffle registration, prize wheels, projector and live-feed experiences, with server-side eligibility and inventory protections.
  • Designed OAuth-protected AI and MCP integrations plus HubSpot CRM automation with typed tools, approval-gated actions, setup reconciliation, entity linking, and guarded bulk operations.
GoVue & NuxtTypeScriptPaymentsAWS & queuesCRM & messaging
02

2026

Lemmi

AI interviewing and platform engineering

Backend, frontend, and developer-platform work for realtime voice interviewing, durable background processing, speech-to-text, production operations, and reusable AI engineering workflows.

  • Designed an owner-scoped background-job platform with durable state and event delivery, registry-based dispatch, frontend integration, admission control, and cross-user authorization safeguards.
  • Built configurable realtime and batch speech-to-text pipelines and improved voice interviews with echo suppression, resilient WebSocket reconnects, and buffered-audio recovery.
  • Refactored realtime interview and voice-test sessions onto shared event, action, runtime-state, and ordered-shutdown primitives to reduce coupling across workflows.
  • Delivered full-stack automated interview testing with generated speech, PCM injection, lifecycle controls, local and cloud recording storage, and diagnostic exports.
  • Modernized the Python platform around uv, Ruff, basedpyright, Alembic, and honest CI gates; added structured crash visibility and hardened authorization and validation boundaries.
  • Created a reusable AI-engineering toolkit with orchestration and review workflows, automated installation, typed Python APIs, and Claude Code and Codex plugin packaging.
PythonFastAPIAngularRealtime audioWebSocketsPostgreSQL
03

2026 - Present

SapienLabs

Research platforms, reporting, and cloud delivery

Cross-stack engineering for survey research, mental-health scoring, multi-tenant reporting, machine-to-machine exports, guided workforce journeys, and AWS delivery infrastructure.

  • Re-architected a Python reporting application into a typed uv monorepo with a separated API, generated client, modern React frontend, migration-managed PostgreSQL and RBAC, and containerized delivery.
  • Designed and hardened AWS CDK infrastructure using managed containers and PostgreSQL, HTTPS edge delivery, keyless CI authentication, conditional rollouts, and workload-aware cost controls.
  • Built secure multi-tenant identity and administration spanning sessions, password recovery, organizations, teams, invitations, self-service workspace creation, and revision-level authorization.
  • Implemented role-scoped reporting and external survey synchronization with encrypted organization credentials, operational sync monitoring, curated trends, and live TeamQ and OrgQ journeys.
  • Expanded the MHQ survey and research platform with lifecycle controls, accurate drop-off analytics, mobile interaction safeguards, an embeddable Web Component, and an invite-only CSV Research Calculator.
  • Delivered machine-to-machine survey exports and a service-account console with scoped access, one-time credentials, token rotation, stable historical revision identity, deterministic CSV contracts, and pagination.
GoReact & Next.jsPython & uvAWS CDKPostgreSQLBigQuery & S3

03 / Selected projects

Built to be used.

A small selection from a broad public body of work - research software, AI experiments, secure tools, and open source.

04 / Research

Intelligence for better decisions.

My academic work explores how neural and fuzzy systems can model uncertainty, assess risk, and support more informed choices in tourism.

Full ORCID record

05 / Connect

Have an interesting problem?

I'm always interested in ambitious products, intelligent systems, and collaborations where thoughtful engineering matters.