Prefers efficient, re-usable and maintainable code
Well-versed in OOPs and Protocol Oriented Paradigm
SDK Development experience
Expert in app security
Always stays updated with latest tech trends
Strong problem-solving skills
Work Experience
Altimetrik India Private Limited
Senior Staff Engineer
10/2021-Current
Accomplishments:
Worked on a payment app named PayZapp(by HDFC) with a million users.
Converted Objective-C SDK to Swift SDK.
Integrated SwiftUI framework and Swift in the legacy Objective C app.
Shipped important features related to authentication in payments SDKs.
Architected and presented various flows and solutions in UML Diagrams.
Improved architecture of iOS SDK ecosystem in which multiple SDKs were dependent on each other.
Legacy code conversion to latest standards with Unit Testing
Bajaj Finserv Direct Limited
Manager-Platform Architecture-iOS
04/2020-10/2021
Accomplishments:
Led a team of 4 iOS developers to develop and deliver an SDK that serve business to partners of the company. Delivered important features on app with more than 20K active customers.
Added recent trends in app like Neumorphic design, Siri Shortcuts, 3D Touch, Today’s Widget, etc.
Simplified complex core data and web-service call communication using the Repository design pattern.
Improved battery consumption by reducing the memory footprint of the app by 12%.
Introduced the correct way of code documentation and naming conventions, which increased code readability and overall performance and understanding of the team.
Reduced the code size and improved maintainability, reusability, and testability by introducing CLEAN Architecture.
Improved the performance of the app by 20% by introducing appropriate keywords and scopes in the existing code like final, private, file private, etc.
Empower Integrated Solutions Pvt. Limited
Software Developer
10/2017-03/2020
Accomplishments:
Collaborated closely with product and design teams in designing mind-maps, mock-ups, and UMLs to create robust solutions that now drives a significant portion of the client’s business.
Led a team of 3 to build modular code to enhance faster delivery of apps with on demand features to the customer.
Detected scroll hitches in existing apps and removed them by correctly implementing multithreading which resulted into increased user engagements.
Incorporated features in apps with more than 10K active customers.
Börm Bruckmeier Infotech Pvt. Limited
Software Programmer
07/2015-07/2017
Accomplishments:
Developed automated scripts and tools to generate resource files faster, resulting better delivery time
Architected server and Json driven solutions for continuous updates to the user.
Created engaging user experiences by implementing attractive, interactive fluid animations and
following Human Interface Guidelines by Apple.
Computer Languages
Swift
1
2
3
4
5
6
7
8
9
10
ObjC
1
2
3
4
5
6
7
8
9
10
Javascript
1
2
3
4
5
6
7
8
9
10
TypeScript
1
2
3
4
5
6
7
8
9
10
UI Frameworks
UIKit
1
2
3
4
5
6
7
8
9
10
SwiftUI
1
2
3
4
5
6
7
8
9
10
ReactNative
1
2
3
4
5
6
7
8
9
10
ReactJs
1
2
3
4
5
6
7
8
9
10
Architectures
MVC
MVVM
MVP
MVVM-C
VIP
VIPER
Coordinator
CLEAN
Databases
SQLite
MongoDB
Primary Tools
Xcode
VSCode
Instruments
JIRA
VIP
Fastlane
Draw.io
Postman
Charles Proxy
Proxyman
Analytics Tools
Kibana
Firebase
Crashlytics
Moengage
Google
Adobe
Analytics
Version Control Tools
GIT
AWS CodeCommit
BitBucket
GitHub
Source tree
SDKs and Libraries
CoreData
Core Animation
AVFoundation
Core Graphics
Combine
Health Kit
AFNetworking
Other Skills
Appstore Deployment
Appstore connect
Profiles and certificate management
Unit Testing
UI Testing
Performance Tuning
CI/CD
RTL Localisation
Push Notifications
Human Interface Guidelines
Jenkins
In-app purchase
RESTful API
Property Wrappers
Interests
SDK Development
Open-Source Contribution
TDD & BDD
Automation and Scripting
Product Design
Technical Blogging
Plugin Development
Research
Research
iOT
Augmented Reality
Education
SVITS(RGPV), IndoreBachelor of Engineering(Computer Science)
09/2011-06/2015
School For ExcellenceHigher Secondary (10+2)(Science-Maths)
06/2010-04/2011
School For ExcellenceHigh School (10)(Special English)