A7C

Labs

Selected projects - architecture, constraints, outcomes.

Similarity-based human mobility prediction across 225K+ users and 4 cities using DTW, GMM blending, and interpretable pattern transfer

AI / Spatiotemporal / Research

Similarity-based human mobility prediction across 225K+ users and 4 cities using DTW, GMM blending, and interpretable pattern transfer

A production-grade trajectory prediction algorithm for the SIGSPATIAL GISCup 2025 challenge. The algorithm finds users with similar movement patterns and blends their behaviors with Gaussian Mixture Models to predict where an individual moves next. It reaches competitive GEO-BLEU scores and stays interpretable.

PythonSpatiotemporal AnalyticsDTWGaussian Mixture ModelsParquet+3
Read0%
Interview transcription and AI chat built around Celery chains, embeddings, and context routing

AI / Workflow Systems

Interview transcription and AI chat built around Celery chains, embeddings, and context routing

Built for a client processing large volumes of interviews. Celery orchestrates the recordings, the system embeds uploaded documents, and a tag system controls which context slices each interview can reach, so the AI chat answers from the right material rather than the whole corpus.

DjangoCelery ChainsOpenAI Embeddingsagnopgvector+2
Read0%
Cross-platform factory ERP app used daily on-site for stock tracking and task management

Mobile / Factory Ops

Cross-platform factory ERP app used daily on-site for stock tracking and task management

We built the full Flutter client and Django REST backend for a production app that workers in a factory use every day. The project rewards reliability and usable flows over launch-page polish.

FlutterDartDjango RESTPostgreSQL
Read0%
Reducing Docker build time by -96%

Performance / CI

Reducing Docker build time by -96%

I took over a slow CI pipeline, reworked the shell scripts, restructured the Dockerfiles for layer caching, and added multi-stage builds. The result cut delivery time and carried over to several other projects.

DockerShellLayer cachingMulti-stage buildsGitHub Actions
Read0%
Power Automate and PowerApps frontends extended with a service running on Azure AKS

Low-Code / Cloud

Power Automate and PowerApps frontends extended with a service running on Azure AKS

We built an order management solution on Microsoft's low-code stack, then pushed past the platform limits with a Flask microservice on Azure AKS. A case of working with the stack a client already runs instead of forcing a rewrite.

Power AutomatePowerAppsM365Azure AKSFlask+1
Read0%
Angular frontends on Django backends with Playwright coverage across multiple projects

Web Delivery

Angular frontends on Django backends with Playwright coverage across multiple projects

Several production frontend implementations for agency clients: component architecture, routing, reactive forms, API integration, and end-to-end coverage in Playwright. This is the steady client work that carries a project.

AngularTypeScriptBootstrapDjangoDRF+1
Read0%
JWT, OAuth2, Entra ID, CORS/CSRF, and Kubernetes RBAC configured for production setups

Security / Hardening

JWT, OAuth2, Entra ID, CORS/CSRF, and Kubernetes RBAC configured for production setups

We configured production Django APIs with OAuth2, JWT, and CORS/CSRF enforcement to match client requirements instead of the shipped defaults. SSO runs through Azure Entra ID via Django Allauth. Kubernetes clusters use RBAC and namespace isolation.

OAuth2JWTAzure Entra IDDjango AllauthK8s RBAC+2
Read0%
SVG threat detector PoC built after hitting upload vectors that basic validation misses

Open Source / Security

SVG threat detector PoC built after hitting upload vectors that basic validation misses

This proof-of-concept goes past MIME checks. It parses SVG structure and inspects embedded script behavior, event handlers, and injection surfaces. It works as a case study because it shows how you reason when a standard package solves half the problem.

PythonSVGXML/AST analysisXSS detectionSecurity
Read0%
Zero-trust SSH access via Cloudflare Tunnel

DevOps / Zero Trust

Zero-trust SSH access via Cloudflare Tunnel

We replaced an open port-22 firewall rule with a Cloudflare Tunnel and Access policy. Developers SSH through Cloudflare's network, and the server holds only an outbound connection to Cloudflare's edge.

Cloudflare TunnelCloudflare AccesscloudflaredZero TrustLinux+2
Read0%
Selectline <-> Shopware integration with 12K clients, 25K products, and sub-minute sync cycles

ERP / Ecommerce

Selectline <-> Shopware integration with 12K clients, 25K products, and sub-minute sync cycles

Three years as product owner on a production ERP-to-webshop integration syncing orders, clients, products, and images. The Selectline API was unreliable by design, so the sync pipeline had to be idempotent, retry-heavy, and maintainable under same-day hotfix pressure.

PythonDjangoDRFREST APIPostgreSQL+8
In Maintenance

© 2017 - 2026 · A7C