About
About Me
Hello, Iβm Alex (ΠΡΡΠ°) π
π οΈ I am an Engineering Manager with experience in high-load distributed systems and machine learning
πΌ I started my career at Yandex, where I worked in the Search infrastructure. After that, I moved to Berlin to work for Amazon, where I was working on the main website
π³π± Currently, I live in Amsterdam and work at Miro, leading Core Product development
π§βπ» I strive to grow professionally, and I am currently learning Rust and Deep Learning. My pet projects can be found on GitHub
π« How to reach me: Feel free to connect with me on LinkedIn
π In my free time, I love to do sports (gym + running), which helps me to get away from the sedentary lifestyle that is inevitable when working with computers
β΅οΈ Also, I love to travel and sailing, which for me represents the perfect balance between active and beach holidays
πΆ Fun fact about me: I have a dog, a Corgi named Charlie
Major Achievements
- Coordinated 17 teams to successfully deliver Miro Tables, the most complex widget to date, as well as a new content type that increases user engagement and product stickiness
- Led the development of the Miro Developer Platform v2 API, contributing to $100M+ in ARR
- Enhanced the Amazon Deals user experience, boosting daily sales by $1M
- Improved the reliability of Amazon Deals and Deals Notifications systems, preparing them for Prime Day and handling 70K+ RPS
- Optimized Yandexβs internal monitoring system to process 100M events per second and compute new data points in 5 seconds - outperforming any open-source or commercial solution
- Mentored 50+ software engineers and engineering leaders (including direct reports and via Verbetcetera and GetMentor), helping them with securing promotions, landing new roles, and advancing their skills
My Skills
- Technical Leadership: Engineering Management, Project Management, Agile Software Development, Cross-functional Collaboration, SDLC, Software Architecture, Mentoring, Strategic Planning, Organizational Design, Changes & Risks Management
- Software Architecture: Distributed Systems, Microservices, Real-time Systems, System Design, API Design, Domain-Driven Design (DDD), Event-driven architecture, Event Sourcing, CQRS
- Technical Skills: Code Reviews, Git, Multithreaded Programming, Reactive Programming, Functional Programming, Debugging, OOP, Design Patterns, Data Structures and Algorithms
- Backend Engineering: Go, Kotlin, Java, C++, Spring Framework, REST APIs, gRPC, GraphQL, Websocket, protobuf, ZooKeeper, Consul, Vert.x, Serverless
- Machine Learning: Python, Rust, Pandas, Numpy, SciKit-Learn, TensorFlow, CatBoost, Matplotlib
- Data Engineering: Data Modeling, SQL, NoSQL, PostgreSQL, MongoDB, Redis, Dynamodb, Cassandra, Snowflake, Kafka, dbt, Airflow, Hazelcast, RabbitMQ, ClickHouse, Apache Spark, Hadoop
- Frontend Engineering: JavaScript, TypeScript, React.js, React Native, Redux, HTML, CSS, Tailwind CSS
- Cloud & DevOps: AWS, Kubernetes, Istio, Kong, Helm, Terraform, Docker, ELK stack, Prometheus, CI/CD, GitHub Actions, Bamboo, Argo CD
- Testing: Unit Testing, Integration Testing, Test Driven Development (TDD)