Senior Ruby on Rails engineering and senior quality engineering.
Programmicat Ltd is two independent senior specialists,
contracting B2B from Sofia since 2017.
Mikhail Fedotov
Senior Backend Engineer · Ruby / Rails
22 years in production systems, 15 of them in Ruby and Rails.
Multi-tenant SaaS, large-scale data migration, and the operational tooling that
keeps a fleet of customer installations manageable. Equally at home starting from
an empty repository or from an undocumented, version-locked system the business is
already running on — and in either case leaving behind infrastructure the team can
operate without him.
- Migrated a 200 GB ratings platform off a version-locked Drupal/PHP codebase to Ruby on Rails
- Built a resource registry covering ~3,000 infrastructure units across ~300 customer installations
- Rails 5→6→7 across a live fleet, sole owner of 6→7; MongoDB 4.x→8.0 across live customer installations
- Built an agentic end-to-end test harness: an AI agent composes preconditions through RSpec factories, then drives Playwright through Markdown-authored scenarios — catching behavioural defects assertion-based E2E structurally cannot
- Created claude-workspaces (Go, MIT): each parallel AI coding session gets a complete isolated dev stack — its own worktree, port block, environment and running daemons — so several agents can run the real application at once without colliding; daily driver
Ruby · Rails 5–8 · RSpec · Hotwire · PostgreSQL · MySQL · MongoDB · Redis ·
Kubernetes · Helm · Ansible · Kamal · Linux · Go · agentic test harnesses ·
multi-agent orchestration
Previously: Peytz Mail · Easy Software · Jensen Technologies (CSRHub)
linkedin.com/in/phaengrisgithub.com/Phaengris
Irina Melnikova
Senior QA Engineer · Test Automation & Technical Testing
18+ years across manual, automated and technical testing.
Web, mobile, desktop and data-integration systems, as sole QA or embedded in a
delivery team. Builds a quality practice from a project's first test plan and
pipeline, or into one where testing is thin, absent or structurally difficult —
and leaves it running without her.
- Built the first working end-to-end coverage for Apache NiFi data flows — the project's largest body of automated tests
- Administers Kubernetes across dev, stage and demo environments; owns CI/CD in GitHub Actions
- Tested an AI agent platform end to end: Python suites across the backend, Playwright across a Java frontend, plus security and load testing
- Turned recurring one-to-two-day manual routines into a tool still in daily use by QAs who don't script
- Uses AI tooling daily for test design, script development and log analysis
ISTQB Advanced Level: Test Analyst · Technical Test Analyst · Test Automation
Engineer — Specialist Level: Security Tester — Foundation Level: Agile Tester ·
CNCF Kubernetes & Cloud Native Associate · Python · Groovy · Playwright ·
Selenium · Pytest · Apache NiFi · Kubernetes · Terraform · AWS · GitHub Actions
Previously: Sirma Solutions · Easy Software · RedmineUP · Motorola Mobility · Jensen Technologies (CSRHub)
linkedin.com/in/irinamelnikova