biruk@web: ~

$ whoami

Biruk Dawit

> Software Engineer

Builder of software — from backend systems to the browser.

$ ./say-hello

A bit about me

I build software end-to-end. Lately I manage analytics systems at Taggstar (powered by Syndigo); previously at Barclays. I also run, dance and climb.

Where I've worked

Taggstar (powered by Syndigo) Current Oct 2020 – Present

Software Engineer

Build and maintain the backends behind customer- and admin-facing dashboards, internal data/config tooling, and reporting services — all backed by end-to-end tests. Recent work leans into LLM-powered products.

Barclays Jul 2016 – Sep 2020

Software Engineer

Worked on a highly distributed risk-analytics platform, focused on its testing framework.

What I work with

Languages

Java Python SQL Bash

Frontend

HTML CSS JavaScript

Data & AI

DuckDB Athena LLM integration

Cloud & Infra

AWS Linux

Practices

End-to-end testing Automation

Selected work

Natural-language config queries

Athena-style SQL over JSON configuration with DuckDB, topped with an LLM layer so you can ask questions in plain English.

LLM knowledge wiki

An internal wiki wired to an LLM (Hermes), Karpathy-style — ask a question, get an answer grounded in the team's own docs.

Dashboard backend

The service powering customer- and admin-facing dashboards, with a full end-to-end test suite keeping it honest.

Reproducible Mac setup

A scripted, deliberate laptop rebuild: a minimal core bundle, opt-in add-ons, bootstrap + verify scripts, and clean personal/work identity separation.

Linux From Scratch

Built a working Linux system from source — toolchain and userland compiled by hand — to demystify what sits under the shell.

Risk-analytics test framework

At Barclays, built the testing framework for a highly distributed risk-analytics platform.

Get in touch

Happy to talk about engineering, collaboration, or anything interesting. Drop me a line: