This website uses cookies to ensure you get the best experience.
Learn more.
Oleksandr Andrushchenko
@oleksandr-andrushchenko
Software Engineer & Solution Architect
User info
Website:
https://oleksandr-andrushchenko.com
GitHub:
oleksandr-andrushchenko
Buy Me a Coffee:
oleksandr.andrushchenko
Address:
Missoula, MT 59808, USA
4
Followers
3
Following
28
Posts
0
Comments
Joined:
Nov 03, 2025
About
Senior Software Engineer with 15+ years of experience building and optimizing scalable applications across healthcare, fintech, e-commerce, media, and logistics. Skilled in Python, JavaScript/TypeScript, PHP, cloud architecture (AWS Certified Solutions Architect & Developer), and database design (RDBMS, NoSQL). Delivered 40+ projects, improving performance, scalability, and reliability. Experienced in architectural decision-making and driving projects from concept to deployment.
Latest Posts
Communication Protocols: Pros, Cons, and Use Cases
Modern distributed systems rely on communication protocols that define how services exchange data. As a software developer designing APIs, microservices, real-time systems, or event-driven platforms, choosing the correct protocol directly impacts latency, scalability, observability, cost, and develo
Feb 23
1
protocols
Consistency patterns
Consistency patternsdescribe how systems behave when multiple actors read and write shared data, especially under concurrency, failure, or distribution. Database transactions are one of the strongest tools for enforcing consistency, but they coexist with weaker models that trade correctness guarante
Dec 29, 2025
1
consistency
Scalability for Dummies - Part 4: Asynchronism
This 4th part of the series builds on the previous discussion inScalability for Dummies - Part 3: Cache. Imagine trying to book a popular concert ticket online. A user selects a seat, but instead of an immediate confirmation, the website asks to return in two hours when the order is processed. This
Dec 08, 2025
scalability
asynchronism
Scalability for Dummies - Part 3: Cache
After followingScalability for Dummies - Part 2: Database, the database can now handle massive volumes of data and high concurrency. Despite this, users may still experience slow page loads when queries fetch large amounts of data. The bottleneck is no longer the database itself but the repeated ret
Nov 30, 2025
scalability
cache
Scalability for Dummies - Part 2: Database
After implementing horizontal scaling on servers and handling thousands of concurrent requests inScalability for Dummies — Part 1: Clones, performance may still degrade over time. Applications often slow down and eventually fail due to database limitations. Even with a perfectly scaled front end, th
Nov 30, 2025
scalability
database
Scalability for Dummies - Part 1: Clones
Simple, practical guide to the first and often-most-used approach to scaling: making copies of what works. No PhD required — just common sense, a few engineering patterns, and awareness of the pitfalls.By Your Friendly Engineer · Part 1 in a short series on practicalscalability. Acloneis simply anot
Nov 24, 2025
scalability
clones
Enjoy this author’s work?
Support Oleksandr Andrushchenko
This helps Oleksandr Andrushchenko continue creating useful content
User actions
4 Followers
3 Following
Copy persistent user profile link: