offline-task-manager
A task app that works with no connection: local SQLite store, queued background sync with retries, and optimistic UI so it never feels broken offline.
Work
Python and TypeScript, from the database to the model to the screen. Open to remote and contract roles in full-stack, backend and AI engineering.
Now building
An AI memory for the relationships your work depends on.
Built first for real estate agents and recruiters: people whose work runs on remembering people. You record a 30-second voice note after meeting someone. Atelity remembers the details, reminds you when it matters and drafts the follow-up.
It started when I lost every audio recording on my phone. I built notetoself_app so that could never happen again. Atelity grew out of that.
Stack
Featured
A task app that works with no connection: local SQLite store, queued background sync with retries, and optimistic UI so it never feels broken offline.
Trading platform front end — auth, dashboards, wallets, trading modes and an admin panel — over an Express and PostgreSQL backend.
Real-time news aggregator: a chronological headline stream over WebSockets with a virtualized feed.
Backend for malaria-case tracking — authentication, input validation and database migrations.
An extensible agent built to take on learning tasks end to end.
An MCP-powered assistant that makes a Notion workspace usable as a live dictionary from text fields across apps.
The rest
Everything here is a public repository. Some are finished, some are notes from learning in the open.
A GitHub repo cleaner with scoring, docs and changelogs.
JavaScriptAI-assisted navigation experiments.
JavaScriptAutomated trading bot for Deriv.
PythonAgent work on auditing Solana programs.
SolanaBuilt after I lost every recording on my phone: keeps audio safe and helps you remember what was in it.
Dart · FlutterBasic machine-learning projects from the start of the road.
Machine learningEntries into Kaggle machine-learning competitions.
Machine learningMixing experiments on the web.
TypeScriptRapid prototyping work.
TypeScriptA WhatsApp bot.
PythonLearning Kotlin and Android development from zero.
KotlinLearning Java in the open.
JavaSmall Python builds.
PythonA weekly publishing backbone.
TypeScriptBMI calculator on the Internet Computer.
MotokoA chat experiment.
WebEarly-stage build, public from day one.
CodeContact
Open to remote and contract roles in full-stack, backend and AI engineering. I work in Python and TypeScript across the stack, from the database to the model to the screen.
Elsewhere