English:
Proficient
Georgia
UTC +04:00
Asia/Tbilisi
Experienced Full-Stack Developer (Python, Node.js)
I'm a Guest Lecturer at Business and Technology University of Tbilisi, teaching “Programming Essentials (Python)" to the first-year undergraduates. I've been a full-stack developer for a tech startup, critically involved in end-to-end integration and maintenance between the backend, front-end, and AI Processors.
Want to hire this engineer?
Check if Nick is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
MikMak
Nov `23 - Present
1 year
MikMak
Progressive migration of frequently-requested product assets.
Responsibilities & achievements
Finalized the progressive migration of frequently-requested product assets (up to 300 Billion daily requests and 200- 300Gb daily downloads) from AWS to Cloudflare, reducing monthly costs by thousands of dollars for the company, in- time for the holiday season
Event detection in live video streams
Mar `21 - Sep `23
3 years
Startup, Germany
A platform for the configuration of custom plug-and-play event detection AI models, supporting hardware, IP and RTSP cameras, while guaranteeing data anonymization, real-time SMS and API notifications, and full integration with in-house web application for insights and statistics generation.
Responsibilities & achievements
- Developing, refactoring, and maintaining the backend Python application. - Developing front-end features, based on Figma mockups provided by Product Owners, for the insights web app. - Working with a team of remote engineers and project leads, in an AGILE development setting, to implement client demands.
Automatic COVID-regulation compliance checker
Jun `20 - Mar `21
9 months
Startup, Germany
- Virtual Doorman is an intelligent plug-and-play CCTV stream analyzer solution that controls the compliancy of your visitors with COVID safety regulations: face-mask and maximum occupancy limits. - Integration of People and Facemask Detectors into a Python backend. - Visual Feedback provided to the end-users.
Responsibilities & achievements
- Leveraging Redis to create the video streaming infrastructure built on Python, allowing for dynamic and responsive real-time processing of video data, and guaranteeing no data is persisted after runtime. - Hand-crafting dynamic module import systems to side-step Python's notoriously poor import system. - Building and maintaining a custom RTSP video stream processing module in Python, in response to `opencv-python`'s infamously broken implementation. - Setting up scalable, fault-tolerant REST API notification systems with configurable retry logic. - Building event-driven SMS notification systems via AWS SNS. - Developing the global, application configuration system. - Creating an end-user friendly GUI Setup Application for the entire system.
Snowflake to Salesforce ETL Pipeline
Jan `20 - Mar `20
2 months
Data Startup, USA
Snowflake to Salesforce ETL pipeline for business-critical data for valuation, across four internal departments, using Python, the AWS Serverless Framework, and Salesforce.
Responsibilities & achievements
- Architected and developed ETL, end-to-end. - Communicated with key internal stakeholders across departments. - Managing the migration of business-critical data before a key deadline.
Education
Higher education in Computer Science
Agency
50-100
GMT+4
Tbilisi, Georgia
Core Expertise
Industries
Banking & Finance, Law & Government, News & Media, Healthcare & Medicine, Booking & Rent, Data Science & Machine Learning, Big Data, ERP
Want to hire this engineer?
Check if Nick is available