Dawid Skiba
Lead iOS Engineer at Co–Star- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Polish Native or bilingual proficiency
-
German Elementary proficiency
Topline Score
Bio
Hanna Hurr
I've managed Dawid for over a year and he's one of the smartest and most solid people I've ever worked with. He's extremely detail-oriented, fast, independent, hard-working, but also fun to be around. He's been an asset to his team from day one, often driving projects forward by advising both frontend and backend developers, explaining things to clients, identifying UX/UI issues for the designers, and providing swift support to QA testers. He's great at following direction while always thinking critically and independently. Dawid is also a good problem solver – I can always trust that if there are issues with the plan, Dawid will find them and bring them to me our to the team, with a suggestion for how to solve them.
Hanna Hurr
I've managed Dawid for over a year and he's one of the smartest and most solid people I've ever worked with. He's extremely detail-oriented, fast, independent, hard-working, but also fun to be around. He's been an asset to his team from day one, often driving projects forward by advising both frontend and backend developers, explaining things to clients, identifying UX/UI issues for the designers, and providing swift support to QA testers. He's great at following direction while always thinking critically and independently. Dawid is also a good problem solver – I can always trust that if there are issues with the plan, Dawid will find them and bring them to me our to the team, with a suggestion for how to solve them.
Hanna Hurr
I've managed Dawid for over a year and he's one of the smartest and most solid people I've ever worked with. He's extremely detail-oriented, fast, independent, hard-working, but also fun to be around. He's been an asset to his team from day one, often driving projects forward by advising both frontend and backend developers, explaining things to clients, identifying UX/UI issues for the designers, and providing swift support to QA testers. He's great at following direction while always thinking critically and independently. Dawid is also a good problem solver – I can always trust that if there are issues with the plan, Dawid will find them and bring them to me our to the team, with a suggestion for how to solve them.
Hanna Hurr
I've managed Dawid for over a year and he's one of the smartest and most solid people I've ever worked with. He's extremely detail-oriented, fast, independent, hard-working, but also fun to be around. He's been an asset to his team from day one, often driving projects forward by advising both frontend and backend developers, explaining things to clients, identifying UX/UI issues for the designers, and providing swift support to QA testers. He's great at following direction while always thinking critically and independently. Dawid is also a good problem solver – I can always trust that if there are issues with the plan, Dawid will find them and bring them to me our to the team, with a suggestion for how to solve them.
Experience
-
Co–Star
-
United States
-
Software Development
-
1 - 100 Employee
-
Lead iOS Engineer
-
Apr 2022 - Present
- Enhanced the efficiency of the iOS team by implementing several workflows in Bitrise (CI/CD), streamlining the deployment process through automation, and automatically initiating unit tests for every merge request, notify any errors to the team via Slack.- Conducted a migration of the dependency manager from Carthage to Cocoapods, including an update to all frameworks and integrated Firebase's Crashlytics and Performance SDKs into the project.- Improved the home screen by significantly reducing the scroll hitch rate by 74% and simplified the process of adding independent modules to it.- Initiated the implementation of unit tests in the codebase, specifically targeting newly written code and leveraging dependency injection techniques.- Collaborated with fellow engineers to modularize the iOS app, implementing the majority of new features as independent frameworks.- Lead the company's first subscription product called "Eros" on the iOS platform; by architecting the product’s daily experience module, the sign-up/purchase flow using StoreKit, and the cancelation/feedback flow.- Worked closely with product, design, and backend to develop the company's Instagram stories clone.- Architected and developed a significant portion of the user flows for an AI feature called "Ask the Stars" on the iOS platform, integrating custom animations and transitions to elevate the overall user experience.- Optimized the app by minimizing API requests and enhancing the UX in case of request failures.- Successfully executed the implementation of multiple A/B tested features, including ice breakers, the-big-three introductory flow during registration, friend request banners for the home screen, and the initial iteration of community-intel. Show less
-
-
Senior iOS Engineer
-
Feb 2021 - Apr 2022
-
-
-
Stash
-
United States
-
Financial Services
-
200 - 300 Employee
-
iOS Engineer
-
Oct 2018 - Jan 2021
- Contributed to the rewrite of the app in Swift; using VIPER architecture, while concurrently supporting the native app.- Worked on a library of various configurable UI components; ranging from table view cells, detailed subviews, and custom contained stack that lays out it’s subviews based on configuration model.- Part of the squad responsible enhancing the platform’s security, introducing two factor authentication; enabling the user to choose text, call, or email as a secondary validation sign in step.- Contributed to the automated unit tests coverage of the app, writing tests for the presenter, interactor, and entity layers of the VIPER architecture; ensuring accurate marketing and product events were triggered.- Continuously improving conversion rates by building flexible A/B driven add on funnels for various product the platforms offers, making the experience as easy as possible for the users.- Created and maintained variety of modules, including video/list value proposition screens, dynamic eSignature screens, and view containing sticky drawer controller.- Helped ship out debit's mobile check deposit and beta version of debit's partition feature.- Build a backend driven Instagram story inspired module; using custom transitions and utilizing Lottie framework. Used by the platform as way to educate users about investing concepts and create an introduction of new features that platform offers.- Worked on improving transparency around users' subscription service; access entry to show billing history, modifying billing cycle preference, and ability to add/update credit/debit as payment method. Show less
-
-
Associate iOS Engineer
-
Jul 2017 - Oct 2018
learning and coding.
-
-
-
-
Coder
-
Nov 2016 - Jun 2017
-learning swift, reactive programming, and basic mobile design principles -working on a side project, a recipe management application (development on hiatus) -soul searching -learning swift, reactive programming, and basic mobile design principles -working on a side project, a recipe management application (development on hiatus) -soul searching
-
-
-
App Partner
-
United States
-
Software Development
-
1 - 100 Employee
-
Jr. iOS Developer II
-
Jul 2016 - Oct 2016
projects worked on (more details in Project section of the profile):- Smart WeightWatchers Body Analysis Scale Tracker- Symphony, by Control Health (CTRL Health)- Wigeon- EcoPickApp
-
-
Jr. iOS Developer
-
Aug 2015 - Jun 2016
-As one of two lead developers, built two entire iOS apps for Bluetooth devices, HealthKit integration, mapping data using graphs: Conair by Weight Watchers’ Smart Scale App and Control Health’s telemedicine app Symphony. Also developed two other iOS apps by myself: EcoPickApp that uses Location Services to allow neighbors to help each other with small errands, and a recommendation app called Wigeon.-Made senior-level data architecture decisions while directing a remote overseas backend developer, in-team Android developer, answering client questions, supporting QA tester and junior staff.-Collaborated with a team of designers and programmers on various projects; providing feedback, design ideas, and documentation of code. Show less
-
-
Support Developer
-
Jul 2015 - Aug 2015
Daily task consist of fixing code bugs, and adding new features to projects in support.
-
-
-
New York University
-
Higher Education
-
700 & Above Employee
-
Teaching Assistant
-
Jun 2012 - May 2015
Performed role of a lab teaching assistant (TA) for 3 semesters in co-charge of all student activities. Oversaw 10 diverse lab experiments conducted by students and provided knowledgeable assistance to students who required it. Ensured a safe and friendly environment during lab work. Assumed role of grader for 2 semesters using a pre-determined rubric against which to grade the students. Performed role of a lab teaching assistant (TA) for 3 semesters in co-charge of all student activities. Oversaw 10 diverse lab experiments conducted by students and provided knowledgeable assistance to students who required it. Ensured a safe and friendly environment during lab work. Assumed role of grader for 2 semesters using a pre-determined rubric against which to grade the students.
-
-
Education
-
New York University - Polytechnic School of Engineering
Bachelor of Science (B.S.), Computer Science