What I've built

From a full-cycle solo product to internal highload systems built with a team.

SoulMates

In development

A dating platform I designed and built solo, from the database schema to CI/CD: ML-based matching, real-time chat, WebRTC calls, and a couples ecosystem (shared budget, timeline, challenges).

  • Repository Pattern architecture; the ML recommendation engine runs as an isolated FastAPI service.
  • Two-tier caching (in-memory + disk) and batched queries eliminated N+1 lookups in candidate recommendations.
  • A LightGBM ranking model (16 features, Jaccard similarity of interests), MMR diversification, and an ELO rating to solve cold start.
  • A 6-layer privacy system: EXIF stripping, geo-coordinate fuzzing, contact filtering before a match, and photo verification.
  • 340 tests at 97% coverage: unit, rollback-isolated integration, E2E (Playwright), load testing (Locust); deployed via GitHub Actions.
FastAPIPostgreSQLRedisRabbitMQCeleryLightGBMReact

Service center platform (POWER International-TIRES)

Production

Client-facing app and internal app for service center staff. Geo-search with timezone detection, order flows, an API-key system, and integration tests for 50+ routes.

PHPYii2MS SQLRedisDocker

Want to discuss a project?

Tell me about the challenge. Let's talk architecture, timeline, and stack.

Get in touch