I don't just write code, I help shape features, guide UX, and deliver business value from idea to production.
The real challenge isn't producing code. It's producing the code that brings value.
I've been building web applications since 2009, specializing in Ruby on Rails and related technologies. My work focuses on delivering pragmatic, business-oriented solutions, using modern tools like Hotwire/Turbo, Docker, Tailwind, and AI-assisted development to turn complex requirements into reliable, maintainable products.
To me, full‑stack development goes far beyond writing front-end and back-end code. It's about working closely with clients to shape features, refine requirements, and guide user experience decisions so that what gets built is both valuable and deliverable within realistic timelines.
I've been building web applications since 2009. I've seen technologies come and go and ideas work and fail. That experience means I bring faster problem-solving, fewer wrong turns, and maintainable architecture guidance that actually holds up under real-world pressure.
No hand-holding. No daily standups asking what I did yesterday. Give me context and business goals, and I'll shape the feature, validate wireframes or prototypes with stakeholders, then build, ship, and monitor it, all with minimal oversight.
Even if you're not sure what you want to create, that's okay. I'll work with you to define the right solution, prototype the UX, architect the system, write the code, deploy it, and help your team absorb and apply the knowledge.
I understand that code serves the business, not the other way around. Every architectural, technological, and UX decision I make weighs maintainability against delivery speed and real-world value. I'm here to build your business vision so it drives revenue, not turn your product into a playground for technology experiments.
I use agentic development tools like Claude Code, Codex, and Cursor every day, and I know how to get the best from them without sacrificing quality or security for speed. They're powerful tools that help me move faster, but I understand their limits and apply years of experience to guide them effectively, getting the best possible outcome for every feature I build with them.
I keep clients informed with honest, easy-to-follow written updates. I have years of experience working async-first across continents, with reliable delivery across time zones.
Understand what you need, not just what you're asking for, and refine requirements collaboratively.
Produce UX wireframes or a basic prototype of the feature to validate with stakeholders.
Implement the code and architecture for the feature and review it with the team.
First QA the feature on an independent environment, and once validated, deploy it to production with monitoring in place.
Once the feature is released, I'm here for its long-term support, performance optimization, spec refinement, and more.
Digital conveyancing platform. Complex legal questionnaire with conditional rendering. Rails 7.2, Hotwire, Ruby-first approach. Simplified legacy backend. Team of 5 autonomous senior contractors.
Direct mail platform that physically prints and fulfils personalised postcards. Started as a Shopify plugin, evolved into a data broker mapping multiple third-party APIs. Rails 7.1, PostgreSQL with billions of records, optimized Sidekiq. Shape Up, async-first team of 10. Triple-digit Heroku dynos.
Ed-tech platform. Joined as a contractor to fix a broken platform, stayed 7 years full-time. Grew from a few thousand users to 1.19M users. Led backend RoR team, all architecture decisions, DevOps. Mentored junior developers. Dockerized Rails JSON-API feeding a separate React frontend team, AWS Elastic Beanstalk / Azure.
Domain management for Amazon, Microsoft. Built gTLD Validation System. Full ownership of all Ruby projects, from architecture to deployment.
Social network recommendation platform across web and iPhone. Facebook Graph API, OAuth2, background jobs, RSpec coverage. 4-person Rails team, end-to-end contributions.
"Czech Facebook" with messaging, user walls, photo sharing, and video chat. Small agile team. Project funded by Radio Impuls.
Where it started. PHP/MySQL e-commerce at scale (progamingshop.sk, arasid.sk), data-migration scripts between partner platforms, Apache sys-admin.
Writing at blog.eq8.eu, with 13K+ monthly views at peak. Featured in Ruby Weekly multiple times.
Ruby gems with ~2.3M total downloads. Active contributor. Creator of serverless-ruby.org.
Conference talks on web architecture and deployment.
14K reputation. ~1.9M developers reached. Helping the community one answer at a time.
If you'd like to see more of my work or follow what I'm up to, here's where you can find me online.
Core: Ruby on Rails (every version since 2.3 including the current latest), Hotwire, Turbo, Stimulus, PostgreSQL, Redis, Sidekiq.
AI Tooling: Claude Code CLI (/superpowers, /frontend-design, Subagents, Custom skills), Cursor AI, Tidewave.ai, GitHub Copilot, agent-browser, Cmux CLI, multi-model workflows, work-trees.
Languages: Ruby, Sinatra, Elixir, Phoenix, PHP, CoffeeScript, JavaScript, ES6.
Databases: PostgreSQL, MySQL, ElasticSearch, Typesense, MongoDB, DynamoDB, SQLite (production-level deployment & maintenance: LiteStream, WAL config, multitenancy SQLite), Redis.
Testing: RSpec, MiniTest, Cucumber, Spinach, Selenium, Playwright, Capybara, Jasmine, Factories, Fixtures, TDD, BDD.
APIs: REST JSON, HATEOAS JSON, query-based JSON, GraphQL alternatives.
Infrastructure: Docker, Kamal 2, docker-compose, AWS (EC2, S3, Lambda, RDS, ElasticBeanstalk, ECR, ELB, Amplify, DynamoDB, ElasticSearch), Heroku at scale, Hetzner, Microsoft Azure, Kubernetes, Netlify, Capistrano, Nginx, Puma, Unicorn, Linux sys-admin, Twelve-Factor App.
CI/CD: Jenkins, Travis CI, CodeShip, GitHub Actions.
Architectures: mighty monolith, JSON-API monolith, hexagonal monolith, event-driven monolith, microservices, serverless, hybrid architectures, bounded contexts.
Code Design: DCI paradigm, SOLID, OODD, service objects, policy objects, object decomposition, pragmatic DHH-style Rails.
Performance: Russian Doll caching, model-level caching, ETag, NewRelic, AppSignal, Sentry, Airbrake, global & partial benchmarking.
Methodology: Shape Up, Scrum, Kanban, Extreme Programming, Git Flow, GitHub Flow, pair coding, remote pair coding, async-first remote work.
Frontend: HTML5, semantic HTML, micro-data, SEO, HAML, SLIM, SASS, Webpack, Webpacker, jQuery, Turbolinks, Rails RJS, SJR, Sprockets, Propshaft, ViewComponent, Tailwind.
CSS Frameworks: Bootstrap, Zurb Foundation, Materialize, Bulma, Pico CSS, Tailwind.
UX: Figma, FigJam, wireframing, mockups, responsive design.
Editors: Cursor, RubyMine, Vim, on M3 MacBook Air and Ubuntu 24.04 simultaneously.
Tools: Graphite.