Accomplished iOS Engineer with 7+ years of experience developing and testing native iOS applications using Swift. Proficient in building intuitive user interfaces with SwiftUI and UIKit, leveraging MVC and MVVM architecture patterns to ensure code is maintainable and scalable. Adept at integrating third-party libraries to enhance functionality and optimize development workflows.
Programming Languages
|
Development Frameworks
|
Testing Frameworks
|
iOS Development
- Developed front-end views using SwiftUI within the MVVM architecture, creating user-friendly interfaces and seamless interactions.
- Utilized Swift to implement on-device AES encryption for secure credential storage and management, adhering to industry-standard security practices.
- Built core functionalities, including secure token storage and generation of time-based one-time passwords (TOTP), ensuring robust authentication processes.
- Utilized Instruments to profile iOS/macOS applications, identifying and optimizing performance bottlenecks, memory leaks, and ensuring efficient CPU usage for improved app stability and responsiveness.
Test Engineering
- Designed and implemented end-to-end test strategies for mobile applications using Appium, verifying user account systems and reducing manual testing efforts by 50%.
- Developed an automated testing framework for web applications using Selenium, verifying organizational and user onboarding systems and increasing code coverage to 65%.
- Conducted performance testing with Postman for security device REST endpoints, identifying bottlenecks and achieving a 25% improvement in API response times.
- Integrated automation tests into CI/CD pipelines, optimizing build, test, and deployments that reduced release time by 25% and increased deployment frequency by 15%.
Authenticator 2FA+
- Authenticator and Password Manager native iOS app.
Neon Casino+
- Slot Machine game with neon visuals, made with SwiftUI for iOS.
Worldly
- First person open world game made with Unity for iOS.
Outside of development, I enjoy gaming, watching sports and anime, and reading books on physics.