Back to the CV

Binnacle / Boostic

Backend of Redegal's data-driven marketing and analytics tools.

Role
Main backend engineer
Period
Jun 2022 – Present · Redegal
Project website
www.boostic.cloud
  • RESTful API in Flask, secured with OAuth (Auth0) and JWT; dependencies managed with Poetry.
  • Redis for caching and asynchronous tasks; PostgreSQL modelled with the SQLAlchemy ORM; ClickHouse as the analytics data warehouse, queried with SQL and processed with Pandas.
  • Containerization and deployment with Docker Compose.
  • LLM integration for data analysis and report generation: first a small prompt-chaining framework, later moved to LangChain / LangGraph agents.
  • A framework to design dashboards dynamically on the backend from widgets, handling localization and producing descriptions the frontend renders. It replaced Superset, saving maintenance time, deployment complexity and frontend work, and let the backend team create dashboards faster.
  • Introduced a shared documentation platform on Obsidian with version control, plus protocols and templates, for the frontend and data science teams.

Technologies

  • Python
  • Flask
  • Prompt engineering
  • PostgreSQL
  • ClickHouse
  • Docker
  • Auth0
  • LangChain
  • LangGraph
  • SQL
  • Pandas