Full Stack Developer
Aug 2019 — PresentDaiquiri Team · Remote
Architecture and full stack development across edtech, adtech, IoT and real estate — system design, AI integrations, and shipping end to end.
EdTech Platform Architecture & Development
- Designed and implemented the system architecture for a global edtech platform, covering personalised educational plans and coach payment integrations.
- Built a scalable CMS that lets coaches publish and customise branded sites on subdomains or their own domains, which grew both platform and coach revenue.
- Integrated AI for normalising complex course data and for speech-to-text processing, improving content quality and search.
Python · Django · FastAPI · Vue 3 · Nuxt 3 · PostgreSQL · AWS · Docker · OpenAI · speech-to-text models
Language Learning Data Platform
- Wrote the automated parsers that keep the content database populated, with reliable and continuous collection.
- Implemented vocabulary support end to end: sourcing, normalising and storing word meanings, synonyms and contextual usage.
- Architected the content database layer on Elasticsearch for high-speed full-text search across all textual data.
Python · Nuxt 2 · Vue 2 · PostgreSQL · Elasticsearch · web scraping · data normalisation
AdTech CRM & Automation
- Built core subsystems for a proprietary adtech CRM managing thousands of Facebook ad accounts, with full campaign management.
- A real-time notification system I built cut budget waste by 10% by flagging underperforming campaigns immediately.
- An automation rule engine raised agency revenue by 15%, auto-launching successful campaign variants and handling support appeals for blocked accounts.
Python · Django · Nuxt 2 · Vue 2 · PostgreSQL · RabbitMQ · REST APIs · real-time notifications
IoT Stock Monitoring System
- Built an IoT stock monitoring system for retail shelves, so clients could optimise replenishment and analyse product movement.
- Built the data collection pipelines and analytics dashboards behind it: real-time inventory tracking and anomaly detection, including temperature spikes.
Python · FastAPI · PostgreSQL · IoT protocols · data analytics
Real Estate Data Platform
- Wrote and maintained a set of real estate object parsers with a dedicated monitoring system around them.
- Kept high-volume collection and normalisation running continuously for a B2B service handling thousands of property listings.
Python · Django · PostgreSQL · web scraping · data normalisation · monitoring systems