KB
Kyryl Bogach

Kyryl Bogach

Technical Leadership / AI Systems / Product-Minded Full-Stack Engineering

A problem-solving engineer and lifelong technology enthusiast with 9+ years of experience. I invest heavily in analysis before implementation, then work hands-on across architecture, product, and delivery to build robust full-stack and AI systems that last.

9+

Years Experience

Remote-first since 2019

Career began in 2017

Based in

Spain

Remote-First Engineer

Working remotely with US and EU teams

Tech Stack

Deeply up to date across modern web and AI ecosystems. I am framework-agnostic and choose technologies based on product goals, constraints, and long-term maintainability.

Full-Stack Web

TypeScriptNode.jsNext.jsFastifyLaravelPHPAngularVueGraphQL

Cloud & Delivery

DockerAWSVercelPostgreSQLMySQLPrismaCI/CDOpenFGA

AI Engineering

RAG SystemsLangChainLangGraphMulti-Agent SystemsPineconeGeminiMistralOCR/LLMNLQ

I trust tools as means, not goals: the right stack depends on the problem, business context, and delivery constraints.

About Me

I speak

EnglishSpanishRussian

What I Love

  • •Food-first living, travel, and coffee > tea
  • •Family life with my 3 cats (Michi, Neko, and Bruji), plus reading (especially Brandon Sanderson)
  • •Gym + Hyrox, competitive gaming, and a pragmatic engineering mindset

What I Avoid

  • •Chaos and poor organization
  • •Broken windows in teams and codebases (small quality issues becoming the norm)
  • •Consistently negative, low-ownership mindset

Experience

Most Recent First

Senior Software Engineer → Technical Lead

Manifest OS

Jan 2026 — Present

Led five senior engineers and an AI engineer on Caseload Intelligence, with hands-on ownership of platform architecture and AI products

  • •Moved from Senior Software Engineer to Technical Lead in April 2026. Led five senior engineers and an AI engineer on Caseload Intelligence, coordinating architecture and delivery with Product and Operations.
  • •Establish shared engineering conventions through code review. Encode development standards into reusable agent skills for AI-assisted development.
  • •Designed and delivered a transactional domain event bus with an outbox and BullMQ relay. Added per-handler retries, crash recovery, and replay, and established it as a documented core platform primitive.
  • •Drove the migration of 5+ product surfaces from PostgreSQL row-level security to relationship-based access control with OpenFGA. Retired legacy authorization infrastructure and resolved a critical post-cutover 403 regression.
  • •Delivered the core of Document Drafter, an AI-assisted legal document product, in seven working days for a Google RFP. Combined deterministic case fields, bounded AI generation, and immutable audit records.
  • •Extended Document Drafter through five releases across the template library, generation engine, authoring preview, and composer integration. Fixed streaming timeouts on complex templates.
  • •Designed and delivered a framework for workflow configuration transfers between environments. Preserved dependencies, validated transfers, reused resources, and supported safe concurrent imports.
  • •Conceived and built an evidence-driven case-management prototype. Owned the proposal, architecture, implementation, experimental validation, and client demonstrations.
  • •Used AI to extract evidence and deterministic code to derive case state from explicit goals and conditions. Built beneficiary, operator, and attorney demo views of the same case, and validated the approach on frozen experimental datasets.
  • •Built Case Radar, an early-warning system for case risk from attorney-client communication. Unified domain language, surfaced sentiment signals in beneficiary lists, and hardened email sync against transient failures.
  • •Rebuilt the product catalog with separate services and add-ons, a dynamic builder, and country, petitioner, and USCIS dimensions. Added UK and Canada service lines and HubSpot integration in close collaboration with the CTO and Product Owner.
  • •Shipped a coexistence layer so legacy and new case-management systems render on the same product surfaces behind feature flags. Enabled gradual rollout without a hard cutover.
  • •Expanded test coverage across high-risk modules and began interviewing engineering candidates within two months of joining.

New York, United States (Remote)

Senior Software Engineer

Myworkout AS

Aug 2021 — Jan 2026

Health-tech systems serving 150,000+ users and workflows over 5M+ workout records

  • •Redesigned storage for high-volume heart-rate and GPS data by offloading time series from MySQL to S3, reducing disk usage by 75% through dual-write migration, backfills, read-time hydration, and retention pruning.
  • •Improved database performance across workout import, contests, and notification pipelines through composite and partial indexes, batch writes, N+1 elimination, and queue tuning.
  • •Designed an event-sourced Challenges subsystem using domain-driven design, aggregates, projectors, and projections, with tokenized invitation flows and REST APIs documented with OpenAPI.
  • •Built security telemetry for authentication failures, authorization denials, OAuth failures, and account deletion events, then hardened OAuth2 flows with PKCE.
  • •Owned production releases across multiple applications while contributing to Laravel, PHP, and Angular upgrades, CI/CD modernization, and test infrastructure.
  • •Led independent AI systems projects spanning RAG with metadata filtering, LangChain/LangGraph conversational memory, multi-agent orchestration, and NLQ over enterprise data.
  • •Architected a secure multi-tenant TypeScript platform with Fastify, GraphQL, Prisma, and Next.js for OCR/LLM document workflows using Gemini and Mistral.

Trondheim, Norway (Remote)

Senior Software Engineer

TechTorch

Sep 2019 — Aug 2021

Product strategy, event-sourced collaboration, AI retrieval, and delivery tooling

  • •Led a major technical reset for a product initiative, presenting a revised architecture, roadmap, estimates, and working demo to C-level stakeholders.
  • •Built and deployed a scalable Next.js application on Vercel using event sourcing to support real-time collaboration.
  • •Standardized rich-text editing on Tiptap across client projects, replacing Quill.js and reducing custom implementation work.
  • •Built semantic retrieval and automation features using Pinecone vector search.
  • •Built isolated per-PR Vercel preview environments using PostgreSQL schemas to streamline development, testing, and staging workflows.
  • •Replaced custom admin panels with AdminJS, reducing implementation cost and accelerating delivery.

Silicon Valley, CA (Remote)

Software Engineer

SmartWay Studio

Nov 2018 — Sep 2019

Multi-client delivery spanning estimates, architecture, implementation, and communication

  • •Delivered custom software for multiple clients, owning technical estimates, technology selection, implementation, and client communication.
  • •Established Laravel, .NET, and Vue as standard technologies across projects, including shared .NET conventions that improved consistency across teams.
  • •Managed multiple client projects concurrently, balancing new development, legacy maintenance, estimates, and delivery commitments for Avatel, Aquaservice, Roly, and Sys4Net.

Murcia, Spain (Hybrid)

Junior Software Engineer

Scorpora Tecno App S.L.

Mar 2017 — Nov 2018

Telecommunications applications for Movistar, Jazztel, and Telefónica

  • •Developed and maintained telecommunications applications for Movistar, Jazztel, and Telefónica, balancing legacy modernization with new product development.
  • •Modernized a legacy PHP, JavaScript, and SQL codebase while incrementally reducing technical debt, and automated third-party data ingestion to reduce manual workflows.
  • •Reverse-engineered a Movistar tool into a reusable microservice, reducing development time.
  • •Designed and optimized REST APIs integrating web applications with a Java backend.

Alicante, Spain (On-site)

Impact

150k+

Users Served

Built health-tech systems supporting 150,000+ users and workflows over 5M+ workout records.

5+ yrs

Senior Ownership

Led architecture and delivery decisions across full-stack and AI-driven initiatives.

3 regions

Remote Delivery

Built products with distributed teams across the US and Europe.

End-to-end

Product Execution

From problem framing to production rollout, with maintainability as a core principle.

GitHub

@kyryl-bogach

LinkedIn

kyryl-bogach

Download CV

PDF format

Switch View

Open to Technical Lead, Lead Software Engineer, Senior Software Engineer, and AI Product Engineer roles (remote-first).

Looking for high-impact product teams where strong engineering judgment matters.