Phil Uvarov
Backend & Data at Embark Studios- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
Topline Score
Bio
Credentials
-
Machine Learning
CourseraMar, 2018- Nov, 2024
Experience
-
Embark Studios
-
Sweden
-
Computer Games
-
200 - 300 Employee
-
Backend & Data
-
Aug 2023 - Present
-
-
-
Spotify
-
Sweden
-
Musicians
-
700 & Above Employee
-
Staff Engineer - Data Platform
-
Mar 2022 - Aug 2023
* Driving Data Collection technical strategy.* Designing end-to-end system architecture for collection of contextual & user behavior data from Spotify clients: from client APIs to the consumer datasets.* Modeling data to handle petabyte scale while providing optimal experience for the data consumers.* Mentoring and growing engineers.
-
-
Senior Software Engineer
-
Jan 2020 - Mar 2022
Drove evolution of Player both for in client C++ components and Java backendservices.Key achievements:* Created roadmap and kicked-off architectectural revamp for C++ Player, allowing us to reduce critical bugs and drastically reduce onboarding curve for newjoiners* Led prototyping and roadmap creation for a new Spotify player backend. Resulting successful delivery allowed for formation of dedicated team building next-gen playback for speakers.
-
-
Infrastructure Engineer
-
Mar 2018 - Jan 2020
Lead the implementation of the new generation of Event Delivery SDKs for Spotify Data PlatformKey achievements:* Implemented in-house Event Delivery SDK for Android that has significantly reduced event loss* Organised collaboration between different parts of the organisation allowing us to build SDKs for all the major platforms: Backend, C++* Organised internal user interviews to gather feedback and requirements for the Event Delivery product allowing us to be driven by the user needs and thus delivering products that were instantly used by the stakeholders Show less
-
-
-
Truecaller
-
Sweden
-
Software Development
-
300 - 400 Employee
-
Software Engineer (Android)
-
Aug 2017 - Mar 2018
Focused on feature work as well as being tech leader for the team responsible for architecture and coding standards. Key Achievements: * Introduced a new release process by developing feature toggle mechanism that allowed us to ship features faster and safer as well as adding capability to run experiments * Introduced MPV architecture and testing practices that allowed us to write more modular code, thus splitting responsibilities between the teams and increasing developer productivity * Upped the technological stack by driving adoption of Kotlin and CI code checks Show less
-
-
-
Avito
-
Russian Federation
-
Technology, Information and Internet
-
700 & Above Employee
-
Senior Android Developer
-
Sep 2016 - Aug 2017
Key Achievements:* Simplified development and testing processes by building in-house libraries for view loading * Worked out teams’ code conventions and contributed to code style * Developed flexible and testable architecture to allow for painless business requirements changes * Shrank companies’ time-to-market by establishing daily communication with back-end and other participants of development process (designers, testers, managers)
-
-
Android Developer
-
Mar 2016 - Sep 2016
Key Achievements: * Led massive redesign and refactoring of the App’s key component, which allowed for Material Design implementation * Increased crash-free users by promoting TDD and making tests to be a crucial part of the product * Decreased time needed for feature implementation by rewriting legacy code and implementing MVP architecture
-
-
-
-
Senior Android Developer
-
Apr 2015 - Mar 2016
-
-
Android Developer
-
Oct 2014 - Apr 2015
-
-
Director, Marketing & Development
-
Aug 2014 - Oct 2014
-
-
-
Media Instinct Group
-
Russian Federation
-
Advertising Services
-
100 - 200 Employee
-
Media Planner
-
May 2013 - Aug 2014
-
-
Education
-
Moscow International Higher Business School MIRBIS (Institute)
Bachelor's degree, Business, Management, Marketing, and Related Support Services