
Akaki Darbuashvili
Verified Expert in Engineering
Full-stack Developer
Tbilisi, Georgia
Toptal member since October 23, 2018
Since 2013, Akaki has been working in the web development field with a variety of programming languages and technologies. As a developer, Akaki always takes user experience into account when working on any project. He also possesses great team management and task planning/scheduling skills, as these were considered crucial prerequisites in his previous positions.
Portfolio
Experience
- JavaScript - 10 years
- CSS - 10 years
- Full-stack - 10 years
- MongoDB - 7 years
- Node.js - 6 years
- React - 6 years
- Express.js - 6 years
- Redux - 4 years
Availability
Preferred Environment
MacOS, Linux, Git
The most amazing...
...project I've worked on is the back end and database optimization to handle a high load of data and users for a real estate agency, Keller Williams.
Work Experience
Full-stack Developer
ClaimSorted, Inc (YC S24)
- Collaborated with a team to develop and launch a comprehensive claim system for managing claims using Next.js, React, and Node.js.
- Worked closely with the CTO to design and manage cloud infrastructure on Google Cloud Platform (GCP) using Terraform.
- Configured a monorepo using Turborepo and optimized deployment processes to deploy only changed applications, reducing deployment times and enhancing efficiency.
- Integrated 3rd-party services, including a call provider, an email provider, and an error monitoring tool, to streamline communication, notifications, and system reliability.
- Developed the initial reporting service and implemented key enhancements.
Full-stack JavaScript Developer
Cogitaris GmbH
- Developed a multi-layered permissions management system to control user access and data visibility across various filters, enhancing data security and user experience by allowing precise access control.
- Enhanced Highcharts data visualizations by implementing conditional rendering of series data, such as dynamically toggling the visibility of reference data based on user inputs, leading to a more intuitive and interactive charting experience.
- Created and integrated a custom filter merging system to handle complex, multi-dimensional filters and permissions for various datasets, improving data accuracy and query performance when filtering large datasets across multiple criteria.
- Delivered several bug fixes and enhancements, improving system reliability and user experience.
CEO and Founder
ModernDesign
- Managed a team of two engineers to develop an AI interior design tool with recommended items for each design.
- Deployed different AI models needed for application on Vertex AI.
- Architected and led the development of a front end and back end for a website.
Full-stack/Node.js/React Developer
Clickx Advertisement Agency Limited
- Led the development of a video editor application with complex features.
- Worked with the team on planning and building the correct architecture to handle the high usage of video renders.
- Implemented a lot of complex solutions for having a performant front end as well as a back end.
Technical Director
Resquared (YC backed)
- Made a stable release on the company's technologies, such as Python, MySQL, and React.
- Rewrote the project's back end from Python to Node.js with MongoDB.
- Made data scrapers for different data sources with Node.js.
- Managed and made revisions for a team of international talents, planned and integrated new features to the rewrote application.
- Made logic for merging data that we get after scraping different data sources.
- Built the back end and database architecture (optimized indexes) to handle complex searches and high loads.
Senior JavaScript Developer
Nagarro (Mokriya BU)
- Created web and mobile applications for Keller Williams.
- Optimized the data structure for query performance.
- Created the microservice architecture for the application to handle a high load.
- Solved performance-related issues as we had big user traffic and a lot of data to process with complex search functionality.
- Collaborated with talented remote teams across different regions.
MongoDB Developer (via Toptal)
Prosperia
- Helped the company optimize complex queries for MongoDB.
- Debugged complex queries with aggregations to improve performance.
- Optimized a complex aggregation query that took more than a minute to execute and was causing issues for the application: after the optimizations, it took about 10 seconds.
Technical Director | Full-stack Developer
Good Morning Georgia
- Planned the architecture for all of the projects in a marketing company.
- Developed the projects from scratch in little time with a variety of technologies.
- Managed the team, divided the work into various tasks, and implemented code reviews.
Full-stack Developer
Vobi
- Built a complex team management platform with the team.
- Implemented different features, such as Stripe, Mailhunt, and more.
- Managed teams, which included dividing the tasks and implementing code reviews.
JavaScript Developer
NoMachine
- Developed a cross-platform remote desktop application.
- Implemented new features, such as WebSockets, WebRTC, and more.
- Collaborated on various improvements and optimizations.
Python and Node.js Developer
Alta Software
- Built an employee management system for internal use.
- Developed a loan calculator for a very famous bank in Georgia.
- Created and developed a new company website from scratch.
Web Developer
Inige
- Developed a web-based university management system.
- Added new features to an existing university management system.
- Fixed issues on a daily basis for the university management system.
- Added a financial module for student payments and so on.
Web Developer
Leavingstone
- Implemented performance improvements for a vacancy website.
- Made functionality for creating resumes from a website.
- Developed an admin panel for companies and super administrators.
- Fixed various issues on this project related to UI/UX.
Experience
Peacock - Video Maker
https://peacock.io/ReSquared
https://re2.ai/Keller Williams
https://www.kw.com/NoMachine Web Client
https://www.nomachine.com/Easyshair
For this project, I planned a great structure and implemented awesome features such as Mailhunt, CrystalKnows (profile analyzer), Stripe subscriptions, and so on.
DrinkGuide
https://drinkguide.azurewebsites.netEducation
Bachelor's Degree in Computer Science
Georgian Technical University - Tbilisi, Georgia
Skills
Libraries/APIs
Node.js, React, Stripe, Facebook API, WebRTC, Mantine
Tools
Bitbucket, GitHub, Git, Terraform, Prisma
Languages
CSS, HTML, Sass, JavaScript, TypeScript, PHP, Python, GraphQL
Frameworks
Bootstrap, Express.js, Redux, Next.js, React Native, AngularJS, Django, Flask
Paradigms
REST, API Architecture, Microservices Architecture
Platforms
Linux, MacOS, Craft CMS, Google Cloud Platform (GCP), WordPress
Storage
MongoDB, MySQL, Elasticsearch, Microsoft SQL Server, PostgreSQL
Industry Expertise
Project Management
Other
Ajax, Full-stack, Back-end, Startups, Minimum Viable Product (MVP), Technical Leadership, CTO, Technical Architecture, Architecture, Leadership, APIs, Data Scraping, Web Scraping, Team Management, Algorithms, Software Development, Team Leadership, MERN Stack, WebSockets, Front-end, Generative Artificial Intelligence (GenAI), Quantitative Analysis, Quantitative Modeling, Data Analysis, Turborepo, Monorepos
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