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
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
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
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:
Dev Tools:
Design Tools:
Projects & Case Studies
How I built things, why I made certain decisions, and what I learned
Building and Launching My First Startup as a Solo Founder
How I built and launched a startup from scratch as a solo founder and engineer, handling everything from development to deployment with no prior startup experience.
Integrating Stripe Subscriptions into an Existing Backend
How I integrated subscriptions, referral, and top-up features into an unfamiliar backend.
Engineering the Live Stream: A Multi-Service Stack for Red Bull M.E.O.
How I worked on the technical infrastructure for the Red Bull M.E.O. 2025 Georgia finals, building a bridge between live game data and broadcast visuals.