Almir SarajčićSoftware consultant · Building Kogen

I help teams build and improve software.

I’m a software consultant specializing in Elixir, Phoenix and agentic development. I’m also building Kogen.

I use coding agents to deliver software and take responsibility for the technical decisions, verification and final result. I've worked in software since 2012.

How I can help

Start with a specific problem or an ongoing engagement. We agree on the outcome, the checks and the handoff. I provide consulting through Optimum Tech.

Discuss your project →

Building Kogen

My work on software-building systems and verification.

Kogen

In development

I’m developing Kogen, a software-building system designed around feature shaping, implementation, checks and independent review.

Explore Kogen ↗

Kogen Bench

Experiments, methods and results on coding agents and software verification.

Read the experiments ↗

Other products

Our products at Optimum Tech.

Open source

Tooling and writing released for other Elixir and Phoenix teams to use.

History

Where the work has happened, most recent first.

  1. 2022–
    Founder & Software Consultant, Optimum

    I build software products and provide consulting through Optimum Tech. From 2022 to January 2026, I ran Optimum BH, an Elixir and Phoenix agency, leading delivery, technical direction, code review and team development.

  2. 2020–24
    StoryDeck

    I built a paid proof of concept for Hikaya, then continued the product as StoryDeck as co-founder and technical lead, through MVP and production.

  3. 2019–
    Contract work

    Contract work included WPA3 support for Nerves on a Raspberry Pi 4, real-time production tracking with GlobalReader, and other Elixir and Phoenix applications.

  4. 2012–20
    Earlier

    I worked on the backend at Mukuru, a pan-African remittances company, mostly in PHP with domain-driven design and plenty of legacy code. Before that I was full-stack at Klika and Social Eddy.

Let’s talk.

For consulting on your application or development workflow, contact me at the address below.

[email protected] →