← Back to Home
🧠

BrainVector

Cerebrum - AI-Powered Chat Application

Senior Automation and AI Systems Architect
Next.js 15 React 19 TypeScript Supabase CometChat ElevenLabs
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.12 FastAPI PyAnnote.Audio Redis GCP Docker
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
n8n ElevenLabs Google Gemini Google Drive FFmpeg
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
n8n Google Drive Google Gemini Google 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
n8n Google Vision API JavaScript
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
  • FACE_DETECTION analyzes photo quality (blur, underexposure)
  • Smart filtering flags problematic visual elements
  • 92% accuracy on quality detection
⚙️

n8n Automation Projects

Automated Email-to-CRM Documentation System

Automation Engineer
n8n Gmail Google Drive JavaScript
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
n8n Skool API Google Gemini PostgreSQL
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
  • Smart filtering for high-quality leads (8+)
  • Email notifications with ready-to-send proposals

AI-Powered Receipt Processing Automation

Automation Engineer & Workflow Architect
n8n Google Vision API Mistral AI Google Gemini Google Translate
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
n8n Google Gemini Google Drive Google 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
n8n Fireflies.ai OpenAI Qdrant Cohere
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
  • Advanced query expansion (single question → 3-5 search queries)
  • Reduced meeting insight retrieval from 20-30 minutes to seconds

AI Content Generator (StoryBrand Framework)

n8n Automation Consultant
n8n OpenAI Google Gemini Google Sheets Slack
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
n8n HighLevel Google Sheets Google 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
  • Complex discount logic (volume, non-profit, educational status)
  • Automated PDF pipeline with branded documents
  • 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
TypeScript Puppeteer Google Generative AI MongoDB
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 15 React 19 Refine.dev Baserow TypeScript
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.
Watch Demo →
  • Full CRUD operations for contacts and ministers
  • 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.12 Selenium Crawl4ai Baserow Asyncio
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.
  • Dual scraper engines: Selenium Driverless & Crawl4ai
  • Smart authentication with cookie validation
  • Baserow cloud sync with retry logic
  • Intelligent deduplication via UID matching
  • 100% async architecture using asyncio
  • macOS launchd integration for scheduled execution

AI-Powered Receipt Processing (Python)

Solo Developer & Automation Architect
Python 3.12 Tesseract OCR Pillow Regex
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.12 speedtest-cli MTR Geopy
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)
  • Comprehensive metrics (speed, latency, jitter, packet loss)
  • Geospatial intelligence with distance calculations
  • Network path analysis with MTR integration
  • Smart reporting with ranked summaries

3D & 2D Browser Games

Game Developer
Three.js WebGL Phaser.js Canvas
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
⛓️

Web3 (2023)

NFT Storefront MVP on Solana

Web3 Developer
React Metaplex Arweave Strapi Solana
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
Angular Django PostgreSQL D3.js AWS Docker
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.
View Demo ([email protected] / demo123) →
  • Real-time energy dashboard with D3.js charts
  • Fleet management for multi-site monitoring
  • Energy plan optimizer with AI-driven recommendations
  • Battery monitoring with state-of-charge metrics
  • Configurable alert system for system faults
  • Payment processing with subscription management
  • White-label capabilities for reseller partners
  • OAuth2/SAML2 integration for enterprise SSO
Technical Highlights:
  • Hybrid Angular application (Angular 13 + AngularJS)
  • 40% reduction in initial load time
  • Automated testing pipeline with Cypress E2E tests
  • Docker containerization with AWS S3
  • Security-first with OAuth2, SAML2, CSRF protection

Solar Display Dashboard

Full-Stack Developer
React AWS DynamoDB API 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.