Greater Minneapolis-St. Paul Area
• Built the U.S. Bank mobile app as per MVVM architecture to make code base loosely coupled.
• Used AVFoundation framework to implement a text-to-speech utility and Speech framework to implement speech recognizer to enable communication with virtual assistant easily without typing.
• Worked with CoreAnimation framework to implement user-friendly animations.
• Used SessionManager to call RESTful APIs, used Codable and JSONSerialization to decode data.
• Worked with UIAccessibility and VoiceOver to make app accessible to everyone.
• Worked with XCTest framework and wrote test-cases to test business logic for application features.
• Used SwiftLint to ensure good code quality, used SonarQube to scan for code-smell.
• Used Jenkins to configure and test the project and Gitlab to manage the code-base upgrade.