Software Engineer

I build software with a fixation on clean architecture and developer experience. Currently building on a startup and contributing to open-source from time to time.

Whether I’m working on systems-level infrastructure or architecting full-stack applications, my goal is always the same: highly reusable, DRY-compliant code that is as readable as it is efficient. I value the craft of turning complex logic into elegant, well-structured solutions that other developers actually enjoy using.

Work Experience

My professional journey building products and solving problems.

Founder & Lead Engineer

LernaFlow
2025 - Present
Remote
FastAPINext.jsPostgreSQLGemini APIOpenAILangchainQdrantDockerNginx

Architected a full-stack AI platform using FastAPI and Next.js. Integrated Gemini for advanced text processing and OpenAI for high-fidelity audio generation. Engineered a custom payment gateway integration with Bank of Georgia (BOG) and managed vector search using Qdrant and Langchain.

Backend Developer

Hiera
2025
Remote
NestJSStripeTypeORMPostgreSQL

Developed backend financial logic using NestJS and PostgreSQL. Integrated Stripe for subscription-based billing and built a real-time transaction monitoring system alongside a custom referral program to incentivize user growth.

Software Engineer & Lead Visual Designer

Red Bull Gaming
2025
Hybrid (Remote & On-Site)
TypeScriptPythonReactElectronFlaskPhotoshopAfter EffectsLottie

Designed the visual identity and community media assets for the Red Bull M.E.O. 2025 Georgia tournament, utilizing Photoshop and After Effects to create branding for the competitive scene. To power the live broadcast, I engineered a high-performance automation stack: a React/Express web application for on-stream displays, an Electron suite to control the event flow, and a Flask bridge (bundled via PyInstaller) to fetch real-time game data. I implemented Lottie to drive data-responsive animations, ensuring live match results were synchronized across the broadcast and venue screens.

Skills & Tools

My technical and creative stack. A curated list of languages and tools I use to solve problems across the full development and design lifecycle.

Languages:

PythonTypeScript (JS)C++Rust

Dev Tools:

FlaskFastAPIDjangoNode.jsExpressNestJSReactNext.jsElectronWebSocketsTailwindCSSShadcnUIPostgreSQLMySQLSQLiteRedisLinuxDockerGitAWSDigitalOcean

Design Tools:

FigmaAdobe PhotoshopAfter EffectsIllustrator

Projects & Case Studies

How I built things, why I made certain decisions, and what I learned