A few words about me

10+

Years of experience

50+

Projects completed

30+

Courses achieved

Accomplished Senior Software Engineer with 10+ years of experience specializing in microservices, database optimization, and full-stack development.

thumb
about image

Since 2009, my life has changed radically. I realized what the digital world is

Journey

Have you ever wondered what it takes to shape the digital world we live in today? Behind every seamless app, every efficient system, and every innovative solution is a dedicated engineer crafting the future one line of code at a time. My journey as a senior software engineer began over 15 years ago, driven by a passion for technology and a relentless pursuit of excellence. From navigating the complexities of microservices to optimizing databases for global companies, my path has been filled with challenges, growth, and a deep commitment to transforming ideas into reality.

When I first started, the world of programming seemed vast and overwhelming. I remember the early days, sitting in front of my computer, struggling to understand complex algorithms and feeling daunted by the thought of creating something meaningful. But I soon realized that every expert was once a beginner. The key to progress was to start small, embrace the learning process, and never shy away from making mistakes.

One of the most valuable lessons I've learned is the importance of adaptability. Technology is constantly evolving, and staying relevant means being open to learning and unlearning. Throughout my career, I've had to master new languages, frameworks, and tools, often on the fly. It wasn't always easy, but it was essential. I found that the willingness to learn and grow, even when it meant stepping out of my comfort zone, was what set me apart and allowed me to tackle the challenges that came my way.

Reflecting on my career, I can confidently say that the journey of a software engineer, though challenging, is deeply fulfilling, and for those just starting out, staying curious, embracing change, and nurturing a passion for technology will lead to growth and opportunities beyond what you ever imagined.

Experience

Jan. 2021 – Present

Senior Software Engineer

Vodwork

  • Reduced the complexity of the system, cutting costs by hundreds of thousands of dollars annually.

  • Developed and managed 10+ microservices using Go, AWS, Lumen, Elasticsearch.

  • Attained 96% code coverage via PHPUnit testing, showcasing robust quality assurance.

  • Decreased the data logs storing algorithm (space complexity) from 𝑂(𝑁2 π‘™π‘œπ‘”2 𝑁) to 𝑂(𝑁).

  • Implemented Elasticsearch v8 to enhance application search, achieving a 50% increase in search accuracy and delivering a 30% reduction in search latency.

Sep. 2019 – Jan. 2021

Software Engineer / Team Lead

Probegin B.V.

  • Implemented the Lucid architecture, reducing the time for client-server data transfer by 25%.

  • Led the development of a high-load CRM system

  • Engineered a secure Single Sign-On service and orchestrated the integration of third-party services.

  • Implemented advanced database connection mechanisms, increasing performance by ten times.

  • Integrated TDD into the development process, reducing amount of regression bugs by 15% and development time by 20%.

Sep. 2018 – Sep. 2019

Software Engineer

OGD Solutions

  • Created a comprehensive web app for independent assessments in the USA.

  • Wrote software with a cross-functional team to process large volumes of data from a global survey of nearly 200 million registered users.

  • Upgraded services to PHP 7.3, improving performance and ensuring compatibility.

  • Integrated Spiral Scout's RoadRunner v1.5 application for load balancing, combining PHP with Go.

  • Divided a substantial database into three parts for different clients with distinct access levels and permissions.

Jun. 2015 – Sep. 2018

Software Developer

Zelpex Media Group

  • Executed comprehensive SEO optimization strategies for 10+ websites, resulting in a 60% increase in organic traffic and top rankings on key search engine results pages (SERPs).

  • Seamlessly integrated web services and app servers to optimize performance.

  • Employed the Zend framework v2 with Doctrine v2 and MVC architecture to craft applications

Nov. 2009 – Jun. 2015

Software Developer

InCITY Cor.

  • Developed, maintained, and promoted 100+ websites for businesses and government agencies.

  • Collaborated with diverse clients to create custom design solutions, enhancing website UX and visual appeal, resulting in a 40% conversion rate increase and 25% lower bounce rates.

  • Developed a customized service for the State Pension Fund of Ukraine, improving processing efficiency by 30% and serving over 500,000 pensioners nationwide.

  • Rearchitected the State Pension Fund of Ukraine from a monolith to microservices, resulting in a 30-35% increase in data transfer speed.

Nov. 2009 – Jun. 2015

Developer Consultant

Softex

  • Designed desktop applications, formulated reporting forms, and delivered client support and guidance.

  • Developed additional forms for private and tax reporting in accounting and trade management.

  • Troubleshot and resolved compatibility issues with device drivers through comprehensive testing and debugging, ensuring optimal performance and compatibility across multiple platforms, resulting in a 25% reduction in customer support issues.

  • Integrated carefully designed widgets and templates, ensuring pixel-perfect precision, resulting in a cohesive and polished product appearance that enhanced user experience and increased customer satisfaction by 25%.

Education

Sep. 2003 - Jul. 2007

Bachelor of Science (BS), Computer Science

Ivano-Frankivsk National Technical University 'Oil and Gas', Ukraine

Sep. 2007 - Jul. 2008

Specialist in Software Engineering

Ivano-Frankivsk National Technical University 'Oil and Gas', Ukraine

Skills

PHP, PSR

95%

JavaScript, TypeScript

85%

GoLang

70%

AWS, S3, EC2, SQS, RDS

60%

SQL, PGSQL

90%

ElasticSearch, Logstash, Kibana

80%

Laravel, Lumen

95%

React.js

70%

Vue.js, Nuxt.js

50%

Unit tests, Cypress, Jest

75%

Node.js, Next.js, Nest.js

50%

Jenkins, Travis CI, CircleCI, GitLab CI/CD

70%

RESTful APIs, GraphQL

100%

MVC, MVVM, HMVC, Microservices

90%

Docker, Kubernetes, Minikube, Grafana

80%

Agile, Scrum, Kanban

90%

* If you're curious about how I calculated this Skill Proficiency Percentage, take a look at this article: How to Calculate Skill Proficiency Percentages for Your Resume

Licenses & Certifications

A Journey of Continuous Learning and Recommendations

Achievement

shape
Client Image
Client Image

Software Test Lead Product Engineering P1 Montreal

Client Image
Client Image

Project Manager

Client Image
Client Image

PHP Web Developer at GoDaddy

Client Image
Client Image

Software Development Engineer

Client Image
Client Image

Frontend Engineer

Client Image
Client Image

Platform Engineer

Client Image
Client Image

Senior Software Engineer

Client Image
Client Image

Senior Frontend Developer

Client Image
Client Image

CVO at OGDSolutions OÜ

Client Image
Client Image

QA Engineer at PROBEGIN B.V.

Client Image
Client Image

Web Developer, React

notification

Let’s make something great together

Contact me anytime. I can turn your vision into reality.

shapeshapeshape