5 ~/about
I’m a software engineer in Montenegro with a decade of tinkering, building and studying the art of code behind me — the last 3+ years of it professionally. By day I build ERP software at Data Design. The rest of the time I build the things I wish existed, and I try to ship them properly: tested, documented, honest about their edges.
I care about software that respects the person using it. That means fast pages, apps that work offline and don’t phone home, and READMEs that tell you what isn’t finished yet. It also means picking boring, reliable tools for the parts that have to hold — PostgreSQL, Laravel, plain HTML — and saving the experiments for the parts that are fun.
These days I fully embrace agentic engineering — AI-pilled, as my GitHub bio says, in the most practical sense. Most of my code is now typed by agents I direct: I write the plan, they implement in parallel git worktrees, other agents review and test in a real browser, and I decide what merges. It makes taste, architecture and testing matter more, not less. One deliberate exception: my Sudoku library is 100% hand-written, no LLMs — that’s where I keep the fundamentals sharp.
When I’m not shipping, I’m tweaking my desktop: it’s Omarchy, and this site borrows its bar, its tiling and its themes. Press t to cycle through them.
- user
- david@montenegro
- OS
- Omarchy (Arch Linux)
- WM
- Hyprland
- Theme
- Tokyo Night
- Terminal
- foot
- Font
- JetBrains Mono
- CPU
- Ryzen 7 9800X3D
- Langs
- PHP · TS · Rust · Python · Go
- Agents
- Claude Code, in parallel worktrees
- Location
- Montenegro (UTC+1/+2)
- Uptime
- 10 years of code, 3+ pro
~ git log --oneline
-
2024 — now
Software engineer, Data Design
TiramisuERP — sales, finance, HR, payroll, CRM, retail and restaurants for 1,000+ companies across Montenegro, Serbia and Bosnia and Herzegovina, built on PHP and Laravel. I also lead development of a new multi-tenant SaaS product.
-
2025 — now
Client websites
Design, build and hosting for small businesses and creative people: a bilingual site with a CMS for a career mentor, a literary magazine with its own editorial desk, and a static site for a drywall company.
-
2026
Side projects, at a sprint
Pinhole, a local AI image generator in Tauri and Rust; three plugins on the Omarchy marketplace; a hardened stable-diffusion.cpp fork; and a Go Sudoku solver.
-
2023
Bachelor’s degree
Thesis: Cinemanija, a cinema booking system on the TALL stack — seat picker, four roles, 30+ use cases, queued email notifications, PDF reports and 64 pages of UML.
-
2019
Hello, GitHub
A few years into tinkering by then: hotel databases in T-SQL, a Discord bot in C#, Java for school and a lot of PHP. The usual way in.