Personal details

Rachel Y. - Remote iOS developer

Rachel Y.

Lead iOS Engineer
Based in: 🇲🇾 Malaysia
Timezone: Kuala Lumpur (UTC+8)

Summary

A software engineer with a desire to be involved in anything and everything in pursuit of exciting ideas

Work Experience

Lead Software Engineer, iOS
Grab | Nov 2020 - Sep 2023
Unit Testing
Swift
iOS
RxSwift
  • Implemented biometric login as an alternative to OTP-based login and saved SMS costs by 30%
  • Designed Security Questions module with backend-driven UI for various types of answer layouts resulting in immediate turnaround time for changes in questionnaires
  • Migrated Identity team's features to IdentitySDK distributed by Cocoapods, promoting reusability and modularisation; setup a CI/CD pipeline to run unit tests to monitor feature stability
  • Prevented replay attacks on leaked JWTs by implementing a new form of dynamic JWT embedding client- signed signatures with public/private keypairs and NTP timestamps in the payload
Software Engineering Manager II
Grab | Dec 2018 - Oct 2020
Scrum
Leadership
Scrum Master
Swift
iOS
  • Architected Safety team's frameworks with UIKit/RxSwift to distribute features across tech teams, removing 3 redundant modules from large codebase
  • Streamlined team development process using Scrum methodology with 2-week sprints resulting in shortened Jira ticket completion times by 7 days
  • Hired and managed a team of 6 mobile engineers and 2 QA engineers

Education

Georgia Institute of Technology
Master of Science・Computer Science
Aug 2020 - Dec 2022
Universiti Putra Malaysia
Bachelor's degree・Computer Engineering
Jul 2009 - Jul 2013