I'm Dmytro Stefurak, a critically thinking software engineer with over 6 years of experience in C++ and 5 years in Flutter. I currently specialize in Android System UI at Google, bridging the gap between low-level system performance and high-fidelity user experiences. I've led engineering teams, architected complex cross-platform applications, and optimized CI/CD workflows to reduce operational costs by over 60%. I am a result-oriented developer focused on delivering high-performance, pixel-perfect applications from the ground up, and I value clear communication and collaboration. I’m passionate about building robust, scalable software and mentoring others to grow professionally. I thrive in fast-paced environments, collaborate across teams, and continuously look for ways to improve processes and product quality.

Dmytro Stefurak

I'm Dmytro Stefurak, a critically thinking software engineer with over 6 years of experience in C++ and 5 years in Flutter. I currently specialize in Android System UI at Google, bridging the gap between low-level system performance and high-fidelity user experiences. I've led engineering teams, architected complex cross-platform applications, and optimized CI/CD workflows to reduce operational costs by over 60%. I am a result-oriented developer focused on delivering high-performance, pixel-perfect applications from the ground up, and I value clear communication and collaboration. I’m passionate about building robust, scalable software and mentoring others to grow professionally. I thrive in fast-paced environments, collaborate across teams, and continuously look for ways to improve processes and product quality.

Available to hire

I’m Dmytro Stefurak, a critically thinking software engineer with over 6 years of experience in C++ and 5 years in Flutter. I currently specialize in Android System UI at Google, bridging the gap between low-level system performance and high-fidelity user experiences. I’ve led engineering teams, architected complex cross-platform applications, and optimized CI/CD workflows to reduce operational costs by over 60%. I am a result-oriented developer focused on delivering high-performance, pixel-perfect applications from the ground up, and I value clear communication and collaboration.

I’m passionate about building robust, scalable software and mentoring others to grow professionally. I thrive in fast-paced environments, collaborate across teams, and continuously look for ways to improve processes and product quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Android System UI Software Engineer at Google
December 1, 2025 - April 1, 2026
Developed and maintained the Glancable Hub and Dream Service for idle and docked states, delivering informative idle-state experiences across the Android ecosystem. Implemented a hydration mechanism and optimized widget allocation/deallocation to improve resource management and resolve memory leaks. Refined transition flows for foldable and multi-display devices to ensure UI stability and visual fluidity during state changes. Increased test coverage by writing unit tests for over 45% of critical field classes and methods to improve reliability. Collaborated with the Lock Screen and Launcher teams to align architecture and synchronized feature delivery while maintaining backward compatibility with older Android versions and hardware specs.
Full Stack Software Engineer at Super TON
September 1, 2024 - May 1, 2025
Designed and developed a Telegram-based multiplayer blockchain game with Angular front-end and PixiJS-based game engine. Implemented real-time multiplayer using Socket.IO with token-based authentication and room management. Integrated TON blockchain libraries for handling transactions and payloads. Built an Admin Panel with Angular and CoreUI for rapid data control. Created a lightweight browser-based game engine and adapted the app for various OS versions, power-saving states, slow networks, and tab switching. Implemented an anti-cheating system to ensure fair multiplayer experience.
Full Stack Software Engineer at UkrFin Trans
August 1, 2024 - April 1, 2025
Built an admin panel using the latest Angular version and integrated the client-facing component into an existing WordPress site as a plugin. Developed Flutter mobile apps with GetX for state management and business logic for drivers and clients. Created a feature-rich reservation and trip planning system with granular control over related data. Implemented a custom WordPress plugin to support online payments. Delivered a mobile client app with essential travel features and real-time updates.
Senior Flutter Software Engineer at Verevio
July 1, 2024 - Present
Led a team of Senior Flutter Engineers, optimizing planning and grooming activities to improve code quality and delivery velocity. Refactored legacy codebases into modern architectures and translated customer needs into structured technical requirements for the team. Maintained close collaboration with the product owner and facilitated release and staging processes.
Senior Flutter Software Engineer at GoDate
April 1, 2022 - July 1, 2024
Led a team of 3 Senior Flutter Engineers, creating from-scratch application architecture with strong scalability and customization options. Mentored teammates, translated customer needs into technical requirements, and managed release processes. Collaborated with product owners to ensure on-time delivery and aligned expectations.
Senior C++ Software Engineer at SoftServe
September 1, 2022 - April 1, 2024
Developed a healthcare authentication system in collaboration with Cloud and Frontend teams on a large C++ project using CEF and an OOP model. Refactored legacy code to modern, optimized architectures, accelerating module performance and simplifying future development. Participated in Agile ceremonies, mentored newcomers, and optimized CI/CD workflows to reduce GitHub Actions costs by over 60%.
Middle C++ Software Engineer at SoftServe
April 1, 2020 - September 1, 2022
Developed a CLI tool and internal logic for Cisco firewall devices. Collaborated with department leads to maintain high-quality code. Found and delivered a critical fix for a vulnerability in the firewall system. Redesigned the hardware configuration process to reduce code complexity and improve scalability. Mentored newcomers.
Middle C++ Software Engineer at SoftServe
September 1, 2018 - April 1, 2020
Developed a vector graphic tool in close collaboration with teammates. Engaged with clients to determine requirements and implemented features accordingly. Created a serialization mechanism to speed up exporting/importing project files. Implemented an interface for writing VBA, JavaScript, or C# scripts to control in-app functionality.

Education

Bachelor's Degree in Applied Mathematics at Yuriy Fedkovych Chernivtsi National University
January 1, 2017 - January 1, 2021
Master's Degree in Applied Mathematics at Yuriy Fedkovych Chernivtsi National University
January 1, 2021 - January 1, 2022

Qualifications

Flutter & Dart - The Complete Guide
January 1, 2022 - April 2, 2026
Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games
January 1, 2022 - April 2, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more