Ivan
Križnar

I craft products, and the interfaces that carry them

Hero image

I began my journey in web development at the age of 14 by building my first website. Since then I've worked as a product engineer, full-stack engineer, team lead, and front-end architect.

My experience spans startups, small firms, and large enterprises in B2C, B2B, and OSS sectors, directly influencing businesses with multi-billion dollar revenues.

What I do

I work end to end. On the front, interfaces and design systems; behind them, the servers, databases and infrastructure that run it all. I've also shipped mobile and desktop apps, and I keep a homelab for everything else.

A good part of my career has been in security, risk and compliance. At Reciprocity I helped build GGRC, an open-source GRC platform we developed for Google, then spun out into our own product, ZenGRC. Today I'm a founding engineer on a security product.

I'm at my most useful in large, established codebases: framework migrations, performance, and the steady work of paying down technical debt.

Stack

  • JavaScript, TypeScript
  • React (also Vue, Svelte, Elm, Backbone, Angular…)
  • HTML, CSS (SASS, Tailwind…)
  • Mobile & desktop (React Native, Expo, Swift, PWAs…)
  • Node.js (also Deno, Bun)
  • Python / Django, Ruby / Rails, PHP
  • Postgres, MySQL, Redis
  • Build & test tooling (Vite, Nx, Vitest, Playwright…), Git

Work & Experience

Fencer
September 2024 - Present
Zenput (acquired by CrunchTime)
March 2020 - September 2023
OctaneAI
November 2016 - November 2019
RiskOptics (formerly Reciprocity)
March 2015 - February 2017
June 2011 - June 2013
RebelMouse
August 2012 - March 2015
Saturized (acquired by Devtech)
January 2010 - October 2011
MyCity Solutions
October 2008 - February 2009

Let's Talk