About me
I am a web software engineer based in Batumi, Republic of Georgia. I am currently open to job opportunities and exciting new projects.
With
27 years
of experience
in software engineering, I have spent the last
16 years
specializing in
web-programming
.
My tech stack focuses on backend development with
PHP
17 years
, utilizing
Yii and Yii2 framework
9 years
, as well as
Laravel
5 years
. I also have hands-on experience with
Symfony
3 years
.
My frontend development expertise is built on a solid foundation of
HTML, CSS
27 years
with extensive use of
JS, TS with jQuery
16 years
and the
Bootstrap
8 years
and
Tailwind
3 years
. Recently, I have been extensively using
Vue.js
4 years
.
Throughout my extensive experience in desktop and web application development, I have honed my skills in
database design and maintenance
27 years
on a large scale. I have also consistently demonstrated proficiency in working with a diverse range of
popular data handling instruments
3 years
.
The project development basically is conducted in local environment provided by the
Docker
4 years
with the extensive use of Git flow and CI/CD tools.
My development practice is grounded in
SOLID
principles and follows widely accepted design patterns that are central to contemporary programming. The use of the
MVC pattern
in frameworks enables the creation of clear, maintainable code while preserving the flexibility of the technology.
Numerous projects were implemented both through
the individual efforts
and as
a part of the team
. In the case of individual projects, I developed my
own architecture
,
configuration and solutions
and was responsible for performing
all roles
typically handled by a team.
Throughout my long career as a software engineer, I have been involved in web projects across
various sectors of the economy
. I have handled a wide variety of
common popular tasks
and implemented key features in many of the projects I’ve worked on.
I have extensive experience in various aspects of software development, including working with both modern and legacy systems. Over the years, I have tackled a wide range of complex technological challenges, including:
-
Maintaining, refactoring, and modernizing legacy systems with intricate architectures
-
Creating, customizing, and enhancing websites based on CMS platforms like Joomla and WordPress
-
Designing and developing
REST API and GraphQL
to ensure seamless communication between services
-
Integrating third-party APIs and external services to expand system capabilities
Recently, I gained extensive experience in leveraging web
marketing tools and platforms
, particularly in the areas of affiliate marketing and performance tracking.
Most of my developing activity was carried out in the projects based on
Agile principles
7 years
with complete Scrum cycle and techniques of this methodology.
I have hands-on experience with low-code application development and delivery using the
OutSystems Platform
3 years
for over 3 years. During this time, I achieved the status of an Associate Developer certified specialist.
Big part of my developer career I worked on
Desktop applications
7 years
built on C++ and Visual Basic. I also have experience in production of
embedded systems
4 years
and
equipment control system
4 years
on C++ in UNIX and QNX environment.
Fluent English
. Good
communication skills
that I earned during long period of individual direct work with the customers.
Registered as an individual entrepreneur in Georgia and have multicurrency account in Georgian Bank.