
Rostom Zabakhidze
Verified Expert in Engineering
Back-end Developer
Tbilisi, Georgia
Toptal member since November 8, 2021
Rostom is great with logical, math, and algorithm problems. He has five years of experience developing applications using C# .NET and currently heads a startup team, including project and team management, while designing project architecture and implementing complex algorithms—his preferred types of projects.
Portfolio
Experience
- C# - 5 years
- Architecture - 4 years
- Object-oriented Programming (OOP) - 4 years
- Technical Project Management - 4 years
- Web Development - 3 years
- Microservices - 3 years
- Software Development - 3 years
- Algorithms - 2 years
Availability
Preferred Environment
Windows, Git, GitLab, Visual Studio
The most amazing...
...project I've developed is a trading system that included algorithms and complex project architecture.
Work Experience
Senior Software Engineer
EPAM
- Worked on adding new features to the USGA (https://www.usga.org/) app to match the client's desired functionalities.
- Led the end-to-end development of a high-availability microservices-based platform, reducing system downtime by 30% through optimized architecture and CI/CD automation.
- Tracked and resolved over 200+ critical production issues using Jira and Agile workflows, ensuring 99.9% system uptime and improved service reliability.
Full-stack .NET/Angular Engineer
Infospectrum Ltd
- Worked on updating the existing front-end (Angular 13) and back-end (updated to .NET 6) app to match the client's desired project. Worked on the data analytics platform.
- Developed an in-house app that lets analysts rate the company's financial rating better. The admin can create different forms with different weights for each question, and the algorithm, depending on answers, will define the company's financial rating.
- Implemented and worked using Kanban project management methodologies to optimize the workflow and improve efficiency.
Software Developer/Architect
Thomas Himmelwright Heist, V
- Developed a web application where users could record audios from each other and share them with other users (e.g., Audiobooks, interviews, private stories, etc.).
- Managed the development team and delivery of the product. Planned the development process (design and front and back end), tracked bugs, and distributed tasks among team members.
- Integrated Stripe's payments into web and mobile applications.
- Set up an AWS environment: EC2, S3, and CI/CD pipelines.
Senior Software Developer
MultiTask
- Developed a trading application that used different complex algorithms.
- Built a monitoring application that informs if something went wrong while the app is running and gathers information on every significant app's action.
- Managed a team and distributed tasks among team members.
- Scraped bookmaker websites to gather their data. Integrated third-party APIs.
Junior/Middle/Senior Web Developer
Leavingstone
- Built the company's own CMS to help create complex websites faster.
- Developed the front end of a few websites using Angular.
- Supported and made updates to old projects on C# .NET Framework and Angular 2.
- Created web services for a few mobile applications: a healthcare monitoring mobile app and a soccer live scores app.
- Built RESTful web services using a microservices architecture for Siemens's in-house application.
- Managed several projects that included meeting with clients, discussing and creating project technical documentation, assigning tasks to other team members, and ensuring timely deliveries.
Experience
Trading Application
I planned the project architecture and implemented complex algorithms. I also led a team and distributed tasks among team members.
Voice Recording Web Application
Data Analytics Platform
Education
Bachelor's Degree in Computer Science
Tbilisi State University - Tbilisi, Georgia
Skills
Libraries/APIs
Web API, REST APIs, jQuery, MediatR, Stripe, Entity Framework
Tools
Git, GitLab, Visual Studio, RabbitMQ, C#.NET WinForms, Asana, Jira, Slack
Languages
C#, JavaScript, C#.NET, SQL, HTML, CSS, TypeScript
Frameworks
.NET, ASP.NET, Entity Framework Core, ASP.NET Core, .NET Core, Angular, Bootstrap, ASP.NET MVC, ASP.NET Web API
Paradigms
REST, Microservices, Object-oriented Programming (OOP), Agile Software Development, Model View Controller (MVC), Kanban, Agile, Scrum
Storage
JSON, SQL Server 2016, Microsoft SQL Server, PostgreSQL, Amazon S3 (AWS S3), Elasticsearch
Industry Expertise
Project Management
Platforms
Windows, Amazon Web Services (AWS), Azure
Other
Mathematics, Architecture, Web Development, Back-end, JSON REST APIs, Algorithms, Number Theory, OOP Designs, Software Development, Web Project Management, Technical Project Management, Digital Project Management, Freelancing, Software Architecture, Team Leadership, Software Design, Leadership, Web Scraping, API Design, Ajax, Front-end Development, EventBus, APIs, Full-stack, User Experience (UX), API Documentation, Azure Boards, Statistics, Heatmaps, Charts, Analytics, Analysis, CI/CD Pipelines, Agile Practices
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring