Luka Rekhviashvili
Verified Expert in Engineering
Full-stack Developer
Luka is a seasoned back-end developer with full-stack experience and a demonstrated history of delivering projects. He's single-handedly developed and maintained several enterprise systems in various fields, including logistics, finance, and workflow management. Thanks to his exemplary communication skills with clients and his team, Luka is quick to understand the requirements, analyze the problem, develop a high-quality solution that meets business needs, and deploy it.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Visual Studio 2019, Windows
The most amazing...
...thing I've made was a ship cargo management system that hugely optimized workflow process and allowed three involved companies to cut their management costs.
Work Experience
Full-stack .NET Developer
UkrFerry
- Single-handedly developed a cargo management system for UkrFerry (a shipowner company) to track all the cargo and related finances.
- Adapted the cargo management system for UkrFerry's agent companies (U&G Agency, EATK) to unify the three companies into a single system which dramatically decreased management costs.
- Integrated UkrFerry's services including ticket booking, ship schedules with the cargo management system.
- Set up the CI/CD pipeline for the cargo management system to lessen the time wasted on manual deployment.
- Single-handedly communicated with three involved parties and designed the cargo management system that considered all the parties' (often opposing) requirements.
- Integrated RLDC reports into theapplication via a WCF service.
Full-stack .NET Developer
General Technology
- Single-handedly designed reporting solution for General Technologies Ltd by adapting the old .NET RDLC Reporting solution for the .NET Core framework and integrating the stated solution into ASP.NET Core and Angular website.
- Designed several financial reports for General Technologies Ltd.
- Delivered General Technologies Ltd reporting solution and reports much faster than it was planned (in just three weeks).
Full-stack .NET Developer
TBC Bank
- Took part in designing and developing TBC Bank's ERP system's Juridical Expenses Financial module.
- Automated the testing and deployment of TBC Bank's ERP system.
- Created several complex financial reports for TBC Bank's ERP system.
- Improved TBC Bank's various modules including Contract, Repossessed Assets, and other financial modules.
Full-stack .NET Developer
U&G Agency
- Single-handedly developed U&G Agency's cargo transportation management system.
- Created the Angular website to show the generated data from U&G Agency's cargo transportation management system.
- Composed numerous financial and port-related RDLC reports.
- Developed U&G Agency's informational website with ship specifications.
- Integrated an SMS service into U&G Agency's cargo transportation management system.
Full-stack .NET Developer
NewDesign
- Developed the back end of NewDesign's catalog website.
- Built the admin panel for NewDesign's catalog website.
- Created the front end of NewDesign's catalog website.
.NET and Microsoft Dynamics NAV Developer
BIT Business Intelligence Technologies
- Created the warehouse, sales, and financial parts of McDonald’s ERP system; also built numerous RDLC and Excel financial reports in this system.
- Developed an HR management module for Liberty Bank’s ERP system.
- Made complex financial and warehouse-related analytical reports in ICR. Those reports were quite heavy, so I had to use bare SQL and a lot of optimization techniques to reduce report's work time from two hours to ten minutes.
- Built an HR management module for ICR’s ERP system.
- Developed the ERP system's integrated warehouse management application for Gasgo Motors. The application read and printed barcodes for better warehouse management.
- Developed the warehouse, sales, and financial parts of Gasgo Motors’ ERP system.
- Built the warehouse and sales portions of Geostar’s ERP system.
- Adapted Gasgo Motors’ ERP system's integrated warehouse management application to Geostar's needs and made the application more generic for improved future adaptability.
.NET Developer
Theta
- Developed the entire back end for Kutaisi City Hall's document management system; Kutaisi is the second biggest city in Georgia.
- Built the whole back end of the Kakheti Energy Distribution's outage monitoring system (power company).
- Developed a financial calculator for Kutaisi City Hall's document management.
- Synchronized Kakheti Energy Distribution's power-outage monitoring system with third-party services by developing a Windows service.
.NET Developer
Meditel
- Designed and developed the back end of a medical record management system. The system was designed for medical operators who handled incoming patient calls and made medical appointments.
- Integrated a VoIP (internet telephony) system to track all the incoming calls in the application.
- Deployed the medical record management system to operator computers.
Experience
UkrFerry's Ship Cargo Management System
The system was designed to record ship cargo and had comprehensive security, user access management, and logging all user actions. The System was also capable of recording cargo-related data (customers, consignors, consignees, Payers, and payment information).
The system was integrated with UkrFerry's ship schedule and online booking systems. Apart from data input and validations, the system had a lot of Word, Excel, PDF reports for accountants, port workers, port officials and managers. It also had Excel and XML export capabilities. The system used a Jenkins-based CI/CD pipeline for test and production instances.
I designed, developed, and deployed the entire system.
TBC Bank's ERP System
To improve product deployment quality, I developed an automatic deployment tool for this system (because of platform specificity classical DevOps tools weren't enough). Additionally, there were several bank services that needed to be integrated during the development process.
ICR's Complex Financial Reports
U&G Agency's Cargo Transportation Management System
I developed the application for the sales team, port worker operators, and management staff (to see all the ongoing sales and cargo shipment process). The application had a lot of RDLC and Excel reports. It could send SMS notifications to customers, and it was integrated with the shipowner company services. Later we introduced a website to the shipowner company to view all the ongoing processes.
ERP System's Integrated Warehouse Management Application
This application was highly rated by various BIT clients. Later, I generalized this application, so BIT could easily sell it to other clients as a finished product by simply writing a few configurations.
HR ERP Module
I came up with a solution that was easily extendable and could calculate salaries exactly. The module considered frequent relocations on different positions (sometimes working at events in multiple positions at the same time) and other financial details.
Kutaisi City Hall Financial Calculator
I frequently communicated with domain experts to ensure the precise execution of the required business logic.
Education
Bachelor's Degree in Computer Science
TSU, Filière Francophone en Informatique - Tbilisi, Georgia
Bachelor's Degree in Computer Science
Université Paris 8 - Paris, France
Skills
Libraries/APIs
REST APIs, Windows Forms (WinForms), Entity Framework, RxJS
Tools
Visual Studio 2019, Git, Microsoft Dynamics NAV, Microsoft Power BI, Acumatica, Jenkins, Spreadsheets, Microsoft Access
Frameworks
.NET, Entity Framework Core, Angular, ASP.NET Core, .NET Core, ASP.NET MVC, ASP.NET, Windows Presentation Foundation (WPF), ASP.NET Core MVC, ASP.NET Web Forms, ADO.NET, Razor
Platforms
Microsoft, Windows, Visual Studio Code (VS Code), Linux
Languages
C#, C#.NET, SQL, HTML, C++, JavaScript, TypeScript, XML, ASP.NET Razor
Storage
Databases, Microsoft SQL Server
Paradigms
Functional Programming, Database Design, Clean Architecture, Automated Testing, Agile, Agile Software Development
Other
Analytics, Full-stack, Single-page Applications (SPA), Competitive Programming, CI/CD Pipelines, IIS, Windows Communication Foundation (WCF), Windows Services, RDLC Reports, Excel Reporting, Console Apps, Automated UI Testing, Agile Sprints, Automated Deployment Scripts, SOAP, Algorithms, Data Structures
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