← Back to list
Registration: 29.08.2022

Dmitriy Gakh

IT
senior
Specialization: Software Developer, Algorithm Developer, Analyst, Researcher, Trainer-Instructor, Speaker, Learning Consultant, Urban Developer.

Portfolio

Baku State University, Baku, Azerbaijan

Lecturer

The Louis Berger Group, Inc., Washington, USA

Team Leader

GoMap.Az

Project Manager / Senior Developer

SSTypesLT

OSS Library * Contains SmartInt, SmartDouble, and SmartBool types enriching native .NET types Int32, Double, and Boolean * Fast string parsing * Special ToString and ToStringBuilder methods * Supports constant BadValue for all types * Fully compatible with native types Int32 and Double * Almost fully compatible with nullable types Int32?, Double?, and Boolean? * Universal, save, and easy to use

Skills

Algorithms
C
C#
C++
Data Structures
Docker
http
postgresql
Python
SQL Server

Work experience

-
02.2020 - 07.2022 |Motivation Hierarchy Theory
Current, Original Project The project aimed to: - Develop new Motivation Hierarchy Theory (MHT); - Provision of development course/consulting for organizations and teams (planned); - Develop MHT in education; - Develop course on personal development and expansion of cognitive abilities (several seminars for university students were developed and carried out). Reference: Original Project
Lecturer
01.2015 - 07.2022 |Baku State University
.
Developing training and test materials, providing lectures on modern computer programming. Reference: Alekper Aliyev, Head of Programming Department.
Supporting ICT Department on Framing up of Strategy for Location Based Services, Consultant
10.2013 - 05.2015 |The Ministry of Communications and IT (MCIT), Kabul, Afghanistan
Street Addressing Programme, LBS, GIS
Developed methodology to implement Street Addressing Programme, LBS, GIS. Prepared tender documents according to standards of the World Bank. Provided presentations/reporting for the City Administration and the President Administration. Reference: Wais Payab, Acting Director Technology and Innovation, Head of Afghanistan National Data Center.
Project Manager / Senior Developer
07.2008 - 09.2021 |GoMap.Az
C#/C/C++, MS VC++, MS Windows, Linux, MS SQL Server, PostgreSQL/PostGIS, ESRI ArcMap, SDE, XML, MITAB, Direct Show, UTF-8 SHP, NGINX module development, Jpeglib, AAG library, Qt compilation for Windows CE/Mobile, Simple map viewer for Windows CE, WMS/TMS for QuantumGIS and OpenLayers, gvGIS, HTTP, TCP/IP
Determining of business needs, defining solution architecture, designing GIS Database, data structures and algorithms, developing SW core modules using C#/C/C++ / 24x7x365 / multitasking / high load / web / RESTful / 64-bit architecture, deep code optimization, automating QA, R&D activities. R&D includes geometry shapes, in-house developed binary file storage format, compressed data structures, spatial indexes, pseudo 3-D view, Java Servlets, JavaScript, AJAX, RESTful, JSON, OpenLayers, Text Based Search System, natural language processing. Developed of deeply optimized custom Optional Path Find algorithm based on A*, street addressing QA SW with the projection of point entrance numbers to the streets, mathematic graph manipulation/transformation. Used: C#, MS VC++, MS Windows, Linux, MS SQL Server, PostgreSQL/PostGIS, ESRI ArcMap, SDE, XML, MITAB, Direct Show, UTF-8 SHP, NGINX module development, Jpeglib, AAG library, Qt compilation for Windows CE/Mobile, Simple map viewer for Windows CE, WMS/TMS for QuantumGIS and OpenLayers, gvGIS, HTTP, TCP/IP. Exhibited the product at CeBit fair, Hannover, Germany, 2009, 2010, 1012. Reference: Islam Ahmadov, Business Development Director.
Trainer - Instructor
03.2005 - 02.2016 |“ALSI”–Microsoft Certified Technical Education Center, Cisco System Network Academy, Almaty/Astana, Kazakhstan
MSF, MOF, ITIL
Provided trainings in Microsoft authorized courses in programming, databases, MS Office, IT management (MSF, MOF, ITIL). Reference: Inara Abdrasulova, Training Manager.
Team Leader/IT Expert/Consultant/Consultant/ME & MIS Specialist, AutoCAD Engineer
08.2004 - 06.2008 |The Louis Berger Group, Inc., Washington, USA
EPANET, C#, ESRI ArcMap, ArcSDE, MS SQL Server, MS Windows Server
Jul, 2007 – Jul, 2008, Bukhara and Samarkand Water Supply Project (Uzbekistan) / Network Information System (NIS) and Hydraulic Network Model (HNM), Team Leader Built and tuned NIS and HNM. Used EPANET, C#. Managed the project in place. Aug, 2006 – Jun, 2007, Bukhara and Samarkand Water Supply Project (Uzbekistan) / Network Information System (NIS) and Hydraulic Network Model (HNM), IT Expert Built NIS. Used ESRI ArcMap, ArcSDE, MS SQL Server, MS Windows Server. Developed of the project documentation and working procedures. Aug, 2005. Bukhara and Samarkand Water Supply Project (Uzbekistan) / Network Information System (NIS) and Hydraulic Network Model (HNM), Consultant Developed of the methodology for the tender documentation including analysis of the requirements and defining solution architecture and selection of software & hardware, system integration analysis, cost analysis, planning. Jun, 2005 – Jul, 2006. Azerbaijan Flood Mitigation Project, Consultant Developed of Monitoring and Evaluation (M&E) strategy, designed the methods and tools for data collection, and analyzing (social impact survey). Organized computer trainings for the local staff. Sep, 2004 – Feb, 2006. Tajikistan Agriculture Rehabilitation Project, ME & MIS Specialist, AutoCAD Engineer Developed of M&E strategy, designed of the methods and tools for data collection, formulated the questionnaire for and analyzing the findings of the social impact survey, developed of the MIS and user manuals for its components, produced the project documentation and working procedures, provided computer trainings for the local staff. Reference: Kakhraman Zukhurov, Director of Engineering.
Trainer - Instructor
03.2002 - 07.2006 |“AIC Group” – Microsoft Certified Technical Education Center, Baku, Azerbaijan
MS Visual C++ 7.0, C#, MS Visual Studio, VBA, ASP, IIS 5.0, HTML, Macromedia Dreamweaver MX
Provided training and developed training programs for the following disciplines: - Development of desktop/distributed applications used MS Visual C++ 6.0, Visual Basic 6.0, C#, MS SQL Server, MS Access; - Analyzing requirements and defining solution architectures (Visual Studio 98/.NET); - PC Hardware; - MS Office 2000/XP (Word, Excel, Access, PowerPoint, Outlook). Developed training programs, examination software, methodology and tool for examination students, software expert system for determining subjects that are better fit to the student needs, tool for learning foreign words. Provided trainings on English (VC ++, 2 students, 72 hours ). Reference: Alexander Buslayev, Leading Trainer-Instructor, Lala Alieva, English Language Teacher.
IT Consultant
11.2001 - 07.2006 |“GENRAY Corp..” International Training and Consulting, New York, USA
Provided IT consultancy and development software for training and advertise. Reference: Raymond Genik, Founder, (N/A)
Chief Programmer of the Transport Inspection
09.1997 - 02.1999 |State Motor Transport Concern "AzerAvtoNagliyyat", Baku, Azerbaijan
Developed DBMS and data transmission based on Short Wave radio-channel. Reference: Akif Isayev, Head of Department, (N/A)
IT Consultant/IT Expert / Manager
09.1997 - 07.2006 |ASPI Consulting Engineers Inc., Baku, Azerbaijan
MS Visual C++, Delphi, VBA, MS SQL Server, HTML, SPSS, Statistica, AutoCAD, ArcGIS, MapInfo, VBA, MSF, “Genetic” algorithms, CropWat, EpaNet, Mollifier (Sow Vu)
Jul, 2002 – Aug, 2006 (part time, intermittent inputs), IT Consultant Provided IT services for international teams that were developing projects in field of agriculture, environment, industry, and urban planning. Mastered and implemented special purpose software, provided trainings. Oct, 1997 – Jun, 2002, IT Expert / Manager Acted as responsible for developing of IT sector of the company and member of Internal Audit Team (Quality Management System ISO 9001:2000). Participated in international projects financed by WB, ADB, IFAD, and other international bodies in field of agriculture, environment, industry, and urban planning. Implemented data gathering and analyzing for many projects. Included design of specification for development of MIS for management of Samur Absheron Water Canal. Provided training for the staff. Reference: Dr. Ibrahim Mammadzadeh, Business Development Director.
Chief Programmer
09.1996 - 09.1997 |Information Agency "GeoEco"
Developed the Real Estate DBMS with extremely high searching performance and low requirements. Reference: Akhmad Akhmadov, Deputy Director, (N/A)
Programmer
05.1993 - 09.1997 |Factory of Laminated Printed Circuit Boards "Peyk"
Developed software for data transfer/conversion between IBM PC and VAX VMS, and between PCs and production/testing machines. Automated production process resulting up to 20% time savings. Reference: Vidadi Alekperov, Deputy Director, (N/A)

Educational background

PhD study (PhD)
2018 - 2022
Institute of Control Systems, Baku, Azerbaijan
Mathematician Engineer (Masters Degree)
1991 - 1996
State Oil and Industrial University, Baku, Azerbaijan

Languages

AzerbaijaniElementaryGermanElementaryEnglishIntermediateRussianNative