About
About Me
Hello, Iām Alex (ŠŃŃŠ°) š
š ļø I am an experienced full-stack engineer, specializing in the design and development of distributed systems.
š¼ 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 the development of the API for external developers.
š§āš» I strive to grow professionally, and I am currently learning about engineering management and data engineering. My pet projects can be found on GitHub.
š 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 last year I discovered yachting, which for me represents the perfect balance between active and beach holidays.
š¶ Fun fact about me: I have a dog, a Corgi named Charlie.
My Skills
- Technical Leadership: Engineering Management, Agile Software Development, Cross-functional Collaboration, Systems Design
- Technical skills: OOP, Design Patterns, Multithreaded Programming, Reactive Programming, Functional Programming
- Software Architecture: Domain-Driven Design (DDD), Event Sourcing, CQRS, Distributed Systems, Microservices, API Design
- Backend Development: Go, Kotlin, Java, C++, Spring Framework, Vert.x, Axon Framework, Serverless, REST APIs, gRPC, GraphQL, Websocket
- Frontend Development: JavaScript, TypeScript, React.js, React Native, Redux, HTML, CSS and Tailwind CSS
- Data Management: Data Modeling, SQL, PostgreSQL, MongoDB, Redis, Dynamodb, Cassandra, Kafka, RabbitMQ, Hazelcast, ZooKeeper, ClickHouse
- Data Science: Python, Pandas, Numpy, SciKit-Learn, TensorFlow
- Cloud & DevOps: AWS, Kubernetes, Terraform, Docker, CI/CD, ELK stack, Prometheus
- Testing: Unit Testing, Integration Testing, Test Driven Development (TDD)