Founder, Lead Developer
2015 - PRESENTInko- Distributed tasks to the developer team, held code reviews with the team.
- Designed system architecture according to business requirements.
- Developed core modules and database.
- Developed the front end using Vue.js/Vuex.
- Wrote unit tests.
- Implemented real-time communication with Node.js.
Technologies: Amazon Web Services (AWS), AWS, Socket.IO, Node.js, Windows Server, MySQL, Microsoft SQL Server, C#, ASP.NETSenior Full-stack Developer
2018 - 2019Product Savvy Consulting- Supported existing system.
- Participated in system design planning.
- Implemented provided designs into HTML/CSS/JavaScript.
- Added new components to existing AngularJS application.
- Wrote unit tests.
- Designed and implemented software architecture and underlying optimization, as well as additional modules for software according to business requirements.
Technologies: MongoDB, MySQL, Spring Boot, Java, AngularJS, Angular, LaravelSenior Full-stack Developer
2017 - 2018Ministry of Labour, Health and Social Affairs Of Georgia- Developed core application infrastructure.
- Added functionality to existing applications.
- Wrote requirements based on business needs.
- Implemented provided designs into HTML/CSS/JavaScript.
- Implemented the back-end logic with ASP.NET MVC.
- Built REST APIs.
Technologies: Windows Server, Angular, MongoDB, Microsoft SQL Server, C#, ASP.NETTeam Lead, Lead Developer
2016 - 2017Respo LTD- Designed and implemented software architecture and underlying optimization, as well as additional modules for software according to business requirements.
- Designed and implemented database architecture.
- Implemented cache-algorithm with Memcached and Redis.
- Implemented a string metric algorithm with Levenshtein distance.
- Developed REST API for mobile and web applications.
Technologies: MySQL, Redis, Node.js, Memcached, .NET, LaravelTeam Lead, Lead Developer
2016 - 2016CCLoan- Managed team resources.
- Developed core application infrastructure.
- Assigned appropriate tasks to developers based on their experience and coding skills.
- Communicated with business stakeholders and wrote requirements based on their needs.
- Created a multi-tenancy platform that supported three countries with different end-logic and complexity.
Technologies: Unix, Elasticsearch, Redis, MySQL, LaravelFull-stack Developer
2015 - 2016Caucasus Online- Designed and implemented software architecture and underlying optimization, as well as additional modules for software according to business requirements.
- Implemented provided designs into HTML/CSS/JavaScript.
- Implemented the back-end logic with ASP.NET MVC.
- Designed and implemented database architecture.
- Created different modules using Telerik UI.
Technologies: Windows Server, MySQL, Telerik, Microsoft SQL Server, C#, ASP.NETWeb Developer
2014 - 2015Bureau of Troubled Assets- Supported existing software.
- Built web services.
- Wrote modules for internal use.
- Implemented provided designs into HTML/CSS/JavaScript.
- Participated in system design planning.
Technologies: JavaScript, CSS, HTML, Microsoft SQL Server, C#, ASP.NET MVC 5