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.
- Speciality
- Ruby, Rails, PostgreSQL, APIs, application security
- Engagements
- Freelance, contract, project-based, part-time
- Contact
- greg@molnar.io
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. Send a short email. Tell me about your Rails app, the problem, and the kind of help you need.
- 2. We clarify scope. I ask questions about the codebase, team, stack, timeline, and risks.
- 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. 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.