Software Engineer, Developer, Go enthusiast (Gopher).
More Then 15 Years of Working Experience
My first computer was IBM XT 286. I was seven when we got one. After that moment I wanted to know everything about computers. My father did some coding back then and I was sitting next to him watching all those strange combinations of “words” and symbols and I knew that I wanted to learn it. From that moment I am learning…
Worked on More Then 200 Projects
I’ve Worked in several web development companies. Created couple custom made content management systems and worked with open source ones. Grown from working on simple projects by myself to being a team leader in the biggest web development company in Georgia.
Nexus Group Enterprises
Nexus Group Enterprises NV’ manages digital currency casino brand http://fortunejack.com; FortuneJack was established in 2014 and nowadays represents one of the leading gaming brands in the industry of Bitcoin gaming across the Globe
- Head of ITBO (2019 - present)
- Head of Development (2018 - 2019)
Despite my position I still write code
I write code 3-4 hours a day. Mostly I work on project architecture, after the project is on the right tracks I gradually move to just reviewing code, but I write code for most of new projects to get it to MVP.
I Manage team of 20 members mostly developers, including frontend, backend and database developers.
Things I’ve done / am doing:
- Started using agile methodologies specifically SCRUM to manage the tasks and work timeline
- Introduced Go as a primary development language
- Implemented CI/CD on verity of projects
- Introduced code reviews (I do it myself daily)
MyDoc.chat (https://mydoc.chat) is an Integrated Platform with Artificial Intelligence (AI) capabilities that enables patients to digitally communicate with Medical Doctors.
- CTO / Co-Founder (2017 - Present)
CTO and the only technical person
I’ve started this company with my friends. The position may be confusing, I was the CTO of the company and the only technical person during the first year.
I’ve created the prototype of the product. I worked on everything from design to database architecture. I had to make all the technical decision and I chose to use Go as primary language.
After a year we managed to get first developer and my responsibilities changed a bit. But till this day I do code reviews, work with development team closely on defining task and deciding right technical solutions.
Shift (https://shift.com) uses the power of technology to help users buy and sell cars
- Senior Software Engineer (2016 - 2017)
Place where I studied a lot
At Shift I worked in a remote team (from Georgia). I started using Go and learned a lot. I also worked on Salesforce (Apex). My Responsibilities included: Automation of company’s internal business processes, Code Review.
ITDC (http://itdc.ge) is a group of professional programmers, designers, and IT experts. ITDC works on the IT market since 2001 and is specialized on three main sectors.
- Development of corporate websites, informational portals and online markets, their hosting, technical support, advancement, and promotion;
- Development of informational systems and special software products in order to simplify or automate various business processes;
- IT consulting – planning, management, and audition of various types and difficulties of IT projects. Elaboration of IT development strategy formations and recommendations.
- Team Lead / Developer (2011 - 2016)
- Trainer (2012 - 2016)
- Senior Developer (2008 - 2011)
- Developer (2006 - 2008)
At ITDC I gained most of my experience
As you can see I’ve spent 10 years working at ITDC. When I started team was just 5-6 people (including founders). In 10 years company had grown to have more than 60 employees and I consider myself as one of the key employees who help the company grow.
At ITDC we had lots of different types of web projects, starting from a small blog up to portal for the parliament of Georgia, or all the websites of embassies of Georgia in different countries.
We’ve build LMS (Learning Management System) for one of the biggest universities in Georgia. This project was a big step for me at the time (2007-2008). I did not have experience of managing and developing such system and I learned a lot.
We had two major development departments in the company. One of them was lead by me. We mostly worked on external projects and provided with different solutions for different problems. We built CMS for our needs. At first it was built on CodeIgniter framework, but after Laravel gained some traction we moved to Laravel.
In ITDC I did lots of experiments, I’ve tried different tools and techniques, some of them were successful some were not, but either way I learned a lot.
Here I started to sharing the knowledge by establishing ITDC Training Center and it was one of our major sources for finding new developers. The idea and the execution of the training center was mine and it was quite successful.
Designated National Agency (http://oceandna.ge) operates within the Centre of Relations with UNESCO of the Ivane Javakhishvili Tbilisi State University.
- Data Manager / Programmer / Server Admin (2006 - Present)
Travel and lots of friends all over Europe
Here we are involved in several international projects, such as: SeaDataNet, EMODNET, PERSEUS etc.
Most of projects aim to gather and disseminate oceanographic data. GeoDNA’s missions are to collect, acquire, process, store and disseminate the marine data and metadata sampled by Georgian institutes and agencies, as well as to provide graduate level education in marine sciences.
As a key technical person most of data processing, storing, formating and dissemination of marine data and metadata is my responsibility.
Ilia State University
Master’s degree studies in Calculus Mathematics and Informatics (2009 - 2012)
Iv. Javakhishvili Tbilisi State University
Bachelor’s Degree in Applied Mathematics and Computer Sciences (2003 - 2008)
Georgian (Native), English (Fluent), Russian (Fluent)