David Lomidze, Developer in Tbilisi, Georgia
David is available for hire
Hire David

David Lomidze

Verified Expert  in Engineering

Software Developer

Location
Tbilisi, Georgia
Toptal Member Since
February 3, 2021

David has more than nine years of experience in software development, focusing on JavaScript, React, and PHP. David's most notable accomplishments include contributing as a senior developer of a GPS monitoring system used by members of the London Stock Exchange and serving as the team lead of a 10-member research and development team for a product that is used by more than 56,000 employees of international companies such as Ernst & Young and WhiteSource.

Portfolio

Marvinet
React, Laravel, Bootstrap, Sass, APIs, Docker, Docker Compose...
Motional
React, Front-end, Amazon Web Services (AWS), Docker, WebSockets, TypeScript...
The Kraft Heinz Company
PHP, Laravel Livewire, Laravel, Laravel Forge, Tailwind CSS, Alpine.js, Envoyer...

Experience

Availability

Full-time

Preferred Environment

Jira, Slack, WebStorm, PhpStorm, Windows, Postman, Microsoft Teams

The most amazing...

...thing I've developed is a community management platform that is used by over 56,000 employees of international companies such as Ernst & Young and WhiteSource.

Work Experience

Software Engineer

2023 - 2023
Marvinet
  • Developed VDR (Virtual Data Room) application for storing and verifying B2B wholesale transactions.
  • Directly engaged with the target user base during the VDR project's inception. I captured key insights through interviews and surveys, ensuring the software met B2B marketplace needs.
  • Designed detailed wireframes and mockups for the VDR based on user feedback. This made it easier to create the final look, leading to a user-friendly UI.
  • Devised a comprehensive architecture for the VDR, from database design to system integration. This planning ensured a feature-rich and sustainable software solution.
Technologies: React, Laravel, Bootstrap, Sass, APIs, Docker, Docker Compose, User Interface (UI), GitHub

Software Engineer

2022 - 2023
Motional
  • Worked on multiple internal software helping the company to visualize and analyze vast clusters of data from their autonomous driving vehicles.
  • Created complex user interfaces which helped AV testers to simplify and speed up the issue detection process.
  • Assisted in documenting several projects for future deployers.
Technologies: React, Front-end, Amazon Web Services (AWS), Docker, WebSockets, TypeScript, Material UI, User Interface (UI), GitHub

Senior Full-stack Developer | Team Lead

2021 - 2022
The Kraft Heinz Company
  • Developed and launched 13 different MVP applications for the US market.
  • Collaborated closely with three different product owners to create, launch, test, and adapt MVP applications.
  • Helped product owners with sprint planning, gave technical consultations, and helped conduct meetings with third-party companies to integrate their solutions into our products.
  • Managed multiple projects, planned application architectures, distributed tasks to the dev team, conducted code reviews, and ensured product code quality.
Technologies: PHP, Laravel Livewire, Laravel, Laravel Forge, Tailwind CSS, Alpine.js, Envoyer, CI/CD Pipelines, Salsify, Shopify, Shopify API, Laravel Nova, JavaScript, MySQL, Intercom, Mobile First, HTML, CSS, User Interface (UI), GitHub

Senior React Developer

2021 - 2021
Max Planck Society
  • Developed an application that helped scientists of the Max Planck Institute for Human Development to conduct one of the experiments from "Humans and Machines" research.
  • Created a pixel-perfect responsive React application in the shortest time according to the designs provided via Figma.
  • Adapted Docker configuration for an existing CI/CD pipeline.
Technologies: React, Redux, REST APIs, Bootstrap, Responsive UI, HTML, CSS, User Interface (UI), Python, GitHub

Senior React Developer

2021 - 2021
Kromin
  • Helped to develop a new type of dating web app for the international market.
  • Designed mobile-first, responsive, RTL-supported, and pixel-perfect web application pages.
  • Integrated PubNub client-to-client chat functionality on the back end and front end side.
Technologies: React, JSS, SVG Animation, Mobile First, PubNub, Redux, Redux Toolkit, Laravel, HTML, CSS, User Interface (UI), GitHub

Senior Software Developer | Team Lead

2019 - 2021
WIV
  • Developed a community management platform that is used by over 56,000 employees of international companies such as Ernst & Young, WhiteSource, Olim Beyahad, and others.
  • Managed a 10-member research and development team, designed product architectural side, planned sprints, did code reviews, and helped other team members with skill development.
  • Grew the research and development team from three members to 10 members.
Technologies: React, React Native, Laravel, MySQL, Material UI, Redux, Git, Leaflet, CSS, HTML, JavaScript, Formik, Sass, Responsive UI, Responsive Coding, Pixel Perfect, CI/CD Pipelines, Continuous Deployment, Continuous Integration (CI), Moment.js, User Interface (UI), GitHub

Senior Back-end Developer

2020 - 2020
GoTrip
  • Rebuilt the company's existing API on the Lumen framework, making it faster, more robust, scalable, and well-documented.
  • Wrote PHPUnit tests for each of the API calls rebuilt on the Lumen framework.
  • Fixed multiple critical bugs related to route planning algorithms.
Technologies: PHP, MongoDB, Lumen, Laravel, PHPUnit, Unit Testing, RESTful Development, REST APIs, CI/CD Pipelines, Continuous Deployment, Continuous Integration (CI), GitHub

Senior Full-stack Web Developer

2016 - 2019
Casatrade
  • Developed and maintained the company's primary product, GPSControl, a fleet GPS monitoring and management system used by the government's security policy, premium banks, and members of LSE (London Stock Exchange).
  • Converted multiple big companies to become our clients.
  • Worked with extra high capacity PostgreSQL databases.
  • Translated client requirements into application designs.
Technologies: JavaScript, PHP, PostgreSQL, Geolocation, Maps, OpenLayers, Git, Leaflet, Bootstrap, CSS, HTML, Laravel, React, jQuery, Responsive UI, Responsive Coding, Pixel Perfect, User Interface (UI)

Appointments Management System and Mobile App

Developed from scratch the software and mobile app which helps beauty salons, barbershops, spa centers, and others to receive appointments automatically from the client-side mobile app. They can manage their employees, set days off, create discounts and advertisement campaigns, collect their client database, and direct specific advertisements or sales to a specific group of users. Users are able to book their appointment directly from their mobile app, receive reminders, and rate their stylists.

Ticket Management System for Georgian Museum of Fine Arts

http://www.finearts.ge/en
Developed the control panel side for the Georgian Museum of Fine Arts. The system allows owners to create different types of tickets, make discounts, manage user access, get museum usage live analytics, and create financial reports.

Payboxes Database Management System

Built a local database management system for one of the country's biggest Paybox manufacturing and distribution companies. The system helps them robustly manage their database, set access to specific entities for specific users, get a history of changes made to specific entities, and analytics.

Warehouse Temperature Control System for McDonald's

Developed a control panel side for McDonald's warehouse temperature control system that monitors their biggest in-region warehouse refrigerators temperature in real time. Set temperature limitations to specific compartments and receive alerts if the temperature rises or drops.

Website for the Occupational Safety, Health, and Environment Association of Georgia

http://oshe.ge
Built on PHP with a custom-built MVC pattern very similar to the currently popular framework Laravel. The organization uses this website to deliver information about working safety regulations and get registrations on their training from the website itself.

Website for City Postal Service

A website created for EasyExpress, a local city postal service company. I created a unique interactive UI displaying company information, company pricing, and functionality to make an order with price calculations directly from the website.

Languages

JavaScript, PHP, HTML, CSS, SQL, Sass, TypeScript, Python

Frameworks

Bootstrap, PHP MVC, Laravel, Material UI, Redux, Lumen, PHPUnit, Tailwind CSS, Laravel Livewire, Flux, React Native

Libraries/APIs

React, REST APIs, jQuery, OpenLayers, Formik, Moment.js, Leaflet, Highcharts, PubNub, Shopify API

Paradigms

Responsive Coding, RESTful Development, Unit Testing, Continuous Integration (CI), Continuous Deployment

Platforms

Windows, Ubuntu, Apache2, Salsify, Shopify, Amazon Web Services (AWS), Docker

Other

Responsive UI, Pixel Perfect, Mobile First, Front-end, User Interface (UI), Geolocation, Maps, Alpine.js, CI/CD Pipelines, Laravel Forge, Intercom, SVG Animation, Laravel Nova, WebSockets, APIs

Tools

WebStorm, PhpStorm, Git, GitHub, Jira, Slack, Envoyer, JSS, Redux Toolkit, Postman, Microsoft Teams, Docker Compose

Storage

PostgreSQL, MySQL, MongoDB

2015 - 2019

Bachelor's Degree in Computer Science

Caucasus University - Tbilisi, Georgia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring