
Giorgi Solomonidze
Verified Expert in Engineering
Software Developer
Batumi, Adjara, Georgia
Toptal member since July 2, 2020
Giorgi is a highly motivated and reliable professional who possesses a broad skill set for web application development. His computer science-and-chess background makes him especially good at solving logical problems. Giorgi has worked on a range of products, including implementing complex solutions for ERP systems. Giorgi focuses on using test-driven development because it leads to more modularized, flexible, and extensible code.
Portfolio
Experience
- JavaScript - 4 years
- PHP - 4 years
- Laravel - 3 years
- Vue - 3 years
- React - 3 years
- Angular - 3 years
- Redux - 3 years
- React Native - 2 years
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), Linux, MacOS
The most amazing...
...project I've worked on is a business management software that allows invoice generation, expanse-income calculation, salary calculation, and other features.
Work Experience
Full-stack Tech Lead
datacy
- Led a dynamic team in the development of landing pages and personal dashboards.
- Incorporated payment functionalities through Stripe and PayPal.
- Created customer rewards, referrals, bonuses, and payment systems.
- Integrated various social media platforms, including Twitter, Reddit, and YouTube, to enhance user engagement and experience.
- Established and implemented a comprehensive design system across multiple projects, ensuring consistency and efficiency in design elements.
- Enhanced data collection capabilities of a Chrome extension through systematic improvements, contributing to streamlined processes and improved functionality.
- Developed a business dashboard tailored for B2B services, featuring custom charts built using D3.js for insightful data visualization.
- Demonstrated adaptability by modifying and optimizing public libraries to meet project requirements and achieve desired outcomes.
- Implemented subscription features to enhance user retention and monetization strategies.
React Native Developer
FocustApps
- Spearheaded work-order management for the cross-platform React Native App for iOS and Android.
- Led asset management for the cross-platform React Native App for iOS and Android.
- Created power monitoring software using React Redux and TypeScript, which helped the client catch a problem before facing it.
Senior Full-stack Developer
Wonderland
- Built an ERP system from scratch which included invoice generation, expanse-income calculation, bonus-based salary calculation, and more.
- Developed an airplane-ticket selling platform that a used legacy SOAP API; this was accomplished despite having no clear documentation and poor support.
- Constructed a highly customizable front page for the company along with a B2C module.
Experience
ERP System for a Travel Agency
• Accounting module: With this, we can record the expenditure and revenue of the company; it also gives the ability to review the company’s financial status in real-time.
• Customer and client relationship management module: With this, we could track our clients.
• Reports management module: This held the core operational information, including check-in/check-out reports, occupancy reports, and reports about employees.
• Order and billing management module: Here you could foster quote accuracy, eliminate billing errors, and accelerate the cash flow.
The project was built with a test-driven development approach and a technology stack, using Laravel, Angular, and ngrx for state management.
Airplane-ticket Selling Platform
The platform is connected to an ERP system and all sales are displayed there.
The technology stack used includes Node.js for the back end and React with Redux for the front end.
React Native Game
The game was built using Expo CLI. React Native and Redux were used for state management. The app was deployed to both the App Store and Google Play.
Safety Check App
Assets that can be documented include:
Loading Dock and Door Positions
High-Speed Doors and Other Doors in the Facility
HVLS Fans
Data such as manufacturer, serial number, type, capacity, and much more are available for entry. We use the notes feature to track modifications, repairs, and necessary recommendations. The ability to take pictures of the asset and store them for reference is a built-in feature that will allow us to asset-track the surveyed equipment
Work-Order Management App
Power Monitoring Software
Education
Bachelor's Degree in Computer Science
Tbilisi State University - Tbilisi, Georgia
Skills
Libraries/APIs
Vue, React, Node.js, Vuex, RxJS, DevExtreme, REST APIs, jQuery, NgRx, React Native for Web, TensorFlow, D3.js
Tools
Git
Languages
JavaScript, PHP, HTML, SCSS, CSS, TypeScript, C#, SQL, Python, C++, Python 3
Frameworks
Laravel, Angular, Lumen, Angular Material, Redux, React Native, PHPUnit, Jest, Cypress, Vuetify, Tailwind CSS, Next.js, Svelte, Flutter, Unity
Paradigms
Object-oriented Programming (OOP), Functional Programming, Azure DevOps
Storage
MySQL, PostgreSQL
Platforms
WordPress, Docker, MacOS, Linux, Visual Studio Code (VS Code), Amazon Web Services (AWS), Google Cloud Platform (GCP)
Other
Front-end, Back-end, Full-stack, Data Structures, Algorithms, PWA, Progressive Web Applications (PWAs), Artificial Intelligence (AI)
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