Based in Miami. I build practical generative AI applications, especially for document processing, search, and complex business workflows. I spend a lot of time on the systems around the models — durable orchestration, distributed services, and cloud infrastructure, mostly on Azure. I also have years of experience building identity platforms and working with applied cryptography, open standards, and secure systems.
A free, open-source Mac menu bar app that lets ChatGPT and Claude talk it out. Give it a topic and Errol carries every reply between the two desktop apps while you watch, so each assistant keeps its own memory, tools, and settings. It drives the apps through macOS Accessibility the way you would, so there are no API keys, no account, and no server in the middle.
Nutrition tracking through conversation. Describe a meal in Claude or ChatGPT and Ziva resolves it to USDA food data with a detailed nutrient breakdown.
A self-hosted, read-only dashboard for understanding durable workflows in DBOS Transact applications. Point it at Postgres or SQLite and inspect workflow state without app-side wiring.
A digital credential wallet where your passkey is the wallet — no seed phrase, no server-side custody; the entire key hierarchy is derived from the passkey PRF. The live demo pairs the wallet with a DMV issuer and two age-checking verifiers, with a guided tour up the privacy ladder: OID4VCI issuance, OID4VP presentation, BBS selective disclosure, and in-browser zero-knowledge predicate proofs.
A free, open-source Mac menu bar app that lets ChatGPT and Claude talk it out. Give it a topic and Errol carries every reply between the two desktop apps while you watch, so each assistant keeps its own memory, tools, and settings. It drives the apps through macOS Accessibility the way you would, so there are no API keys, no account, and no server in the middle.
My role: Creator · Solo developer
Built with: Swift · SwiftUI · AppKit · macOS Accessibility · Next.js
Nutrition tracking through conversation. Describe a meal in Claude or ChatGPT and Ziva resolves it to USDA food data with a detailed nutrient breakdown.
My role: Creator · Solo developer
Built with: SvelteKit · Python · .NET · MCP · Azure · Cosmos DB · GPT-4o
A self-hosted, read-only dashboard for understanding durable workflows in DBOS Transact applications. Point it at Postgres or SQLite and inspect workflow state without app-side wiring.
A digital credential wallet where your passkey is the wallet — no seed phrase, no server-side custody; the entire key hierarchy is derived from the passkey PRF. The live demo pairs the wallet with a DMV issuer and two age-checking verifiers, with a guided tour up the privacy ladder: OID4VCI issuance, OID4VP presentation, BBS selective disclosure, and in-browser zero-knowledge predicate proofs.
Single-click selects · drag to move · double-click or press Enter to open
About Tomislav
Hello, internet.
Tomislav Markovski
Senior Cloud Architect & Consultant
◆ Miami, Florida
Based in Miami. I build practical generative AI applications, especially for document processing, search, and complex business workflows. I spend a lot of time on the systems around the models — durable orchestration, distributed services, and cloud infrastructure, mostly on Azure. I also have years of experience building identity platforms and working with applied cryptography, open standards, and secure systems.
20+
years building software
3
favorite hard problems: AI, cloud, identity
∞
curiosity about how systems fit together
Portfolio
T7 Disk / Portfolio5 applications
Select an application to inspect it.
Experience Timeline
A little over two decades in the stack
From web forms to durable AI workflows.
2024 — now
Nimble Gravity
Engineering Manager
Gen AI applications, intelligent document processing, durable workflows, and Azure cloud systems.
2019 — 2024
Trinsic
Co-Founder & CTO
Built and led engineering for decentralized identity infrastructure, developer platforms, and mobile products.
2016 — 2019
BlueMetal / Insight
Senior Architect
Enterprise cloud architecture and mobile applications across public safety, healthcare, finance, and trading.
2014 — 2016
Infusion / Avanade
Senior Consultant / Senior Software Engineer
Enterprise mobile and web applications for education and finance.
2012 — 2014
Seavus
Senior Web Developer
Front-end systems for large datasets and developer tooling.
2002 — 2012
Various consultancies
Software Engineer
Full-stack work across healthcare, enterprise software, and e-commerce.
Education & community
BSc, Computer Science & Information Technology — Goldsmiths, University of London
Electrical Engineering & Information Technologies — Ss. Cyril and Methodius University
W3C Credentials Community Group
Decentralized Identity Foundation
Hyperledger Project
Internet Engineering Task Force
Toolbox
Tools change. Systems thinking travels well.
Things I build with
Languages
C#
TypeScript
JavaScript
Python
Rust
Go
Swift
Kotlin
F#
AI & applications
Generative AI
RAG
Semantic Kernel
DBOS
Intelligent document processing
Workflow automation
Cloud & systems
Azure
Kubernetes
Docker
PostgreSQL
Cosmos DB
gRPC
KEDA
Terraform
Bicep
Identity & security
OpenID Connect
WebAuthn
Verifiable Credentials
DIDs
BBS Signatures
Zero-knowledge proofs
Architecture & leadership
Distributed systems
Cloud architecture
Team leadership
Mobile development
Open standards
Connect
The internet is better when people write back.
Let’s compare notes.
If you are working on a hard systems problem—or just want to say hello—my inbox is open.
practical AI · durable systems · cloud infrastructure · identity
guest@t7m8:~$ ls portfolio/
Type help for available commands.
Appearance
Control panel
Make the workstation yours.
Interface soundsShort synthesized clicks. Off by default.
About This Workstation
T7 Workstation
Release 20.02 · Astro edition
Operator
Tomislav Markovski
Runtime
Astro + TypeScript + no client framework
Storage
Checking the disk…
Location
Miami, Florida
T7 Disk
Reading the filesystem…
Keyboard quick guide
EnterOpen selected icon
⌘ / Ctrl + WClose active window
Alt + MMinimize active window
Alt + ↑ ↓ ← →Move active window
EscapeClose menus or launcher
Trash
Empty
Nothing to see here.
Deleted files wait here until you empty them. Nothing is gone until you say so.
T7 Browser
T7 Browser
Browse the portfolio apps.
Sites open here inside the workstation. You can always send the current page to your external browser.
Loading stopped.Press refresh to try this address again.
Choose an app or enter an address.Some sites may block inline browsing.
Longhand Notes
Fetching the handwriting engine (2.6 MB)…
Text Editor
untitled●
Open a file from the desktop, or run edit ~/notes.txt in the Terminal.
Errol
Independent projectErrolLet ChatGPT and Claude talk it out.
A free, open-source Mac menu bar app that lets ChatGPT and Claude talk it out. Give it a topic and Errol carries every reply between the two desktop apps while you watch, so each assistant keeps its own memory, tools, and settings. It drives the apps through macOS Accessibility the way you would, so there are no API keys, no account, and no server in the middle.
My role
Creator · Solo developer
Built with
Swift
SwiftUI
AppKit
macOS Accessibility
Next.js
Ziva
Independent projectZivaConversation in. Nutrition clarity out.
Nutrition tracking through conversation. Describe a meal in Claude or ChatGPT and Ziva resolves it to USDA food data with a detailed nutrient breakdown.
My role
Creator · Solo developer
Built with
SvelteKit
Python
.NET
MCP
Azure
Cosmos DB
GPT-4o
Longhand
Independent projectLonghandGive digital words a human hand.
Neural handwriting synthesis for web and mobile. Longhand turns typed text into expressive, human-looking handwriting.
My role
Creator
Built with
Neural synthesis
Web
Mobile
Handwriting generation
Argus · DBOS workflow viewer
Independent projectArgusDurable workflows, made visible.
A self-hosted, read-only dashboard for understanding durable workflows in DBOS Transact applications. Point it at Postgres or SQLite and inspect workflow state without app-side wiring.
My role
Author
Built with
Python
FastAPI
DBOS
PostgreSQL
SQLite
Docker
Very Good Wallet
Independent projectVG WalletYour passkey is the wallet.
A digital credential wallet where your passkey is the wallet — no seed phrase, no server-side custody; the entire key hierarchy is derived from the passkey PRF. The live demo pairs the wallet with a DMV issuer and two age-checking verifiers, with a guided tour up the privacy ladder: OID4VCI issuance, OID4VP presentation, BBS selective disclosure, and in-browser zero-knowledge predicate proofs.