Who am I?
Experienced iOS developer with a strong background in Swift, SwiftUI, and Vapor. Proven ability to create engaging and performant language-learning apps. Skilled in project management, technical communication, and public speaking.
iOS developer
Experienced iOS developer with a strong background in Swift, SwiftUI, and Vapor. Proven ability to create engaging and performant language-learning apps. Skilled in project management, technical communication, and public speaking.
Developed "Solo Learning" an iOS language-learning app that leverages SwiftUI and custom animations to gamify vocabulary acquisition, incorporating state management for user progress and intuitive navigation between interactive learning modules.
Optimized app performance and ensuring a seamless user experience by leveraging native iOS development with Swift Modern Concurrency and MVVM architecture.
Integrated a REST API to deliver dynamic content, incorporating randomized string selection while implementing robust error handling to ensure a smooth user experience in case of connectivity issues.
Proficient in Swift, SwiftUI, and Vapor.
Xcode, Git, MVVM architecture, data management.
Concurrency, networking, and quality assurance.
Leveraging MVVM architecture, I design scalable, maintainable apps.
Adept at data management (Data Persistence, Swift Data), I build robust, responsive solutions.
Experience with concurrency and asynchronous programming enables me to optimize app performance.
I'm also well-versed in URLSession networking, facilitating smooth backend integration.
Committed to high-quality products, I prioritize UI and unit testing.
Using tools like SwiftLint, I uphold code quality and adhere to industry best practices.