Close this

David Iakobidze

Development
Tbilisi, Georgia

Skills

Node.js

About

David Iakobidze's skills align with Programmers (Information and Communication Technology). David also has skills associated with Web Professionals (Information and Communication Technology). David Iakobidze has 6 years of work experience.
View more

Work Experience

Full stack Python-ReactJS developer

Olmait
January 2021 - December 2022
  • Created an advanced survey system for hospitals, using AWS Lambdas and Google Docs. When respondents fill survey forms, reports are generated automatically. Clients are getting SMS notifications as reminders. AWS lambdas used to do the scheduling and processing of the data. Google cloud APIs for receiving and filling out information from Google form to database. Nexmo APIs for SMS, Voice and Phone Verifications Tech Stack: Python, React JS, AWS lambda, Nexmo API. Deploy, optimize and support the application in production by users feedback. Eventer -- Full stack NodeJs Developer

Full stack NodeJS/ReactJS developer

January 2020 - December 2021
  • construction and ticket booking system, advanced use of SVG and Canvas. Construct event management and administration pages using ReactJS. NodeJs backend and rest API, MongoDB and persistence store. SVG manipulation, different mathematical and geometrical algorithms for shape intersection, various calculations. WebSockets and Queue management in NodeJs. ○ Tech Stack: NodeJS, ExpressJS, ReactJS, MongoDB. ○ Deploy, optimize and support the application in production. Maxin AI -- Full stack NodeJs-Python Developer

Python developer

January 2018 - December 2020
  • Create automatic service for parse statutes of The United States using Python scrapy library. ○ Tech Stack: Python, Scrapy Full stack Node JS developer - Backend for AR/VR mobile application, admin panel, integration with 3rd party services. Construct a management and administration page using React JS. Node JS backend and rest API, MongoDB and persistence store. Create API to handle all requests from mobile applications, such as user registration, video and image download, user settings and profile management, the marketplace, notifications. Create a page for statistical and analytical data. ○ Integrate backend with 3rd party services: Google Maps API, Notifications, Vuforia VR/AR API, Payment system. ○ Tech Stack: NodeJS, ExpressJS, ReactJS, MongoDB. ○ Create unit tests to ensure quality. Deploy, optimize and support the application in production and stage environments.

Full stack NodeJs-Python Developer

Soapy Care
January 2022 - Present
  • Create a healthcare linux based IoT device on Raspberry pi and Intel Compute Stick, which is used for hand hygiene of hospitals, restaurants and schools. Setup dashboard using Node JS with Express JS as backend and React JS - frontend for users to be able to control their own units, payments and see all available statistics. Also technician pages where they can see the real time status of the unit and how it performs to detect problems while installing. IoT device engine for Raspberry pi running on Python which controls units, analyzes sensor data and runs AI models, finally it is connected and controlled by using NodeJS server. Create CI/CD pipelines to update versions on devices, connect them to Node JS server for synchronization and data flow management. Integrate AI services - face recognition server using OpenCV and hands movement recognition based on Deep Learning image classification models. Tech Stack: NodeJS, ExpressJS, ReactJS, Python, Computer Vision, Azure, MSSQL, Linux. Create unit tests to ensure quality. Deploy, optimize and support the application in production and stage environments.

Education

Tbilisi State University

Master in Computer Science
January 2019 - January 2021

Tbilisi State University

Bachelor in Computer Science
January 2015 - January 2019