Seva Brekelov

Staff Software Engineer | App Modernization

Amsterdam, North Holland, Netherlands

About

I am a seasoned Principal Software Engineer with over 10 years of experience in software development and 5+ years in engineering leadership. Worked with Google, Nike, Miro, Banks, Trading, Startups and Product companies. Specializing in Java, TypeScript, Go, and Kotlin, WebRTC, Distributed Systems, I have a proven track record of building and leading high-performing technical teams. My expertise includes technical design, architecture quality, and delivering strategic projects. I am passionate about mentoring, teaching, and spreading knowledge through engineering articles and videos. I thrive in dynamic environments and excel at driving cross-team initiatives and improving engineering culture. Tech Leadership (5+ years) Management (4 years) Software Development (10+ years) Mentoring (5+ years) Teaching (3 years) Experienced in #java #typescript #go #kotlin #webrtc #llm #distributed-systems Spread knowledge with engineering articles, videos, and books via my own channel: https://t.me/engineerreadings

Experience

  • Staff Software Engineer at MongoDB
    Aug 2025 - Present · 11 mos

  • Miro (Full-time · 3 yrs 11 mos)
    • Principal Software Engineer
      Feb 2023 - Oct 2025 · 2 yrs 9 mos

      Accelerating teams to deliver key strategic projects with hands-on involvement. Currently building Agentic AI features. Achievements: - Accelerated team to ship Draw.io integration within 2 months https://www.linkedin.com/posts/mirohq_drawio-integration-by-miro-activity-7146138130369183745-qygS - Executed the technical Due Diligence process, undertaking a comprehensive review of the codebase and architecture. Defined a strategic roadmap based on findings, contributing to informed decision-making. - Led the adoption of SonarQube Enterprise across the entire engineering organization.

    • Staff Software Engineer
      Dec 2021 - Feb 2023 · 1 yr 3 mos

      Provide technical leadership and influence in engineering culture such as improving code reviews, observability, and developer experience. Identify inefficiencies and opportunities for significant improvements across the entire stream. Drive cross teams initiatives. Raise the bar by mentoring senior engineers and interviewing senior and staff+ engineers. Examples of technical work: - Leading AI engineering teams for Miro AI: Created architecture, developed solution, communicated legal/security questions, represented engineering in the business calls with OpenAI, Microsoft Azure, AWS, collaborated with ML team for integrating internal models into the product features - Made a major integration with video platform in a limited time - Set up a team with which we created huddle-like feature with WebRTC from scratch in a hackaton project - Set up a common grafana dashboard for multiple teams (observability improvements)

  • Engineering Lead at Synthesized
    Mar 2021 - Dec 2021 · 10 mos

    Built and managed a product engineering team that successfully delivered new company product in time, took an active role in R&D of new features, took a leading role in a dataops community by hosting a podcast, engaged and managed external design consultants on the product team.

  • Software Engineer and Tech Lead at Self-employed
    Jul 2019 - Mar 2021 · 1 yr 9 mos

    Worked with several startups as an Engineer, Engineering lead and Consultant. JUG RU Group — Lead Software Engineer, Lead PMM January 2020 - March 2021 • Took a major role in the transformation of the product to the digital one by developing WebRTC streaming service and multiple players networking gaming solution with Java, TypeScript, NextJS. Created a series of blog posts in the biggest media portal and created 12 popular videos on youtube in order to promote company projects. Articles: https://habr.com/ru/users/vbrekelov/posts/ Youtube: https://www.youtube.com/playlist?list=PLsVTVVvrKX9ulEqi0KeI- NYXSNCO4o1x0 NEO Saint Petersburg Competence Center — Software Engineer July 2019 - January 2020 • Helped the company to build a Node Client with Go lang for the blockchain network from scratch. Created a workshop with Blockchain network development and distributed systems and hosted it on the conference. Represented company in the University collaborations. reverse engineered code from Pyhton, C sharp, JavaScript to built compatible interface for the Node Client. Highlighted the new release of the compiler by writing an article.

  • Senior Java Software Engineer via Grid Dynamics at Nike
    Jul 2018 - Jul 2019 · 1 yr 1 mo

    Implemented new testing practices which allowed to increase quality and develop one of the services 2x faster. Led the team of 5 engineers and spread the knowledge of using Spring and implementing e2e tests. Presented several approaches in the internal meetups using the Protobuf protocol and TestContainers library to improve code quality.