Senior Software Engineer
PhonePe (Payments Company)
- Implemented Uber RIBs pattern in Onboarding module.
- Developed and maintained Gold, Store Discovery, Billpay and Recharge modules in the payments application.
I am an iOS developer with over 5 years of experience. I specialize in designing clean and maintainable architectures using BDD/TDD. I am passionate about developer experience and have developed a code generator, AarKay, to generate repetitive code using personal templates. The tool increases speed while keeping the code clean and maintainable.
I have good knowledge of the following:-
AarKay - AarKay is a language independent code generation framework
Restofire - Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declarative way
SwiftFrameworkTemplate - A template for new Swift iOS / macOS / tvOS / watchOS Framework project ready with travis-ci, cocoapods, Carthage, SwiftPM and a Readme file
Fastlane - My generic fastlane setup that takes care of associated groups, extensions, code signing for both developer and enterprise applications
Pro Aware won the 1st Price of Rs 1,00,000 at the Hackathon - TieCon for creating an indoor location map using Estimote iBeacon technology.
Posture Probe won the 1st Runners-up at the Hackathon - Intel IoT Roadshow.
I taught the following topics