A Senior Software Engineer and Tech lead with technical and management experience under my belt. I have been working in iOS technology for the past 9 years. I have extensive experience writing apps from scratch starting with requirement gathering, working with app designers, implementation, testing, releasing to the app store, and maintenance.
● Working on the TripActions iOS application to facilitate train bookings for B2B customers
● Using SwiftUI, UIKit, Combine, and Quick/Nimble frameworks to build quality-focused and reliable apps
● Led and released the self-serve ticket cancellation and ticket exchange features on iOS
● Worked on and released the seat map selection feature to provide a better experience for train travelers by letting them select their seats. Leading efforts on planning, code reviews, development, and organizing bug bash
● Involved in daily meetings and stand-up with product managers, tech leads, and engineering managers
● Worked on improving iOS app accessibility and presented SwiftUI core animation lesson
● Actively participated in organizing design review meetings, team-wide bug bash, and mobile team roadmap planning with the product, engineers, and engineering managers
● Participated in planning and wrote snapshot and unit tests for major app features to improve the stability and reduced load from the manual QA team through automation
● Worked with Core app health team to build tools to detect and delete dead code in Facebook iOS app
● Executed on-call duties to keep track of our ongoing pipelines, checking codebase health, and posting relevant updates
● Mentored new engineers and summer interns on the team and helped them with projects
● Worked as a better engineer champion for team and led efforts to improve the efficiency of internal tooling
● Gave tech talks and hosted monthly saw-sharpening sessions to let engineers share their knowledge