Georgi D. Sotirov's Curriculum Vitae

Contact Details

Parameter Data
Name: Georgi Dimitrov Sotirov
Country: Bulgaria (BG)
Current address:
1715 Sofia
Mladost quarter
Personal mobile: +359 88 837 18 17
Email: gdsotirov_@gmail.com (remove the underscore before the @ sign)
Preferred contact way: Personal mobile

Personal Information

Parameter Data
Birthday: 19 October 1979
Birthplace: Dupnitsa, Bulgaria
Preferred employment type: Full time
Driving license: Yes, active driver
Ability to travel abroad: Yes, no restrictions

Education

University

Parameter Data
Name: New Bulgarian University
Department: School of Distance, Online and Continuing Education
Major: Business Administration
Degree: Master of Business Administration (MBA)
Location: Sofia, Bulgaria
Period: October 2012 – November 2017

University

Parameter Data
Name: Technical University of Sofia
Department: Faculty of Computer Systems and Control, Department of Computer Systems
Major: Computer systems and technologies
Degree: Bachelor (BS)
Location: Sofia, Bulgaria
Period: September 1998 – June 2002

High School

Parameter Data
Name: School of Mechanical and Electrical Technics Acad. S. P. Korolev
Major: Electric equipment of industrial enterprises
Location: Dupnitsa, Bulgaria
Period: September 1994 – May 1998

Skills

Programming Languages

AWK, C, C++, Java, JavaScript®, Pascal, Perl, PHP, PL/SQL, Shell

Markup and Style Languages

CSS, Markdown, (X)HTML, XML, XSL, YAML

Development Environments and Editors

Borland® C++Builder™, Borland® Delphi™, Eclipse, GraphTalk™ Developer, KDevelop, Microsoft® Visual Studio™, Visual Studio™ Code, VIM

Development Tools

Bugzilla, JIRA
CVS, Subversion, Mercurial (Hg), Git
make, CMake

Development & Operations

Ansible, Google Cloud SDK, HCL, Terraform

Data Bases and Modelling

SQL, MySQL, Oracle, Cloud SQL for MySQL
MySQL Workbench, Oracle SQL Developer, PL/SQL Developer
ProxySQL, Cloud SQL Proxy

Operating Systems

Linux, Unix, Windows

Virtualization Technology

VMware, qemu, Google Compute Engine

Communication Interfaces

DeviceNet™, SNMP, TCP/IP

Spoken Languages

Bulgarian, English

Additional Qualifications

February 2020 – February 2025

Parameter Data
Title: LPIC-1: Linux Administrator
Organization: Linux Professional Institute
Description: The LPIC-1 will validate the candidate's ability to perform maintenance tasks on the command line, install and configure a computer running Linux and configure basic networking. See more.
Verification: See

December 2019

Parameter Data
Title: LE-1: Linux Essentials
Organization: Linux Professional Institute
Description: The certificate validates a demonstrated understanding of basic concepts and components of the Linux operating system. See more.
Verification: See

July 2003 – August 2003

Parameter Data
Title: GraphTalk and A.I.A Developer
Organization: Computer Sciences Corporation
Description: The course prepares the students to work with GraphTalk Developer and introduces them in developing GraphTalk A.I.A Application.

Employment History

August 2020 – Present

Parameter Data
Position: Systems architect
Organization: SiteGround Hosting
Location: Sofia, Bulgaria
Team size: 5-10 people
Duties: Design and development of cloud systems.

October 2012 – to July 2020

Parameter Data
Position: Software Development manager
Organization: Codix Bulgaria
Location: Sofia, Bulgaria
Team size: 5-10 people
Duties: Management of development process in the company, definition of rules and procedures, development of internal systems and tools to facilitate development process.

January 2008 – to July 2020

Parameter Data
Position: Software Development Team Leader
Organization: Codix Bulgaria
Location: Sofia, Bulgaria
Team size: 15-20 people
Duties: Management of a virtual team of developers with specific domain expertise spread in three different geographical locations.

December 2006 – December 2007

Parameter Data
Position: Software Developer
Organization: Codix Bulgaria
Location: Sofia, Bulgaria
Team size: 5-10 people
Duties: Development of iMX software in Pro*C and PL/SQL.

October 2005 – November 2006

Parameter Data
Position: Senior Programmer
Organization: CSC (former OBS [Object Builder Software]) Bulgaria
Location: Sofia, Bulgaria
Team size: 15 people
Duties: Development and coordination of the development of software in the insurance field.

July 2003 – September 2005

Parameter Data
Position: Programmer
Organization: CSC (former OBS [Object Builder Software]) Bulgaria
Location: Sofia, Bulgaria
Team size: 5-20 people
Duties: Software development in the insurance field.

May 2002 – January 2003

Parameter Data
Position: C/C++ Programmer
Organization: Xpeqt
Location: Sofia, Bulgaria
Team size: 5 people
Duties: Designing, coding, testing and documenting of a module (plug-in) to be integrated in software for machine control. The purpose of the module is to communicate with DeviceNet™ devices.
Reason for leaving: Stuff cut down due to business stagnation.

April 2001 – February 2002

Parameter Data
Position: Technical Collaborator
Organization: Bitex.com (Bulgarian Information Technologies)
Location: Sofia, Bulgaria
Team size: 8 people
Duties: Technical support of the company's clients and writing of Perl scripts for the company's servers.

September 2000 – January 2001

Parameter Data
Position: System Administrator
Organization: Bitex.com (Bulgarian Information Technologies)
Location: Sofia, Bulgaria
Team size: 5 people
Duties: Administration of Windows computers (PC) and printers on a local network (LAN).

Sample Projects

January 2018 – July 2020

Parameter Data
Name: Code Alerts Management System (CAMS)
Description: CAMS analyzes the logs from software builds and verifications with static analysis system, filters and records all errors and warnings, automatically creates tasks for them and assigns them directly to respective developer based on information from version control system. The system allows for classification and prioritization of problems related to security of the software. The implementation of the system improved the quality of the software and minimized the time for detection of problems in the source and their resolution.
Duration: 2 and half years
Technologies used: Linux, MySQL, PHP, Perl, Subversion
Position: System Architect, Project Manager
Team size: up to 5 people
Organization: Codix Bulgaria
Organization's description: CODIX is the software company behind iMX – the event-driven enterprise management system, which is the leading software in industries such as Debt Collection, Commercial Finance, Factoring, Asset-Based Lending and Trade Finance.

April 2011 – June 2015

Parameter Data
Name: System for Management of Modifications, Patches and Installations (MMPI)
Description: MMPI aims to centralize and streamline the development and delivery processes in the company by providing common environment where developers, software configuration specialists and project managers/coordinators could collaborate.
Duration: 4 years and 3 months
Technologies used: Linux, MySQL, Perl, Subversion
Position: Database Architect, Project Manager
Team size: 5-10 people
Organization: Codix Bulgaria
Organization's description: CODIX is the software company behind iMX – the event-driven enterprise management system, which is the leading software in industries such as Debt Collection, Commercial Finance, Factoring, Asset-Based Lending and Trade Finance.

June 2002 – September 2002

Parameter Data
Name: EP-12
Description: EP-12 is Ellipsometric Porosimeter and has the capability of measuring 200 and 300 mm wafers.
Duration: 4 months
Technologies used: Ellipsometric Porosimetry, DeviceNet™, C/C++
Position: C/C++ Programmer
Team size: about 25 people
Organization: Xpeqt
Organization's description: The company is a manufacturer of a broad line of testing, handling, characterization and diagnostics equipment for the microelectronics and electronics industry.

March 2005 – Present

Parameter Data
Name: SlackPack
Description: Software packages for Slackware Linux OS and front-end web site
Duration: More than 15 years
Technologies used: Perl, MySQL, (X)HTML, CSS, Shell scripting, VMware, qemu
Position: Database architect, Software Developer and System Administrator
Team size: Single person
Organization: Personal project

See also my profiles in GitHub, Bitbucket, SourceForge and other personal projects.

References

Note: References are available on request.