// Andrii Petsera · floatrx · Ukraine, working remotely

Turnkey web systems that automate how companies work.

Andrii Petsera — full-stack web developer, 18 years in IT, end to end from discovery to support.

CRMs, internal tools, process automation and integrations for small businesses, startups and agencies — from discovery to support. In IT and design since 2008, a team lead for 6+ years — now I build with AI in the loop: from idea to a working product, fast.

Discuss a projectSee selected work

Available for new projects · reply within 24 h · UA / EN

Press ⌘K to jump anywhere — or just scroll.

TSandrii.tsREADME.md
// profile — last updated 2026export const andrii = {  handle: "floatrx",  role: "Full-stack web developer",  inIT: { since: 2008, years: 18 },  path: ["designer", "full-stack", "team lead"],  ledTeams: "6+ years",  delivers: "turnkey",  loves: "business process automation",  buildsWith: "AI in the loop",} satisfies Developer;
✓ 0 problemsTypeScript · UTF-8 · Ln 4, Col 32

01 — ~/services

ls what-i-build/

From idea to a working product, fast. AI speeds up the routine parts, so your budget goes into the problem itself.

// Automate with AI

  • flagship

    Business process automation

    CRMs, internal tools and workflow systems that replace spreadsheets and manual routine.

    cron("0 9 * * 1-5")
  • 02

    AI integration

    LLM features, chat assistants, RAG over your documents, AI agents and MCP servers.

    integrate("claude" | "openai", { rag, agents, mcp })
  • 03

    Telegram bots & mini apps

    Bots for orders, notifications and payments; Telegram Mini Apps.

    see: @floatrxbot →bot.on("message")
  • 04

    AI workflow for dev teams

    For development teams: I set up AI coding workflows (agents, loops and guardrails) so developers hand whole tasks to AI and ship faster. Consulting included. Plus IDE plugins, MCP servers, Chrome extensions and CI/CD.

    see: Harness →loop(agent, { until: "done" })
  • 05

    AI documentation & user guides

    AI agents write user guides with fresh screenshots of your app and keep them up to date as the product changes.

    see: Ledgerline →guides.regenerate({ screenshots: true })

// Build

  • 06

    Web apps & SaaS

    Full-stack products, dashboards, analytics and admin panels on Next.js and React.

    build("saas")
  • 07

    Websites & landing pages

    Fast, SEO-ready sites with a headless CMS; WordPress → Next.js migrations.

    migrate("wp", "next")
  • 08

    Desktop & menu-bar apps

    A desktop app over your scripts and CLIs: a window, a menu-bar icon with live status, notifications — buttons instead of the terminal.

    see: Stack app →tray.setMenu(stack)

// Design & motion

  • 09

    UI/UX design

    From Figma to production; design systems. Designing since 2008.

    figma.toCode()
  • 10

    Motion video

    Product tours, feature launches and brand clips: music cut on the beat, voice-over, subtitles. Also videos recorded from your live app.

    see: Showreel →render("tour.mp4", { fps: 30 })
  • 11

    Presentations & pitch decks

    Animated decks for clients and investors, built once and exported both as a video and as a PDF.

    deck.export(["mp4", "pdf"])
pipeline how I work✓ 5 stages · you see progress every week
  1. Discovery

    A call about goals, users and constraints. You get scope and an estimate.

  2. Design

    Flows and UI in Figma, agreed before code is written.

  3. Build

    Short iterations with a live preview link you can click.

  4. Launch

    Deployment, domain, analytics and monitoring — all set up.

  5. Support

    Fixes, new features and growth after release.

Have a project? Let’s talk.

Tell me what you need — I’ll get back to you with questions or a rough plan.

Start a project

02 — ~/work

ls selected work

Automation systems for businesses, a streaming product, client sites — and the tools I build for my own workflow.

Patient 360: census with a patient detail panel

★ featuredNDAUS healthcare SaaS · hospital systems

Ledgerline — revenue intelligence for healthcare

problem
Authorizations, denials and peer-to-peer reviews were tracked across payor portals, spreadsheets and calls — every missed step leaked hospital revenue.
built
Full-stack with a frontend focus (865 of 1,635 commits in the web app): Patient 360, the authorization lifecycle, the P2P queue, oversight dashboards, the action matrix and the admin UI; UI/UX design; NestJS and Go gateway support. An AI pipeline that writes and maintains the in-app Help Center: 57 user guides with 475 screenshots, each screenshot confirmed by an LLM judge. Animated sales and investor decks rendered from one React source as both MP4 and PDF. FHIR R4 R&D: 10 bilingual reports and a working Aidbox proof of concept.
result
Web + adminapps shipped end to end57user guides written and kept fresh by AIFHIR R4interoperability R&D
ReactTypeScriptRedux ToolkitAnt DesignMotionNestJSGoPostgreSQLRemotion

Client name and screens are under NDA — details on request.

All projects · 20 →

↑↓ switch files⌘K open a case by name

// git notes what colleagues say

Mykyta SukharevskyiSystem analyst at Prozorro.salemanaged Andrii directly at Raise.Band✓ via LinkedIn · Feb 2024
“Being on the same team, we’ve developed from scratch and released 2 complex and sophisticated systems, and I cannot overstate Andrew’s role in it… As a frontend lead, he managed 3 trainee/junior developers, who now reached middle level… He’s quick, persistent, productive, versatile.”
Oles TkachukSoftware Developerreported to Andrii directly at Raise.Band✓ via LinkedIn · Apr 2020
“Excellent Head of Front end Department. Always has a vision to improve the project. I’m glad I had to work under the guidance of this person.”

03 — ~/career

git log journey

In IT since 2008 — from web designer to full-stack developer and team lead. Newest commits first.

~/career $ git log --graph --oneline --decorate
  1. cd781c8HEAD → nowSept 2025 → now

    MGear · Full-stack developer · frontend focus

    A revenue intelligence platform for US hospital systems. Web app and admin UI end to end, a role-based analytics redesign, UI/UX design, the marketing site, a desktop app for the dev stack, AI-written user guides, motion videos and decks; NestJS and Go backend support.React · TypeScript · Redux Toolkit · Ant Design · NestJS · Go · Electron · PostgreSQL · Remotion

  2. c5a11a5tag: portals2025 → now

    2KWeby · Web developer · part-time, project-based · Czech clients

    Websites, portals and redesigns for a Czech audience: culture and sports portals rebuilt from WordPress to Next.js, the studio’s own site.Next.js · Prisma · PostgreSQL · next-intl · Vercel

  3. 2404253tag: hanimaxFeb 2026 – Jun 2026

    BOOSTA · Full-stack developer (freelancer)

    Built the HanimaX web app from the first commit — catalog, series and episode pages, paywall and subscriptions, i18n — and helped the backend developer on the NestJS API.Next.js · TypeScript · HeroUI · Tailwind CSS · next-intl · NestJS · TypeORM · Redis

  4. 94a0665branch: freelance2022 → now

    Freelance · Turnkey web development

    Turnkey projects for direct clients, in parallel with company work: business process automation, web apps and websites, Telegram bots and integrations.Next.js · Vercel · Telegram Bot API

  5. 3bbf830tag: head-of-deptJan 2019 – Jan 2024

    Raise.Band · Frontend developer, Head of department · Kyiv

    Led a team of 4 frontend developers building SPA web apps — CRM platforms and internal tooling — from architecture and UI/UX to deployment.TypeScript · React · Redux Toolkit · Next.js · Strapi · Chrome extensions

  6. 412499bAug 2016 – Jan 2019

    Learnify.co · Frontend developer & web designer · Rivne

    80+ turnkey websites — design, layout, CMS integration, SEO and support. Automated the frontend workflow (Gulp, bash, CI/CD), wrote conventions, mentored newcomers.JavaScript · SCSS · Jinja2 · Gulp · CI/CD · Photoshop

  7. 8483e0fMay 2014 – Jul 2016

    Freelance · Web master: design, frontend, backend

    Turnkey websites for clients: design in Photoshop/Illustrator, HTML5/CSS3/jQuery layout, WordPress integration and support.HTML5 · CSS3 · jQuery · WordPress

  8. 45cfb7eJun 2010 – Mar 2014

    RTE Ukraine · Software & web developer, IT administrator

    Software that automated the company’s business processes, plus corporate websites and infrastructure. That’s where my love for automation started.Delphi · WordPress · Linux

  9. 3530569Aug 2008 – 2011

    Web design · Freelance web designer (UI/UX, Flash)

    Interfaces and website layouts in Photoshop for turnkey sites. That’s where my eye for UI/UX comes from.

04 — ~/stack

cat package.json

Tools are the means; outcomes are the point. These are the ones I reach for every week.

{}package.json

{
  "name": "floatrx", "author": "Andrii Petsera",
  "stack": {

"frontend": [13

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Redux Toolkit
  • React Query
  • Zustand
  • GraphQL
  • SCSS
  • HeroUI
  • shadcn/ui
  • Ant Design
  • Motion

"backend": [8

  • Node.js
  • PostgreSQL
  • Prisma
  • Supabase
  • Express
  • MongoDB
  • WebSocket
  • Strapi

"ai & automation": [7

  • Claude
  • MCP
  • OpenAI
  • RAG
  • Telegram Bot API
  • Webhooks & cron
  • Claude Code agents

"motion & desktop": [6

  • Remotion
  • HyperFrames
  • GSAP
  • FFmpeg
  • Electron
  • Tauri

"tooling & delivery": [11

  • Vercel
  • Git
  • Vite
  • Playwright
  • Vitest
  • Storybook
  • GitHub Actions
  • Turborepo
  • Docker
  • Figma
  • Chrome extensions

"leadership": [5

  • Team lead
  • Mentoring
  • Scrum
  • Code review
  • Tech docs

  }
}

05 — ~/faq

less faq.md

Money, ownership and support — the answers before you ask.

How much does a project cost?

It depends on the scope. After a short discovery call you get the scope, a fixed estimate and a timeline, so you know the price before any work starts.

How do payments work?

A prepayment to start, then the rest in parts as agreed stages are delivered and accepted. Small tasks and ongoing work are paid hourly.

Who owns the code and the accounts?

You do. After the final payment I hand over the repository, hosting, domain and every account the project uses, with the docs to run it.

What happens after launch?

Four weeks of free bug fixes after the release. After that, support and new features are paid hourly.

Time zone and communication?

I am in Kyiv (UTC+2/+3) and adjust my schedule to yours, US included. Telegram, email or calls in Ukrainian or English; a progress update with a preview link every week.

Do you sign an NDA?

Yes. Several projects in my portfolio are under NDA, which is why their client names and screens are hidden.

06 — ~/contact

Let’s build
your system.

TSnew-project.ts

Goes straight to my Telegram — I reply within a day.