MikheilBerishvili
Full-Stack Developer from Georgia 🇬🇪 crafting elegant solutions for complex problems. Passionate about building performant, scalable applications with modern technologies.
About Me
With years of experience in full-stack development, I specialize in building scalable, high-performance applications that solve real-world problems. My expertise spans from modern frontend frameworks to robust backend systems.
I thrive on tackling complex challenges and transforming them into elegant, maintainable solutions. Whether it's architecting microservices, optimizing database performance, or crafting intuitive user interfaces, I bring a meticulous approach to every project.
Core Expertise
Experience
Trusted by leading organizations across finance, technology, and enterprise sectors.
Selected Work
A collection of projects demonstrating expertise in full-stack development, system architecture, and scalable solutions.
dct (Dotnet CLI Tool)
A .NET global CLI tool that accelerates CQRS and Clean Architecture development. Rapidly generates commands, queries, handlers, and interfaces with customizable templates, enforcing best practices and boosting developer productivity.
Fruit Ninja - Multiplayer Game
Real-time multiplayer fruit slicing game with room-based gameplay. Built with NestJS and Pixi.js, featuring a 100x100 grid system, live leaderboards, and WebSocket synchronization. Optimized for performance with mobile touch controls and responsive design.
SpendWise
Personal finance management application for tracking expenses and budgets. Features secure Firebase authentication, real-time data synchronization, and intuitive expense categorization built with React and TypeScript.
RepoPulse
Unified dashboard for monitoring and managing CI/CD pipelines across multiple Azure DevOps repositories. Enables DevOps teams to track repository health, automate dependency updates with Renovate, and trigger builds from a single interface.
HubDocs
API documentation tool for SignalR hubs in ASP.NET Core applications. Provides a Swagger-like UI that automatically discovers and documents all SignalR hubs and their methods, simplifying real-time API exploration.
TBC Bank - Exchange Rate Portal
Enterprise portal enabling customers to request personalized exchange rates across web, mobile, and branch channels. Features automated validation workflows, manual approval processes, and real-time rate synchronization.
TBC Bank - Rate Engine
High-performance rate engine managing exchange, commercial, and individual rates. Optimized to reliably process high-volume financial transactions with Redis caching and real-time SignalR updates.
TBC Bank - Jira Automation Tool
Automated task management system that creates and tracks Jira tickets across departments. Integrates with internal systems via RabbitMQ to streamline project management workflows.
TBC Bank - Internal Libraries
Developed reusable internal libraries including RabbitMQ idempotency checker and common templates. Improved code standardization and development efficiency across multiple enterprise projects.
.NET Clean Architecture Template
Production-ready Clean Architecture solution template for .NET projects. Includes API, Application, Domain, Infrastructure, and Persistence layers with best practices baked in, accelerating scalable application development.
Let's Connect
Interested in collaborating or have a project in mind? Feel free to reach out.






