Position: Senior iOS Developer
Category: iOS
English level: fluent
Years of experience: 11

- Developed a non-blocking server-side web framework in Swift
- Developed a non-blocking Object Relational Mapper (ORM) in Swift
- Developed a templating language like Jinja, Django Templates, Symfony Twig  in Swift
- Developed the iOS app of Super Dispatch Inc and managed a squad of 12 members
- Developed the iOS app of Payme from scratch
Super Dispatch Inc, Engineering Manager (Full-time), Jan 2022 - May 2023
- Manage the Driver App squad of 12 members and have 1:1s, Daily Stand-ups, Groomings, Retrospectives, etc.
- Periodically evaluate the levels of Engineers based on an Engineering Ladder advise promotions, and constantly suggest improvements to the ladder based on feedback.
- Conduct Performance Reviews for the Driver App squad biannually.
- Measure the Driver App squad’s performance with DORA Metrics, communicate them to the team and leadership, and find ways to improve them.
- Participate in hiring of Engineers and QAs company-wide.
- Collaborate with the Product Trio to prepare Shape-Ups for Product Roadmap objectives, conduct grooming sessions with the Driver App squad, and prepare the corresponding Jira cards for implementation.
- Conduct Technical Roadmap Plannings with the Mobile Tech Leads quarterly.
- Guide the Driver App squad to implement the shared reusable libraries for the Android and iOS apps using Kotlin Multiplatform.
- Mentor Android and iOS Engineers.
    - Some of them now work at Uber, Spotify, and Volvo.
- Handle the Google Play and App Store app review process and rejections.
    - I singlehandedly won against Apple multiple times. One of the rejection reasons was the 3.1.3(c) Enterprise Services, one of the most challenging requirements, where Apple pushed us to add the In-App Purchase to our iOS app, but eventually lost the case.
- Manage and configure the company GitHub account for performance, security, and workflows.
    - Decreased the build/release time of GitHub Actions workflows by 2x and saved thousands of dollars by introducing the self-hosted runners for the whole Engineering team.
    - Led and guided the team to increase the test coverage to over 60% for the Android and 75% for the iOS app.

Super Dispatch Inc, Staff Engineer (Full-time), Feb 2021 - Jan 2022
- Develop internal developer tools.
- Design, build, and manage CI/CD workflows.
- Develop reusable generic and domain-specific components.
- Develop the Mobile Design Kit with our designers to provide a consistent user experience across all our platforms and implement a framework for our mobile engineers to develop new or reuse existing UI controls and components.

Super Dispatch Inc,iOS Chapter Lead (Full-time), Jan 2019 - Feb 2021
- Develop the Super Dispatch ePOD iOS app
- Automate CI/CD pipelines for the mobile apps
- Convert the 200k lines of Objective C to Swift
- Preferably product-based mobile-first companies
- Growth-minded culture
- Remote-friendly
- English as the main language of written and oral communication