Fractional CTO/Architect/Coder
I am a world class tech leader and hands on contributor (Ex-Google, Ex-Meta,
2x startup veteran). I love making a team punch well above their weight
through mentorship, training, and finding methodologies that work for the
situation. But I am also just as comfortable as an individual contributor,
diving into the guts of a system and fixing it.
I've recruited and led teams, set technical direction across companies,
and built a wide variety of different systems for different needs.
-
I've builtfirmware running on microprocessors with kilobytes of ram.
-
I've built serverless data processing pipelines.
-
I've built high performance in-house databases engines.
-
I've built Python environments and frameworks that allow data scientists and ML engineers to rapidly iterate and deploy
to consumer devices.
-
I've built a brand new file system based on modern data structures.
-
I've built my own version of Git from the ground up, for production use in open source environments.
You name it, I've done it. And if I haven't, I know someone who has.
What kind of projects do I take on?
I'm interested in working with strong technical teams to solve hard problems.
If you need someone who can augment a smart, hungry team with with somone who
can use their technical ability to push them to the next level, then we should
talk.
I'm particularly interested in problems around distributed systems,
data pipelines, programming languages, performance optimization,
operating systems, and the interface between hardware and software.
If you're looking for someone to come in and implement a standard agile
development process, or whip together yet another CRUD backend, I am
probably not a good fit, though I'll gladly work with you to help find
and vet someone who is.
Why should you hire me?
-
I elevate your team.
Whether you bring me on to help improve team execution, or just to solve a
specific problem in your code, I see mentorship, onboarding and sustainable
development as a critical part of my work.
-
I facilitate collaboration.
Whether you bring me on to help improve team execution, or just to solve a
specific problem in your code, I see mentorship, onboarding and sustainable
development as a critical part of my work.
-
I don't write code, I solve problems.
Regardless of the type of problem, my goal is to find a clear understanding of
the business problem and to solve it efficiently and sustainably.
-
I get to the root cause.
From getting your architecture right, to getting your team humming, all the way
to fixing international standards on the ISO C Standards committee, I make sure
that problems are fixed systemically, and not just patched over.
-
I live and breathe systems.
I have worked on critical systems at Google and Facebook, as well as
architected and built both code and high-performing teams at venture-backed
startups. I have built out high performance, high-availability distributed
systems, low-level network and operating system projects, custom database
internals, and even embedded firmware and drivers.
Learn more
If you'd like to see what I've built in more detail, I've got a
resume. Read it here.
Get in touch
Have a problem you need solved? Let's talk:
ori@orib.dev