Ondrej Rafaj

Co-Founder at UnlikeOtherAi.com

Falkirk, Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Ondrej Rafaj is a senior software engineer and co-founder with 14+ years delivering mobile, backend, and large-scale products for clients like Audi, Visa, IKEA and Apple. He blends deep native mobile expertise (Swift/Objective-C) with production-grade backend and AI integrations, contributing to notable open-source Swift projects such as Vapor and Fluent. As a former CTO and agency leader who grew teams to 30–40 engineers, he combines hands-on coding with outcome ownership, pragmatic architecture, and strong budget awareness. His current focus is using AI as a controlled engineering tool—building private-cloud AI tooling and constraining models for correctness, security, and IP protection. Fast to onboard legacy code or lead greenfield systems, he prefers roles where he can both build and guide teams rather than purely manage. Outside tech he runs an award-winning brewery, a detail that underscores his creative energy and operational discipline.
code14 years of coding experience
job24 years of employment as a software developer
languagesEnglish, Czech, German
stackoverflow-logo

Stackoverflow

Stats
4,372reputation
356kreached
50answers
76questions
Badges
iphone
top-5%
github-logo-circle

Github Skills (22)

application-framework10
url-routing10
query-builder10
app-framework10
http10
databases10
vapor10
orm10
swift10
database10
iphone9
sql9
server-side-swift9
web-framework9
xcode6

Programming languages (8)

TypeScriptShellCJavaScriptObjective-CSwiftRubyDart

Github contributions (5)

github-logo-circle
vapor/vapor

Apr 2018 - Aug 2019

💧 A server-side Swift HTTP web framework.
Role in this project:
userBack-end Developer
Contributions:2 releases, 8 commits, 10 PRs in 1 year 3 months
Contributions summary:Ondrej primarily focused on modifying and extending the Vapor web framework's routing and content handling features. Their contributions involved making internal methods public, updating existing code related to media types and content configuration. Furthermore, they introduced a shift from the older `NIOHTTPClient` to the more modern `AsyncHTTPClient` within the project dependencies. These changes aimed to enhance the framework's usability and dependency management.
http2frameworkswift-nioswiftserver-side
vapor/fluent

Mar 2018 - Apr 2018

Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
Role in this project:
userBack-end Developer
Contributions:11 commits, 13 PRs, 3 branches in 1 month
Contributions summary:Ondrej primarily focused on fixing join mapping issues within the Fluent ORM. They made several revisions to the `QueryBuilder`, `QueryDataDecoder`, and `QueryField` files, suggesting they were working on data decoding and query construction. Their work involved modifying internal data structures and refining how data is accessed and processed within the ORM. These changes directly improved the functionality of the Fluent ORM.
relationsnosqlmysqlsqldatabases
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ondrej Rafaj - Co-Founder at UnlikeOtherAi.com