Overview

I’m Oleksandr (Oleks) Sobol, a Backend Software Developer with 4+ years of experience building automation pipelines and scalable systems. My journey from network engineering to software development has given me a unique perspective on infrastructure optimization and system reliability.

Currently based in Washington, I specialize in creating backend solutions that dramatically improve efficiency and reduce manual processes.


Professional Experience

Backend Software Developer Journey

My career began in network operations, where I quickly identified opportunities to automate repetitive tasks and improve system reliability. This led me to develop increasingly sophisticated automation tools, eventually transitioning fully into backend software development.

Key Achievements:

  • Reduced customer onboarding from 20 minutes to under 1 minute (95% improvement)
  • Decreased manual errors by 90% through automation pipelines
  • Built production systems serving 4000+ clients
  • Cut firmware deployment time by 80% with automated configuration management

At GlobalNet Inc., I led the development of critical automation infrastructure, designed scalable APIs, and mentored team members on technical problem-solving.


Technical Expertise

Backend Development:
Python, Go, Flask, FastAPI, REST APIs, OAuth2

Databases & Data:
SQLite, MySQL, MongoDB

DevOps & Infrastructure:
Docker, Docker Compose, AWS (EC2, S3, RDS), Linux Administration, Nginx, Apache

Automation & CI/CD:
GitHub Actions, Jenkins, Cron, Bash scripting

Additional Skills:
C, JavaScript, Git, Postman, API integration, system architecture


Education & Certifications

B.S. in Cybersecurity
Vinnytsia National Technical University (2012-2016)

Continuous Learning:
Currently advancing my skills through multiple programs:

  • Boot.dev - Computer science curriculum focusing on backend development and algorithms
  • Harvard CS50x - Introduction to Computer Science
  • Harvard CS50 Cybersecurity - Security principles and practical implementations

What I Bring to the Table

My background in network engineering combined with software development expertise allows me to:

  • Design systems with infrastructure scalability in mind
  • Build reliable automation that handles edge cases
  • Understand the full stack from hardware to application layer
  • Optimize for performance and cost-efficiency
  • Bridge communication between technical and non-technical stakeholders

Beyond Code

When I’m not developing backend systems, I enjoy:

  • Capturing aerial footage with my drone (see my videos)
  • Contributing to open-source projects
  • Writing about my technical journey and lessons learned
  • Exploring new technologies and development patterns

Languages

Ukrainian: Native
English: Fluent


Let’s Connect

I’m always interested in discussing backend architecture, automation challenges, or new opportunities in software development.

Download My Resume (PDF)