Move fast on AI without breaking what works.

Demos are easy now. The hard part is building a product you can confidently put in front of customers, inside critical workflows, and at the center of a growing business.

01

Product Strategy

Idea validation

I test your idea with users and show you what to build.

Working prototypes

I build a working version you can try, often within a day.

02

Design & Build

Product engineering

I engineer the whole product, front to back, to carry a growing company for years.

Product design

I design interfaces that make complex products feel obvious.

03

AI Agents

Agents & automation

I build agents that run parts of your business, with a log of every step and an off switch.

AI in the product

I build AI into your product to do whole tasks for your users while they stay in control.

04

Launch & Growth

Launch & scale

I get it live and keep it fast and affordable to run as usage grows.

Ongoing engineering

After launch, I watch how people use it and keep making it better.

TRUSTED BY GLOBAL ENTERPRISES & PRODUCT-LED TEAMS

KamanHotspot ShieldTwingateRonda Rousey

Who's behind this?

CodeFavorite is run by me, Nikola Vejin, a hands-on product and engineering lead.

I work on the kind of product problems where the difficult part isn't simply building it. It's understanding what should be built, reducing the complexity, making good product and technical decisions, and carrying the whole thing through to launch.

I usually work with growing companies facing a problem somewhere between product, technology, and operations. I work forward-deployed, directly with leadership and the people closest to the problem. It might be a product that needs to scale, AI agents connected to business data, or a manual workflow that needs to become simpler and more reliable.

I've been doing this for over twenty years now. I've built products for global enterprises like Kaman Corporation ($1.8B aerospace and defense), public figures like Ronda Rousey (first women's UFC champion), and product-led teams like AnchorFree (Hotspot Shield, 650 million downloads) and Twingate ($400M security startup).

If you're dealing with a difficult product problem, drop me a message.

Nikola Vejin
Nikola VejinLinkedInX
Hands-on product & engineering leadOpen to new projects this quarter
Start a project

Selected work

We couldn't have made RoomHub without you.
Shaun RobinsonSVP, Product & Customer Experience, Pleneo

Ways to start

Most companies come to me in one of three situations. Pick the one closest to yours.

A clear scope gets a fixed price, and open-ended work runs as an ongoing engagement.

Start a project

Tell me what you're building. I'll tell you what I think.

I take on projects I believe in, and I build them to hold up for the long run.

If you're building something that has to work, I'd love to hear about it.

I read every message myself, and usually reply within a day.
Or email me at hey@codefavorite.com
What happens next
1. You send a short note

Tell me what you're building and where you're stuck. A few lines is plenty.

2. We talk it through

I come back with my take and any questions, and we see if it's a fit, no pressure either way.

3. You get a clear plan

I lay out how I'd approach it, what to build first, and what it costs.

FAQ

CodeFavorite is me, Nikola Vejin, a hands-on product and engineering lead who has been shipping since 2004. I build products and AI agents for growing companies, and help founders and leadership teams decide what to build in the first place.

Me, directly, the whole way through. I work forward-deployed with your leadership and team, I stay responsible for the work, and you always talk to me. I keep meetings few and send short written updates with the latest version to click through.

I've built products for companies in aerospace and defense, security, tech, finance, media, retail, entertainment and real estate. What matters more than the industry is a problem hard enough to be worth solving well.

Yes. I build agents that take work off your team, like answering customers, handling orders or pulling reports, using your own data and tools. Every agent keeps a log of what it did and has an off switch. I also build AI into your product that does whole tasks for your customers. I usually start with one workflow and add more once it works.

It depends on the project. Well-defined projects get a fixed price. More complex or open-ended work runs as an ongoing engagement. Either way, you'll know the pricing and why before we start.

Yes. Launch is when real users show up and start teaching you what the product actually needs. I build things I'm happy to keep working on, so ongoing development and improvements after launch are a normal part of how I work.

Send me a note through the contact form with what you're building. I read every message myself and usually reply within a day.
CodeFavorite

CodeFavorite is run by Nikola Vejin, a hands-on product and engineering lead. Shipping since 2004.

favored by founders and leaders

FAVORED BY FOUNDERS & LEADERS

Copyright © 2026 CodeFavorite