Dmitrij Rysanow
Senior TypeScript Developer with over 6 years of professional experience. Passionate about distributed systems and specializing in Angular, NestJS, Docker, Redis, Google Cloud, GitLab, and Nginx. Strong focus on system design, architecture and performance.

Core Engineering Areas
Frontend & Realtime Systems
Design and development of large-scale Angular applications with emphasis on realtime systems, distributed state synchronization, performance optimization and scalable architecture. Experience with WebSockets, WebRTC and modern browser APIs. Applications treated as long-running, stateful systems rather than static UI layers.
Cross-platform Application Engineering
Development of cross-platform applications across web and mobile environments. Experience with native Android (Java) and hybrid frameworks (Ionic). Focus on consistent UX, responsive architecture and shared application logic across platforms.
Serverless, Cloud & Distributed Systems
Design and implementation of cloud-native and serverless systems using AWS, Azure and Google Cloud. Experience with event-driven architectures, microservices, containerization (Docker), orchestration (Kubernetes) and CI/CD pipelines. Strong focus on scalability, reliability and infrastructure-aware system design.
My projects
Cross-platform encrypted realtime communicator with WebRTC, E2E encryption and distributed state synchronization.



Experience
Jul 2023
Angular enterprise applications, Azure DevOps, frontend architecture and system improvements.

Jul 2021 - Mar 2023
Node.js microservices, Kubernetes, AWS/Azure, fintech systems (Greenlight).

Jan 2019 - Jul 2021
Distributed file systems, large-scale data handling, architecture and performance engineering for Roche ecosystem.

Jan 2016 - Jan 2018
Cross-platform mobile applications, Ionic, Android testing.

Jan 2016 - Jan 2017
Angular libraries, architecture design, financial systems.

Jan 2014 - Mar 2015
Backend + frontend systems, PHP, data processing, early architecture work.

Technologies

