Team that values technical quality. A lot of team work.
Will Dong
@wilsondgk
swift | 7 YoE XCTest | 5 YoE Cocoapods | 5 YoE Objective-C | 2 YoE
What I'm looking for
I'm a mobile software engineer with over 7 years of experience. Most of my projects were organized with scrum methodology, which I find very useful.
In the past 7 years, I've learned that delivering features very fast, or having 100% unit test coverage are not the most important things.
The most important thing is to solve the problems your team and your client has. In some ways, delivering features and unit testing them will solve these issues, but it's important to know how I'm making things better and being positively impactful.
I'm a strong believer that a united team is essential for success, that helping each other will always be rewarding.
Experience
Work history, roles, and key accomplishments
iOS engineer
PayPal
Jul 2022 - Mar 2023 (8 months)
• Develop a package tracking feature for purchases made with PayPal
• Gmail linking feature to read user's email to check for packages
• MVVM and coordinator patterns for iOS development
• Unit tests with XCTest with 100% business layer coverage
iOS engineer
MLSE
Jul 2021 - Jul 2022 (1 year)
• Develop white label app for the MLSE teams (Maple Leafs, Raptors and Toronto FC)
• Features such as players and teams stats, live games stats, player and puck tracking in live games
• Integration with third party billing SDK to sell and register entrance tickets with QR code
• Game replays with video and player location on ice simulating plays
iOS engineer
IBM
Jul 2020 - Jul 2021 (1 year)
• Develop the Design System for iOS teams for Santander Global team
• SDK distributed with Cocoapods to more than 15 teams
• SDK with more than 50 components developed to be used with ViewCode and XIB
• Components with animation and transitions handled in the CALayer
iOS engineer
Everis
Sep 2019 - Jul 2020 (10 months)
- Develop new features in Iti Itau mobile app
- Develop a new architecture that is base on Clean Architecture that fits our project limitations
- App's restructuring to implement Clean architecture
- Restructing of the app's navigations flow, to use coordinators
- Unit testing reestructuring
Mobile engineer
Revmob
Dec 2015 - Jan 2019 (3 years 1 month)
• Responsible for maintaining Revmob's SDK in more than 16 platforms (including Android, iOS, Unity, Phonegap, Corona)
• Focus in iOS e Android development
• Development of automated tests
Education
Degrees, certifications, and relevant coursework
Will hasn't added their education
Don't worry, there are 90k+ talented remote workers on Himalayas
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Will?
You can contact Will and 90k+ other talented remote workers on Himalayas.
Message WillFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
