Career Summary
Detail-oriented and self-driven Full-Stack Developer with 18 years of experience in developing and implementing web-based solutions, maintaining and updating web applications, and improving the whole programming process. During my long work in development, I have obtained experiences in many areas, such as eCommerce Solutions, Blockchain solutions and smart contract development, CRM Software, Internal API systems, Software, and Custom Linux/android firmware development for embedded IPTV Boxes, Video/Audio Transcoding solution and more.
Work Experience
Chief Technology Officer
Developing mobile application, background API services and managing AWS cloud infrastructure. Implementing new functionalities and integration with external 3rd party providers to provide customers all in one solution.
Work Details:
- Developing client and merchant mobile application.
- Developing backend API services for mobile and frontend apps, such as cartooly.com.
- AWS cloud DevOps and monitoring.
- Integration with 3rd-party API providers.
- Code review and unit testing.
Technologies used:
- Node.js/TypeScript
- NestJS
- React-Native
- React/NextJS
- Kubernetes
- Docker
- Kubernetes
- AWS
- PostgreSQL
- Prisma/GraphQL
- MongoDB
Chief Technology Officer
Developing blockchain services, managing development process for platform, and providing all necessary tools to developers. Reporting to CEO, analyzing the tech stack and process, and applying best practices in software development to deliver high quality software and services.
Work Details:
- In-house AI/ML services development, such as generative pre-trained transformer based on current and custom LLM frameworks.
- Developing Ethereum/IPFS micro-services to communicate with blockchain smart contracts.
- Smart contract development on Ethereum using ERC721 and ERC1155.
- DigitalOcean/AWS cloud DevOps and monitoring.
- API services on Spring Boot to connect external and internal services to blockchain services.
- Code review and unit testing.
- Designing custom tech stack and software service architecture.
Technologies used:
- Node.js/TypeScript
- Java/SpringBoot
- Express.js
- React/NextJS
- Kubernetes
- Docker
- Kubernetes
- AWS/DigitalOcean
- MySQL
- GraphQL
- MongoDB
Head of Software Development
Backend Software Development, cloud server infrastructure management and security to make easier for other developers to easily ship and deploy code from beta to production ready, Project Planning to helping team to better manage their tasks and time effectively.
- Developing ASP.NET core backend service infrastructure on cloud.
- Blockchain micro-services for payment processor and exchange platform.
- Developed Smart contract and token for EOS platform.
- Integrations with credit card and other FIAT payment gateways to allow merchants accept online payments by utilizing blockchain.
- API services on Nest.JS and Spring Boot to connect external and internal services to blockchain services.
- Server infrastructure management, DevOps and Security testing.
Technologies used:
- Node.js/TypeScript
- Java/SpringBoot
- Express.js
- Angular
- Kubernetes
- Docker
- AWS EC2/ECS/Lambda/RDS
- MySQL
- AWS EC2 / ECS / CodePipeline
- MongoDB
Lead Blockchain Engineer
Crypto currency blockchain transaction processing service for ICO (Initial Coin Offering), Smart contract and token development on NEO blockchain using Python.
- Developed Crypto currency payment gateway for several crypto currency blockchains (Bitcoin, Ethereum, NEO/GAS and NEP5 standard tokens).
- Online Wallet system for crypto assets with deposit/withdrawal.
- Airdrop system for Telegram chat bot, to deliver SPOT tokens based on clients current balance for various NEP5 tokens.
- Server infrastructure management, DevOps and Security penetration.
Technologies used:
- Node.js
- Python
- Express.js
- Ember.js
- Neon.js
- MySQL
- AWS EC2 / ECS / CodePipeline
- MongoDB
Senior Software Developer
ICO and OTC Website Development and API services.
- Web developed for both OTC marketplace,ICO and marketing resource pages.
- API integration with KYC/AML services.
- Client dashboard development using Ember.js and jQuery.
- Automated website deployment on Amazon Web Services infrastructure and testing.
Technologies used:
- Node.js
- Python
- Express.js
- Ember.js
- MySQL
- AWS EC2 / ECS / CodePipeline
- MongoDB
Senior Web Developer
Web development, Student and staff management system for Saint Andrew the First- Called Georgian University of Patriarchate of Georgia.
Technologies used:
- JavaScript/Node.js
- Express.js
- MongoDB
- Docker
Senior Software Developer
- Developed IPTV ST box firmware based on both Linux and Android for two different hardware.
- Backend service for HLS/TS streaming, transcoding and compressing video received via satelite receivers.
- API service to collect and update latest PG for every TV channel.
Technologies used:
- Python
- Java/Spring/Android
- JavaScript/Node
- MongoDB
- MySQL
Web Developer
Developed Web management and monitoring for collected databases, analyzes and statistics from geostat.ge and other organizations for Food and Agriculture Organization of the United Nations.
Technologies used:
- PHP
- jQuery/JavaScript
- MySQL
- Memcached
- HTML/CSS
Senior Web Developer
Development, optimization, security penetration and server infrastructure management for 4 different websites (myauto.ge, mymarket.ge, myparts.ge, myhome.ge) with about half million visitors per day.
Work Details:
- Developed new versions of existing websites from scratch with Codelgniter framework.
- Perfromance optimization and caching to handle high amount of traffic.
- Server Management and monitoring.
Technologies used:
- PHP
- CodeIgniter
- jQuery/JavaScript
- MySQL
- Memcached
- HTML/CSS
Web Developer
Online library portal to find books with names, categories, ISBN and other methods from many universities in different contries. (Only used Internally for llia State University students)
Technologies used:
- Perl
- MySQL
- HTML/CSS
Skills & Tools
Frontend Frameworks
-
Angular
-
NextJS
-
Vue
-
React
-
HTML/CSS/SASS/LESS
Backend Frameworks
-
Spring Boot
-
Nest.JS
-
Tensorflow
-
PyTorch
-
Django
-
Express.JS
Programming Languages:
-
Java
-
Python
-
JavaScript/TypeScript
-
Node.JS
-
.NET
-
PHP
Others
- DevOps
- Code Review
- Git
- Unit Testing
- Kubernetes
- Docker
- PostgreSQL
- KVM
- Redis
- Memcache
- GraphQL
- TypeORM
- React Native
- Electron
- Hibernate
- AWS
Education
-
14th Public SchoolTbilisi, Georgia
-
Computer ScienceIlia State UniversityTbilisi, Georgia
Language
- Georgian (Native)
- English (Intermediate)
- Russian (Moderate)