Projects
CueGrowth
Back-end Engineer · 2021 — Present
CueGrowth develops software for lead research, enrichment, filtering, and GTM automation.
- Software Architecture: Architected and redesigned the platform from monolithic to microservices architecture; led technical decisions for system design, service boundaries, and technology stack selection.
- Back-end Development: Implemented and scaled Django REST APIs and Go microservices for performance-critical components.
- AI Services: Built FastAPI-based services for web-grounded lead enrichment, natural-language filtering, structured data extraction, and personalized outreach using Google Gemini and Pydantic-validated outputs.
- Research & Sales Agents: Developed PydanticAI agents with streaming chat, conversation memory, and dynamic tool discovery to research leads and orchestrate enrichment, filtering, messaging, and CRM workflows.
- AI Tooling: Built FastMCP-based internal tools; deployed and integrated OpenWebUI and OpenTerminal into internal AI workflows. Used Claude Code, Codex, and Pi for AI-assisted development.
- Automation & Task Orchestration: Built in-house task manager and intelligent task distribution system that orchestrates workflow execution across atomic workers written in Go and Express.js; routes tasks through SQS or the outbox pattern based on execution requirements. Implemented atomic workers that handle browser automation through Express.js microservices running Selenium and computational tasks through Go workers; designed priority-based scheduling and fault-tolerant task retry mechanisms. Migrated automation layer from custom EC2-based solution to Kubernetes-based Selenium Grid with custom controller written in Go; massively reduced infrastructure costs while decreasing workforce needed to maintain the old automation layer.
- Infrastructure & DevOps: Migrated infrastructure to Kubernetes; developed Ansible framework to manage Kubernetes clusters for deployment, configuration management, and orchestration.
- CI/CD & Deployment: Configured and maintained CI/CD pipelines; managed container orchestration for scalable and reliable deployments across environments.
- Database Management: Migrated from MySQL RDS to self-hosted Autobase PostgreSQL, cutting DB costs by ~45% and improving query performance up to 30%; optimized complex queries across MySQL and PostgreSQL databases.
- Monitoring & Observability: Set up comprehensive monitoring stack with Grafana, Prometheus, and Loki to identify and resolve system bottlenecks; improved overall system performance through data optimization and query tuning.
- Quality & Stability: Improved code quality through comprehensive testing, type-hinting conventions, and code reviews; enhanced system stability and maintainability.
- Tech Stack: Python, Go, Django, DRF, FastAPI, PydanticAI, FastMCP, Google Gemini, Vertex AI, Node.js, Express.js, MySQL, PostgreSQL, Django Channels, Celery, Redis, Selenium Grid, N8N, AWS, Kubernetes, Ansible, Serverless Framework.
ThoughtLeaders
Toptal · Core Developer · 2021 — 2023
A dynamic metrics and aggregation service for ThoughtLeaders, a content intelligence platform. The project extended an existing ELK-stack data ingestion pipeline and delivered a new analytics UI backed by Django and Elasticsearch.
- Developed a dynamic metrics and aggregation service backed by Django and Elasticsearch, with a new analytics UI in Vue.
- Extended the existing ELK-stack data ingestion pipeline.
- Tech Stack: Django, Vue, AngularJS, Elasticsearch, Logstash, Kibana, PostgreSQL, Docker, Heroku.
NousAI
Toptal · Core Developer · 2021 — 2023
A data pipeline ingestion and orchestration system for Nous Technologies, enabling reliable data processing and monitoring. The project integrated object storage and added analytics and task-monitoring tooling.
- Implemented ingestion and task orchestration with Django, Celery, and Redis.
- Integrated MinIO object storage with a custom Django storage backend.
- Added Metabase and Celery Flower for analytics and task monitoring.
- Tech Stack: Django, Celery, Redis, MinIO, Metabase.
CyberSPF
Toptal · Core Developer · 2021 — 2023
An MVP security alerting web application for Trontech Inc. that detects threats based on database record changes. The solution incorporated smart change-detection logic, caching, and a migration to publicly available records to reduce third-party service costs.
- Built an MVP with change-detection logic to avoid false threat alerts.
- Added caching and migrated to publicly available records to reduce third-party service costs.
- Tech Stack: Django, DRF, AWS, React, Redis.
The Contract Chair
GRAEY · Lead Back-end Engineer · 2019 — 2021
A fully custom e-commerce platform for The Contract Chair, a furniture retailer, featuring an in-house CMS and real-time 3D furniture customisation. The platform automated product imports from multiple suppliers and integrated with leading CRM systems.
- Built a fully custom e-commerce platform with an in-house CMS and real-time 3D furniture customisation, allowing customers to preview personalised configurations before ordering.
- Automated product imports from multiple furniture suppliers.
- Optimized queries, implemented caching strategies, and refactored codebase following SOLID principles and modern design patterns.
- Integrated with Salesforce and HubSpot CRM, dockerized services, and established CI/CD pipelines.
- Tech Stack: Django, PostgreSQL, Redis, Docker, Salesforce, HubSpot.
Graey Education
GRAEY · Lead Back-end Engineer · 2019 — 2021
Graey Education is a free Python and Django course.
- Created free coursework in Django/Python and lectured more than 100 people.
- Taught fundamentals of Python with in-depth analysis of meta-programming, OOP concepts, and software design patterns.
- Many students started software engineering jobs after completing the course.
Open Source Contributions
whoisit
Enhanced RDAP contact-data extraction in the whoisit Python library and strengthened parser reliability with targeted tests.
check-if-email-exists
Added SOCKS5 proxy authentication for API checks in the check-if-email-exists Rust library.
djangorestframework-stubs
Improved type hints for Django REST Framework stubs.
Vim
Contributed Georgian keyboard layout mappings to Vim.
noVNC
Identified and reported issue with browser stealing keyboard events in remote desktop sessions.
AdaptedMap
Independent hackathon project awarded 1st place by GITA; concept for an adapted map application.
Graey Education
Open sourced complete Django/Python course materials used to teach 100+ students.