Skillset:
• Typescript
• Nodejs: Fastify - Koajs - Nest - Express
• DB: Postgresql - Mongodb - Mysql
• ORM: Drizzle - MikroORM - Objection + Knex - Sequelize
• UI: Shadcn - rnr - AntDesign - Tailwindcss - Mantine - Chakra - MUI
• JS: React - Nextjs - Svelte - Angular - Vue
• Tools: Docker - Docker Compose - Docker Swarm - Kubernetes - Linux (Debian/Ubuntu)
• CI/CD: Github Actions - Jenkins - Gitlab
• Platforms: DigitalOcean - Cloudflare - BetterStack
As the Co-Founder and CTO of Melo Georgia, I took on the challenge of transforming our vision into a robust, user-centered product. I led the design and implementation of a scalable and secure backend architecture that formed the backbone of our website and mobile applications. From the beginning, we encountered numerous challenges—some technical, others rooted in shifting user needs—but I worked closely with our team to adapt and iterate. We consistently made changes and improvements to meet evolving user requirements, ensuring our product aligned with real-world demands.
Building and leading our development teams was a core part of my role. I recruited, mentored, and supported our developers, fostering an environment of collaboration and high standards. By conducting regular code reviews and providing technical guidance, I helped our team grow and succeed. Together, we faced the ups and downs of startup life, and each challenge strengthened our commitment to deliver.
On the DevOps side, I set up CI/CD pipelines and automated deployment processes, streamlining our development cycle to enable rapid adjustments based on user feedback. I managed our infrastructure to ensure uptime and responsiveness, reinforcing our commitment to a seamless user experience.
Collaboration with my co-founders and team members was essential in driving our shared vision. We worked together to bridge the gap between technology and business, turning big-picture objectives into actionable plans and technical roadmaps. I’m proud of the flexibility and resilience we’ve shown, adapting and evolving to meet our users’ needs without compromising our vision. This journey has given me invaluable experience in backend architecture, DevOps, team leadership, and strategic adaptability—skills I bring to every challenge we face.
Modules:
Main website.
Partner mobile application
Server side backend system.
TechStack:
Nodejs with express for backend.
Postgresql with sequelize & postgis.
React with mantine for client app.
Expo for mobile application.
Github actions for CI/CD
Docker swarm / Docker compose to deploy and scale application on the server.
DigitalOcean droplets / databases / spaces.
Cloudflare for managing dns and security.
Cloudflare pages for hosting website.
AWS SES (with templates) for email delivery.
Grafana for monitoring and loki logs.
Posthog for analytics.
Sentry for error detection.
Mapbox for map interactions.
Freshchat for support.
Discord for realtime notifications.
Solution Architect for the 'Business Manager', leveraging Agile principles to design and implement a scalable and secure architecture, provide technical leadership, and ensure alignment with business objectives. Actively engaged in stakeholder communication, continuous improvement to deliver a robust and efficient solution.
Modules: • Payments manager • Ads manager • Analytics (payments/users) • User right manager • Reports • Online onboarding
TechStack: • Nodejs / Koajs • Litelement • Docker • K8s • WSO2 Api Manager • Java Spring based microservices • Postgresql • Mongo for logging
Collaborated with cross-functional teams to develop centralized documentation for Bank of Georgia's Public APIs, leveraging research on documentation frameworks and customizing plugins to meet specific requirements.
• Docusaurus
IoT project focused on analyzing information from devices in a heating system. My responsibilities encompassed managing the IoT network to ensure reliable connectivity and data flow, receiving device information via the Modbus protocol for standardized communication, and analyzing this information to monitor system performance and identify trends. Additionally, I was tasked with generating invoices based on device usage, ensuring accurate and fair billing for clients.
TechStack: • Nodejs / Koajs • Postgresql with timescaledb / sequelize • Modbus protocol connection
As a backend developer for Burq, my responsibilities included designing and implementing both the dashboard API and the public API, as well as the infrastructure and backend services. Working closely with a frontend developer, I ensure the scalability, reliability, and security of the system, enabling seamless communication between the frontend and the backend. My role involves defining system requirements, integrating third-party services, and optimizing system performance to enhance the functionality and user experience of Burq's delivery platform.
Modules: • API For Dashboard • Public api
TechStack: • Nodejs / Koajs • Postgresql / sequelize • Auth0 • AWS SES
As a full-stack developer, I spearheaded the development of a cashier web application for Sulakauri Book Store, handling both frontend and backend components. My role involved architecting a robust system tailored to the store's specific business requirements, ensuring a seamless and efficient operational flow. My hands-on approach and attention to detail were instrumental in delivering a user-friendly and reliable solution that significantly enhanced the store's transactional processes.
Project includes modules: Markets, Sellings, Bonus Systems, Sales, Products. Cashier system.
TechStack: • Nodejs / express • React / AntDesign • Mysql / sequelize
A developer open listing platform, which started as designers open listing platform, both of which I co-created with a partner. In these projects, I was responsible for the developing and managing infrastructure, while my partner handled the design. My expertise in full-stack development, coupled with my ability to collaborate effectively with designers, has enabled me to deliver robust and user-friendly solutions that meet user requiremens.
TechStack: • Nextjs • Strapi
In my role as a full-stack developer for the Bank of Georgia's website, I was instrumental in crafting both the frontend and backend frameworks to deliver a seamless user experience across diverse functionalities, including promotional elements and critical operational modules like loan applications. My responsibilities extended to integrating multiple internal APIs, ensuring robust and scalable backend performance. Furthermore, I played a pivotal role in the development and implementation of Single Sign-On (SSO) capabilities, enhancing user accessibility and security. This project showcased my ability to handle complex, large-scale web development tasks with a keen focus on both technical precision and user-centric design.
TechStack: • Nodejs / express • Litelement • Mongodb
As the developer for the management system for Domus Development, I was responsible for the creation of a comprehensive backend system, the development of an API for mobile devices, the design of a user-friendly admin management system UI, and the management of essential infrastructure components such as servers, databases, and networks. Additionally, I played a key role in a multiyear improvement process, ensuring the project's ongoing enhancement. The development of the mobile application was a collaborative effort with another developer.
TechStack: • Laravel 5.2 • Angularjs • Mysql • ffmpeg/ffserver
Project modules: • User management. • Projects management. • News. • Property management. • Loan payments management. • Taxes payments management. • Domus Card management. • Monthly games. • On-site camera streams using ffmpeg and dedicated server. • Online chat. • Individual wall posts for every project. • Report generator. • Api for mobile applications.