Work
Things I’ve built
Five bodies of work from about a year. For each one: what it was, what I personally did, and what came of it. Client names and internal vendor stack are left out on purpose.
Product
Aug 2025 — Mar 2026
Teknomee Solutions
Krons24 — job scheduling platform
A multi-tenant platform for scheduling, running and monitoring jobs across customer infrastructure.
What I did
- Wrote the first commit in the repository, and built most of the authenticated product: sign-in, route guards, job and server views, pagination and session monitoring.
- Moved to the backend ten weeks in: activity-log schema, models, routers and services, with versioned migrations.
- Worked the API surface end to end — endpoint behaviour, delete semantics and the Swagger contract the frontend consumed.
- Next.js
- React
- Python
- FastAPI
- SQLAlchemy
- Celery
- Redis
Live, and the frontend is largely mine.
See it livePlatform
Jun — Jul 2026
Teknomee Solutions
Multi-tenant email delivery platform
A self-hosted email-sending platform with per-tenant isolation, deliverability controls and analytics.
What I did
- The widest surface area I have worked across on a single system.
- Console and dashboards, plus backend work in the API, worker, dispatcher and queue layers.
- Contributed to the spam-guard and IP-reputation libraries, and to DNSBL monitoring tables.
- Wrote analytics migrations against a column store, including enum changes on materialised views.
- Built the campaign report as a generated PDF, and took the whole console through a responsive pass.
- NestJS
- Next.js
- TypeScript
- Prisma
- ClickHouse
- Redis
The system I would most like to be interviewed about.
Security
Jan — Feb 2026
Teknomee Solutions
Security scanning APIs
An API that drives an automated security scanner against a target's endpoints and returns structured findings.
What I did
- Built the scanner API in FastAPI, and wrote most of the service.
- Wrote the OpenAPI specification checker and target validation, so a malformed target fails before a scan starts.
- Added a health route for scanner connectivity, moved scan identifiers to UUIDs, and reworked the engine logic around alert severity.
- Python
- FastAPI
- OpenAPI
Infrastructure
2026 — Present
Teknomee Solutions · multiple organisations
Observability across ~25 servers
Monitoring for infrastructure that previously had none, across several organisations of four to five servers each.
What I did
- Started with one server and one node exporter, and grew it into Prometheus and Grafana across roughly 25 machines.
- Added blackbox probes for the sites themselves, not just the boxes underneath them, with email alerting.
- Tracked CPU, memory, disk and process health on infrastructure where processes were being killed without anyone noticing.
- Wrote the automation that backs up the company's self-hosted Git.
- Practised on my own EC2 instances first, so I was not learning it on someone else's production.
- Prometheus
- Grafana
- node_exporter
- blackbox
- AWS EC2
- Linux
Caught a customer-facing site down from a dashboard, before a single customer reported it.
Sites
Dec 2025 — Aug 2026
Teknomee Solutions
Seven live sites and products
Product and client sites, taken from design through content, SEO and deployment. On most of them I wrote nearly all of it.
What I did
- Design, layout and motion, then structured data, sitemaps, robots and metadata.
- Deployment flow, and the class of fixes that only show up once something is actually live.
- A full brand site for an international client, built end to end on my own.
- Next.js
- React
- TypeScript
- CSS
All seven are live. Go and click them.