Davit G.

Davit G.

Senior Software Engineer

Tbilisi , Georgia

Experience: 14 Years

Davit

Tbilisi , Georgia

Senior Software Engineer

50000 USD / Year

  • Immediate: Available

14 Years

Now you can Instantly Chat with Davit!

About Me

I have more than 10 years of experiences in IT technologies and many experiences in unix/linux platform, server administration, reverse engineering, blockchain, machine learning, ERP with CRM and wide range of development with Python, Golang, C/C+...

- Backend
Python/Django/Flask
Golang
C/C++
C#/.Net/Blazor,
Java,
Elixir,
Scala,
R/Shiny,
Shopify,
OCaml,
Node,
PHP, Laravel, Codeigniter, Magento, Zend

- Blockchain
Solidity, Ethereum, Cryptocurrency, DeFi, dApp

- OS
Unix/Linux - Ubuntu, CentOS, Fedora
Windows - Windows Server 2008 / 2012 / 2016, Windows 10 Pro
Raspberry Pi/Raspbian

- DevOps
Automated Linux installation & configuration with RHEL/CentOS and Ubuntu
Scripting in bash shell, Python, and Perl
Web server administration with Apache and Nginx
ElasticSearch and Kibana
Kubernetes
AWS Lambda
Java application server deployment & administration with Tomcat, JBoss, and Wildfly
Configuration management, automation, and orchestration using Ansible and Puppet
Linux server hardening & security
Virtualization using KVM and VMWare
Basic network administration of Cisco switches & routers, and NEC switches

- Frontend
Angular v1 ~ v5
React, ReactJS, React Native, Redux
Typescript
Bootstrap
MeteorJS
VueJS
jQuery

- Database
MongoDB
Sqlite
PostgreSQL
MySQL

- Machine Learning
Tensorflow
Watson
Scikit

- Business Type
ERP (Netsuite, Netsuite Commerce, Netsuite Administration, SuiteCommerce Advanced (SCA), Site Builder, SuiteTalk, SuiteScript, Suitelet, Restlet)
CRM
Salesforce
Tableau
Trading Platform(Tradestation/EasyLanguage, ThinkOrSwim/ThinkScript)
Ecommerce
WebAPP

- Constraint programming
G12
OptaPlanner

- Source management
Git Github

- Project management
Atlassian
Basecamp

I worked on MFC and asp.net while developing at first and I was interested in business type jobs like erp, crm and beautiful web app jobs after that.
I built many web sites and apps wonderfully and there are several huge web apps built by me and my team.
And my main role was team leader & project manager and its were good opportunities for me.
Now one app has more than a half of the million users and the site charged more than a million dollars per month.
And the other app has more than three million users and the site charged more than one dot five million dollars per month.
It's so happy for me and my partners, and thanks for my partners.
In the future I will build only good business with good relationship with my partners forever. Thanks 

Show More

Portfolio Projects

Twosigmas

https://twosigmas.com

{{totalColleagues-3 > 0 ?'+':''}}{{totalColleagues-3 > 0 ?+ totalColleagues-3 :''}}

Byron L

Company

Twosigmas

Role

Full-Stack Developer

Description

Twosigmas is an online platform connecting educators with students through personal tutoring.
My responsibility on this platform was building https://open.twosigmas.com
I had to create bidirectional real time pipeline between server and clients.
The main stack I used are Python3, Django, Postgres, VueJS, Websocket, Graphql, AWS S3, AWS Lambda and etc.

Show More Show Less

Tools

VSCode

Canada Micro Markets Vending Machine Software

Company

Canada Micro Markets Vending Machine Software

Role

Full-Stack Developer

Description

The goal of the project was to redo the Canada Micro Markets Vending Machine Software, adding more features and generally making it fast and more efficient.

The software is build on top of Python/Django with the twitter bootstrap 3 and React JS.

The admin backend is also build using Python/Django with a Rest API interface, and React JS.

Payment modules include Precidia pinpads and bv100 billacceptor the project was a success and overwhelming fast over the previous software that i had written over 3 years ago.

Show More Show Less

Tools

Sublime Text

Media

SquareMetrics

Company

SquareMetrics

Description

PROJECT OVERVIEW:

Square metrics is a platform which is developed for the professionals who wants to grow their network for a better position by themselves to get successful in their job. Professionals can join this platform for the benchmark with peers and can improve their performance.
Users will be able to register themselves on the site so as to improve their performance by availing the services offered by the site. This website allows users to search or browse for the functional areas from the list available on the site along with their region or the location. When user will select functional area along with the location then they will be able to view the list of benchmarks available on the site. Users can also use the search module integrated into the system so as to find the benchmarks by entering the specific keyword. Users will be able to view the featured categories on the homepage of the site so as to make their search easy.
This platform helps users to create smart professionals communities, based on reliable sources and social network. This website also allows users to subscribe themselves to the newsletters by selecting particular group or category i.e. Accounting, Brokerage, Communication etc. Users will also be able to view the survey reports from this portal or else they can also download the brochure available on the site.

PROJECT CHALLENGE:

Keeping the business perspective in mind we have to develop a system that will be capable of providing sources to the professionals to benchmark their performance. The concept was unique where we had to implement the functionality of efficient search of the various fields. We had to be very specific about the design scalability so we made the user-friendly interface and gave connectivity to all the pages from homepage only ensuring safe and secure data transfer. We have also developed a separate section for the admin who will manage CMS, blogs categories etc.
Squaremetric.com is a multi-lingual survey based website developed in Python, Django, MYSQL, XHTML. Our designing and developing team work hand-in-hand to deliver the optimum website within stipulated time. This team will be consistently monitored by the project manager to make the website live as per the expectation of the client.

THE ENDEAVOR:

The team has been continuously researched to make the features compatible as per the desired frameworks and technologies. At the end, the team has successfully implemented the feature which allows users to benchmark themselves so as to improve their performance and grow their network.
We have developed a robust and easy to use website with unique features for professionals. The website is controlled by highly organized administrator panel to manage users and generate various types of reports which will help users to enhance their performance. And it was really exciting working with this client and the end result was a successful launch of another great project. Our client had full faith on us that we will meet all his demand and on time. We accomplished assigned a task with full dedication and within the timeframe.

Show More Show Less

Tools

VSCode

Media

Quotation

Company

Quotation

Description

- Add "Approve" & "Reject" button in Sales Quotation

- Approve/Reject button is management's feedbacks to staff that the quotation is approved/rejected by management

- Approved is not equal to Confirm Order

- Rejected is not equal to Cancel Quotation

- Approve/Reject button should not change Quotation to SO

- After clicking Approve/Reject, the buttons should remain there because this process can be repeated many times

- When user cancels a quotation, show a pop up to ask for Reason

- Show Status and Reason in Quotation List View (Draft Quotation, Approved, Rejected, Quotation Sent, Cancelled, Sales Order, Done)

- If this process is repeated many times (rejected many times), then there will be multiple reasons, the latest one should overwrite the old one and appear in List View

- Once management clicks on Approve/Reject button, the other buttons should remain there (exactly the same as the buttons we have in Quotation)

Show More Show Less

Tools

Sublime Github