Sinisa Mikulic

Product engineer. Building the features that move money since 2012.

Fintech: regulated banking, payments, wealth management and consumer finance. International payments at Glean, marketplace search at Credit Karma, core product at solarisBank in Berlin. Usually the first or lead engineer, working directly with founders.

JavaScript
TypeScript
React
GraphQL
Node.js
Styled Comp.

“Siniša is an exceptional software engineer and consultant who was a pleasure to work with. His reliability and easygoing demeanor made him a valuable addition to our team, and his expertise helped us make significant strides in our business.

His contributions have left a lasting impact on our product and processes, and I would gladly work with him again.”

Howard Katzenberg
Howard Katzenberg,
Founder of Glean AI

“Siniša possesses extensive specialist knowledge, which he always deployed confidently and skillfully in practice. He demonstrated high personal initiative and identified fully with our company.

Even in situations where his workload was extreme, he demonstrated the greatest resilience and found exceptional solutions for any problem that arose.

Ingmar Krusch
Ingmar Krusch,
VP Engineering at solarisBank

Siniša is great, reliable developer who isn’t afraid to step out of his role when necessary.  He pushed himself relentlessly to improve his skills on a daily basis.

After a couple of successful projects he moved to Berlin and then finally to Bay Area.

Siniša is down to earth hardworking professional. Can’t recommend him enough!”

Ivor Reic
Ivor Reic,
Owner at Codetree.co

Projects I worked on

Credit Karma

Credit Karma

Credit Karma has over 90 million members and 1 billion in revenue annually. Recently acquired by Intuit for 7.1b. It offers free credit score reports, credit cards, personal loans shopping, tax filing and other financial products.


Glean

Glean

Glean is Smart AP that gives finance teams visibility, clarity, and confidence with their vendor spend. Recently raised 10.8m. You can automate accounting workflows and identify savings opportunities at the line-item level as well as get the big picture on your company’s spend.


solarisBank

solarisBank

solarisBank is a Berlin-based 250-person fintech company which took them less than three years to build the banking-as-a-platform, scale up a team, and raise almost €100m in funding rounds with Arvato, BBVA, Visa, Lakestar and other.


Movieo

Movieo

My friends and I love movies, but finding great ones to watch is usually a hassle. We had been searching for a simple and well-designed movie-browsing interface, yet we couldn't find one. Therefore, we decided to create one ourselves.

Showcase project

Monthly App

Monthly App

Personal finance and budgeting, live at yourmonthly.app

A live product I designed, built and maintain alone: real users, analytics driving what gets built next, and a security audit I run against my own authorization logic.

React, TypeScript and Apollo on the client. GraphQL API on Node.js with Prisma and Postgres. Source is public, including the decision records and the audit log.

How I work

Effective and transparent communication

Most wasted work comes from building the right thing for the wrong problem. I'd rather spend a day on the question than a month on the answer, so expect me to push back before I start rather than after.


AI tooling with guardrails

I set up how teams work with AI coding tools: shared conventions and review rules across repos, so moving faster doesn't cost you design quality. A technical proof of concept becomes cheap enough to run during discovery, which means you find out whether an approach works while you're still deciding what to build.


Pragmatic with business goals in mind

My goal is your business outcome, so I trade speed against quality deliberately rather than by default. Pre-revenue that means shipping what lets you learn and noting the debt we took on; later it means slowing down where being wrong is expensive, like money, authorization and anything touching user data. I'll tell you which mode I think we're in.


I won't waste your time

I'm self-managed: I adopt your conventions rather than import my own, and I know which decisions to make alone and which to bring to you. If I'm blocked, you hear about it the same day rather than at the next standup.


Flexible and risk free engagement

Hiring is a risk, more so remotely and on a contract. I'd rather you choose to keep working with me each day than be locked in, so I sign flexible contracts you can end at any time.

Get in touch

Tell me more about your project and send me an email at  sinisa@codewell.studio