Software Engineer · Euroloop sp. z o.o.
Jun 2023 — PresentCore developer on Hawke, a cloud-native EV charger management platform delivering real-time monitoring, remote diagnostics, and operational control across a distributed fleet of field devices.
- 01Develop and maintain the platform end to end — React / Next.js and TypeScript on the front, FastAPI / Python and PostgreSQL on the back — streaming live data over persistent WebSocket (OCPP) connections from ~150 field devices across ~21 sites.
- 02Fixed a database bottleneck that had a server pinned at 99% CPU, adding targeted indexes that made the slowest queries up to 70x faster with identical results.
- 03Improved reliability and monitoring: traced a service opening ~5,000 needless database connections an hour and replaced it with proper pooling, and built centralised logging, Grafana dashboards, and recovery tooling behind >99% device uptime.
- 04Led the platform's AI initiative: built an MCP server that lets AI assistants query live fleet, session, and payment data, plus an in-app assistant — with rate limiting and safety guardrails.
- 05Built a Chrome extension that captures page delete and restore events the vendor's own API never exposed, intercepting internal API traffic and reporting it to a Node.js service.
- 06Developed internal warehouse and procurement platforms (Next.js, React, Node.js, Redis, BullMQ in a Turborepo monorepo) for manufacturing, delivery logistics, inventory control, and scheduling.
- 07Delivered the touchscreen interfaces that run on the devices themselves in Flutter, and integrated a new embedded Linux (Yocto) platform.
- 08Automated build, test, and deployment with Docker and GitLab CI/CD, and built a simulator reproducing real device traffic so the full stack can be tested without hardware.
- 09Implemented payment, invoicing, and e-invoicing compliance flows for a multi-country network — contactless payments, pre-authorisation, tax-ID validation against government APIs, and refund and receipt endpoints.