Stanislav Sonder
Dublin, Ireland
Senior Software Engineer with a proven track record of designing scalable architectures, leading cross-functional teams, and delivering high-performance user experiences across high-traffic platforms. Currently driving Stripe Inc to new heights.
Languages
- EnglishFluent
- RussianNative
- BelarusianNative
- FrenchBeginner
Experience
Stripe
< 1 year | 2025 - Present
Senior Software Engineer at Risk & Compliance
Dublin, IrelandProjects:Risk & Compliance ProjectRisk & Compliance Project- TBD after release 🚀
Axamit
3 year(s), 1 months | 2022 - 2025
Senior Software Engineer at Biggest Canadian Media Company
Montréal, CanadaProjects:Canadian branch of the most popular radio network in the USAPopularCanadian News PortalMarketplace ProjectCanadian French News PortalFinancial Giant News PortalToronto Media PortalLargest Sports News Portal in CanadaLargest French-Language Sports News Portal in CanadaCanadian French TV-Streaming PlatformCanadian TV-Streaming PlatformNumber one Canadian Video Streaming Platform- Led the design and implementation of scalable frontend architectures for high-traffic platforms.
- Managed a team of four frontend developers, conducted cross-team training sessions, and mentored junior engineers - boosting productivity and technical maturity.
- Built an advanced ad management system integrating Google Publisher Tag with AEM for client-side rendering, improving ad campaign performance by 53% and enabling granular brand-level targeting.
- Worked closely with SEO, Editorial, DevOps, and other departments to integrate solutions seamlessly and meet project goals.
- Architected a dynamic image rendering system combining AEM-generated renditions with responsive Vue components - reducing client-side load and improving page speed by up to 140%.
- Created reusable component library with unstyled Vue components adopted across client's projects, reducing boilerplate and accelerating development velocity.
- Developed an AEM-driven analytics management system that simplified the workflow for editors, minimizing the need for code changes and expediting the launch of new analytics campaigns ~20% faster.
- Introduced a concept allowing the use of Vue components within AEM's Rich Text Editor. This approach drastically simplified content editing, empowering editors to visually manage Vue components directly within the editor
- Orchestrated the migration of multiple projects and modules to a new CMS, while simultaneously developing new features and ensuring the stability and maintenance of existing systems.
- Developed multiple internal tools for data management, visualization, and analytics integration, enhancing the efficiency of the development process and improving data-driven decision-making.
- Spearheaded frontend development for multiple high-traffic video streaming platforms, ensuring performance, scalability, and cross-device compatibility in production environments.
- Implemented advanced video player integrations, adaptive streaming (HLS/DASH), and analytics tracking to support millions of users across web and mobile platforms.
Axamit
2 year(s), 2 months | 2020 - 2022
AEM Frontend Developer at STMicroelectronics
Minsk, BelarusProjects:ST Microelectronics- Design and creation of reusable AEM components and templates to streamline content management and enhance site flexibility
- Successfully transitioned legacy AngularJS projects to a contemporary React-based architecture, while simultaneously implementing new features for an advanced B2B communication platform.
- Led initiatives to optimize Core Web Vitals and Accessibility standards across the primary website and its subdomains, improving user experience and site performance up to 40%.
- Implemented OneTrust integration for GDPR compliance, while concurrently enhancing analytics and SEO strategies to boost search engine visibility and data security.
Flexmerch Corp
1 year(s), 3 months | 2019 - 2020
JavaScript / ExtendScript Developer
Minsk, BelarusProjects:Flexmerch PBN- Created Adobe Illustrator, Photoshop scripts / extensions for computer advanced graphic processing.
- Optimized business expenses by analyzing data and making strategy predictions that saved ~60% of consumable materials expenses.
Education
Belarusian State University
2018 - 2022
Bachelor's Degree in Computer Science (Web-programming, Operating Systems, algorithms and data structures, Computer graphic and Design)
Minsk, BelarusOnline Advanced Frontend Course by UlbiTV
2022
Covered complex frontend architecture, accessible UI development, performance optimization, testing strategies (unit, e2e), CI/CD pipelines, and full-stack integration best practices
Personal mentorship in Node.js architecture under industry expert Timur Shemsedinov
2023
Asynchronous-, parallel- contract-, multi-paradigm- and meta- programming, and design patterns (OOP, GRASP, SOLID, GoF).
Montreal, Canada
Non-commercial projects
FATE: Core
2024 - Present
Typescript, Kotlin, Vue, Ionic, Tailwind
https://play.google.com/store/apps/details?id=com.sonder.fate_core
- Design and development of mobile application for FATE game system (iOS & Android) with module system for additional content and multi-language support with 30+ languages available.
FATE Extended Roleplay Assistance Tool
2023
Typescript, Vue, PWA, Obsidian
https://stanislavsonder.github.io/fate-extended-character-sheet
- Design a simple multi-language roleplay local assistance tool for FATE game system with PWA support for offline usage and export/import character sheets to savefiles.
Streamhata Web Application
2021 - Present
Typescript, Vue, Nuxt, NestJS, MongoDB, S3, GraphQL, Socket.IO, Material UI, Figma
- Implemented complex event management platform with real-time features (WebSockets, Twitch API integration) and CI/CD for seamless updates.
Technical Skills
- JavaScript
- TypeScript
- Ruby
- Sorbet
- HTML5
- CSS3
- React
- Vue
- Next.js
- Nuxt
- Tailwind
- SASS
- Tanstack Query
- Redux
- Web Vitals
- Accessibility Expertize
- Vite
- Webpack
- NodeJS
- GraphQL
- Ionic
- Pinia
- Zustand
- Jest
- Vitest
- Material UI
- Design Tokens
- Astro
- ESBuild
- Express
- MongoDB
- Mongoose
- SQL
- Bun
- Websockets
- Socket.io
- Git
- Docker
- Portainer
- Nginx Proxy Manager
- Amazon S3
- Amazon Amplify
- AEM
- ArcXP
- ExtendScript
- OOP
- SOLID
- GRASP
- GoF
- Agile
- Scrum
- Kanban
- Rust