Built full-stack conversational AI platform with real-time chat capabilities using CometChat integration. Implemented dual authentication system combining Supabase auth for users and Basic Auth for admin routes.
Developed sophisticated user onboarding flow with AI-powered conversation agents
Created comprehensive admin panel for user management and invitation system
Architected scalable database layer with Supabase integration
Deployed production system using PM2, Traefik, and automated SSL
Integrated ElevenLabs voice synthesis for enhanced conversational experience
Implemented CI/CD pipeline with Bitbucket Pipelines and ESLint automation
Speaker Diarization API Service
Full-Stack Developer & ML Engineer
Python 3.12FastAPIPyAnnote.AudioRedisGCPDocker
Built a scalable cloud-based API service for speaker diarization using machine learning. Processes up to 500MB files and 2-hour audio duration with asynchronous audio processing pipeline.
Created an intelligent audio processing service that automatically identifies and separates different speakers in recorded conversations. Upload an audio file with multiple people talking, and the system returns separate audio tracks for each speaker.
Asynchronous processing with Redis Queue-based job system
ML-powered diarization using PyAnnote.audio with PyTorch
Secure file access with temporary signed URLs
Enterprise-grade infrastructure with Docker containerization
Achieved <5 minute processing time for 1-hour audio files
Voice-Enabled AI Interview System
Senior Automation Engineer & AI System Architect
n8nElevenLabsGoogle GeminiGoogle DriveFFmpeg
Designed and deployed an end-to-end conversational AI workflow integrating ElevenLabs voice AI with Google Workspace to automate participant interviews, transcript processing, answer extraction, and personalized script generation.
Think of this as a smart interview assistant that works with voice AI. After someone finishes a phone conversation with an AI interviewer, this workflow springs into action automatically. It grabs the audio recording and conversation transcript, organizes everything into the right folders, reads through what was said to pull out specific answers, and even generates a personalized motivational or calming script based on what the person shared.
Workflow Highlights:
80+ nodes orchestrating webhooks, file I/O, API calls, and AI agents
Parallel processing streams converge via Merge node
FFmpeg integration for audio concatenation
Schema-enforced JSON extraction prevents malformed AI outputs
95% reduction in manual setup time
92% accuracy on answer extraction
AI-Powered Handwriting Transcription
Automation Engineer
n8nGoogle DriveGoogle GeminiGoogle Docs
Automates the detection and transcription of handwritten PDFs uploaded to Google Drive using Google Gemini API. Creates or updates Google Docs with extracted text seamlessly.
Detects new or updated PDF files via Drive trigger
Downloads and encodes files in base64
Sends data to Gemini API for transcription
Creates or updates Google Doc with extracted text
AI-Assisted Image Intake Form
Automation Engineer
n8nGoogle Vision APIJavaScript
Automates the process of collecting, analyzing, and validating user-uploaded images through an interactive web form. Uses Google Vision API to detect key visual elements and image quality issues.
Form trigger starts when users submit name and photo
LABEL_DETECTION checks for objects like sunglasses or hats
Built a sophisticated workflow that automatically captures incoming Gmail messages, matches them against a contact database, cleans email content from threading artifacts, and saves structured markdown documentation in contact-specific folders.
Think of this as a smart filing assistant that reads your emails, figures out which client they're from, cleans up all the messy reply chains and signatures, and automatically files them in the right folder with proper labels.
Real-time email monitoring - polls Gmail every minute
Contact database integration with cross-referencing
Intelligent content cleaning using custom JavaScript
Automated folder organization in Google Drive
Structured markdown files with YAML frontmatter
Skool Lead Generation & AI Outreach
Lead Automation Architect
n8nSkool APIGoogle GeminiPostgreSQL
Fully automated lead generation pipeline that scrapes job postings from multiple Skool communities, qualifies leads using AI-powered scoring, and generates hyper-personalized outreach proposals using Gemini 2.5 Pro with RAG-style tool access.
Imagine having a tireless assistant who monitors 6 online communities 24/7, reads every job posting, decides which ones are worth your time, writes personalized responses referencing your exact experience, and emails you the best opportunities with proposals ready to copy-paste.
Multi-community monitoring across 6 Skool communities
AI lead qualification with Gemini 2.5 Flash (1-10 scoring)
RAG-powered personalization accessing LinkedIn, CV, and portfolio
Sophisticated multi-stage automation system that monitors Google Drive for receipt images, automatically extracts structured financial data using AI-powered OCR, translates multilingual content, and structures data into Google Sheets.
Imagine taking a photo of a receipt and having a smart assistant automatically read it, understand what you bought, how much you spent, and where—then organize everything into a neat spreadsheet without you lifting a finger.
Business Impact:
95%+ time savings eliminating manual receipt entry
AI-powered extraction reduces human error
Processes unlimited receipts 24/7
Multilingual support (Georgian, English)
Smart file naming enables instant retrieval
Bank Statement Processing Automation
n8n Workflow Automation Specialist
n8nGoogle GeminiGoogle DriveGoogle Sheets
End-to-end automation system that eliminates manual bank statement processing. Intelligently converts PDF-derived markdown files into structured JSON data, extracts transactions, and uses AI to automatically categorize each transaction across 8+ bank accounts.
You simply upload your bank statements to a Google Drive folder, click one button, and the system reads everything, organizes it into a neat spreadsheet, and even figures out what category each expense belongs to using AI. What used to take hours now happens automatically.
Results:
96% reduction: 4 hours → 10 minutes monthly
95%+ categorization accuracy
Handles 8 different bank accounts
20+ expense categories with 50+ merchant patterns
AI-Powered Meeting Knowledge Base with RAG
Automation Engineer & AI Integration Specialist
n8nFireflies.aiOpenAIQdrantCohere
Engineered a sophisticated workflow that transforms Fireflies.ai meeting transcripts into an intelligent, searchable knowledge base using advanced RAG architecture. Processes hundreds of meetings across six coaching categories with vector embeddings and semantic search.
Built an automated system that takes recorded meeting transcripts and transforms them into a smart, searchable database that you can chat with using AI. Instead of manually searching through dozens of meeting notes, you simply ask a question in plain English, and the AI searches through all meetings and gives you a comprehensive answer.
Automated meeting ingestion from Fireflies GraphQL API
Dual database architecture (Supabase + Baserow)
Vector embedding system with OpenAI (512-dimension vectors)
RAG-powered AI chat interface with Cohere reranking
Reduced meeting insight retrieval from 20-30 minutes to seconds
AI Content Generator (StoryBrand Framework)
n8n Automation Consultant
n8nOpenAIGoogle GeminiGoogle SheetsSlack
Automated content generation system for marketing websites, leveraging AI to transform client intake forms into structured brand narratives, website copy, and analysis documents using StoryBrand framework.
Form trigger captures client data via Brand Strategy Questionnaire
AI analysis using OpenAI and StoryBrand framework
Document automation creates Google Docs organized in client folders
Approval workflow with Slack-integrated review steps
5-stage status management via Google Sheets
GHL-n8n Integration - Sales Automation Suite
Automation Architect & n8n Developer
n8nHighLevelGoogle SheetsGoogle Drive
Comprehensive automation suite that handles the entire sales and delivery lifecycle. From instant, dynamic quote generation with complex discount logic to automated PDF creation, client approval tracking, and final delivery confirmation.
When a salesperson updates a customer's potential order in the CRM, instantly our system calculates the price, applies special discounts, creates an official quote PDF, and stores it. When the customer approves, the system automatically updates the sales pipeline. When delivered, the driver uploads a photo as proof, which closes the order.
Dynamic quote engine with real-time pricing from Google Sheets
Closed-loop client interaction with unique approval URLs
Real-time CRM sync with HighLevel
95% reduction in administrative time
💻
Freelancing & Personal Projects
Instagram-AI-Agent
Full-Stack Developer
TypeScriptPuppeteerGoogle Generative AIMongoDB
Next generation social media automation combining AI with sophisticated browser automation to create authentic Instagram interactions. Uses advanced AI models to generate contextually relevant content, making interactions feel genuine and human-like.
Smart profile navigation based on keywords and interests
Adaptive interaction patterns with random delays
Cookie management for persistent sessions
Proxy support for managing multiple accounts
Rate limiting to prevent anti-spam triggers
Ministry CRM
Full-Stack Developer & Architect
Next.js 15React 19Refine.devBaserowTypeScript
Comprehensive Customer Relationship Management system for ministry organizations. Enables efficient management of prayer recipients, ministers, and prayer session reports with enterprise-grade security and role-based access control.
Three-tier permission system (Admin, Office, Volunteer)
Complete audit trail with user attribution
WordPress integration via n8n webhooks
Server-side API routes with HttpOnly cookies
Performance optimization with identity caching
Upwork Job Scraper
Full-Stack Developer & Automation Engineer
Python 3.12SeleniumCrawl4aiBaserowAsyncio
Production-grade asynchronous web scraping system that automates discovery of freelance opportunities on Upwork. Authenticates via session management, scrapes job listings using stealth browser automation, and syncs results to cloud database.
Intelligent Python automation system that streamlines receipt management for personal finance tracking. Processes receipt images using OCR technology, automatically extracts monetary values and timestamps, and categorizes expenses across 15+ predefined categories.
OCR-based value extraction with custom image preprocessing
Smart categorization engine with keyword-based classification
Automated file organization with standardized naming
Financial analytics with category-wise totals
Supports AliPay and WeChat receipt formats
Mullvad VPN Performance Optimizer
Full-Stack Python Developer
Python 3.12speedtest-cliMTRGeopy
Sophisticated Python-based automation tool that intelligently tests and ranks Mullvad VPN servers worldwide across multiple performance metrics. Evaluates download/upload speeds, latency, jitter, packet loss, and connection reliability.
Automated multi-server testing (up to 100 servers)
Geospatial intelligence with distance calculations
Network path analysis with MTR integration
Smart reporting with ranked summaries
3D & 2D Browser Games
Game Developer
Three.jsWebGLPhaser.jsCanvas
Developed multiple browser-based games showcasing advanced web technologies including Web Audio API, shadow mapping, and optimized rendering pipelines.
Cube Fight Game: 3D action arena with Three.js, dynamic progression, intelligent enemy AI, procedural audio
Galaxy Game: Space survival arcade with enemy AI, boss battles, upgrade systems
Tank Battle Game: 2D retro arcade with local multiplayer, destructible environments
Built an NFT storefront MVP on Solana using React and Metaplex, integrating Arweave for asset storage and Strapi for back-office management. Unfortunately, this was a proof-of-concept project that had to stop due to funding issues.
☀️
Solar Analytics (2015-2025)
Solar Analytics Web Portal
Full-Stack Developer / Technical Lead
AngularDjangoPostgreSQLD3.jsAWSDocker
Comprehensive, multi-tenant SaaS platform for solar energy monitoring and fleet management, serving thousands of users across Australia and the United States. Built with modern microservices architecture enabling real-time energy data visualization, predictive analytics, and automated alerting systems.
Think of it as a "smart dashboard" for solar energy systems. Just like checking your phone's battery usage, this platform lets homeowners and businesses monitor their solar panel performance in real-time, showing how much energy they're generating, using, and can even predict electricity bills.
Security-first with OAuth2, SAML2, CSRF protection
Solar Display Dashboard
Full-Stack Developer
ReactAWS DynamoDBAPI Gateway
Display page to showcase solar power generation and consumption to be presented at company TV screens. Features multipage display type, simple page, and admin dashboard to configure it all. Powered by AWS DynamoDB and API Gateways.