Senior Ruby on Rails freelancer

Ruby on Rails freelancer for reliable, security-minded development

I am Greg Molnar, an independent Ruby and Ruby on Rails developer. I help teams ship features, maintain existing Rails applications, upgrade legacy codebases, fix performance issues, and build safer production systems.

I also have a security background as an OSCP-certified penetration tester, so I look at Rails work through both a developer and an attacker mindset.

Greg Molnar, Ruby on Rails freelancer
Speciality
Ruby, Rails, PostgreSQL, APIs, application security
Engagements
Freelance, contract, project-based, part-time

Ruby on Rails services

Practical help for teams that need a senior Rails contractor who can become productive quickly.

Feature development

Build new Rails features, APIs, admin tools, integrations, background jobs, and internal workflows.

Maintenance and upgrades

Upgrade Rails, Ruby, gems, and infrastructure dependencies without turning the project into a rewrite.

Performance work

Find slow queries, memory issues, N+1s, caching problems, and other bottlenecks in production Rails apps.

Security-focused Rails work

Fix vulnerabilities, review sensitive code paths, harden authentication, and improve Rails security practices.

Legacy Rails rescue

Stabilise older Rails applications, improve test coverage, reduce technical debt, and make change safer.

Code review and consulting

Get an experienced second pair of eyes on architecture, implementation, pull requests, and risky changes.

A good fit if you need

  • a senior Rails freelancer who can work independently,
  • extra Rails capacity without hiring a full-time employee,
  • help with a legacy or business-critical Rails application,
  • someone comfortable with both product work and technical debt,
  • a developer who understands application security.

Why work with me?

I have contributed to open-source Ruby and Rails projects, including Ruby on Rails(top 300 contributor), Rack Mini Profiler, Ransack, and Mongoid.

You work directly with me: no agency handoff, no junior developer behind the scenes, and no unnecessary process.

How an engagement usually starts

The best way to begin is with a clear, small first step.

  1. 1. Send a short email. Tell me about your Rails app, the problem, and the kind of help you need.
  2. 2. We clarify scope. I ask questions about the codebase, team, stack, timeline, and risks.
  3. 3. We start with a focused task. A small paid task or audit is often the easiest way to see if it is a fit.
  4. 4. Continue if useful. If the collaboration works, we can move into ongoing freelance or contract work.

Need help with a Ruby on Rails application?

Send me a short description of your app, your stack, and what you need help with. I will reply and let you know if I can help.

FAQ

Do you work hourly or fixed-price?
It depends on the work. Ongoing contracting is usually hourly or daily. Clearly scoped projects can be fixed-price.
Can you work with an existing team?
Yes. I can work independently or collaborate with your developers through pull requests, issue trackers, Slack, and regular check-ins.
Can you help with legacy Rails apps?
Yes. Legacy Rails maintenance, upgrades, test improvements, and careful refactoring are a good fit.
Do you sign NDAs?
Yes, when needed.