iOS Developer | Problem Solver | Continuous Learner
I'm an experienced iOS developer with a Bachelor's in Computer Software Engineering and over 8 years of hands-on experience. Since 2016, I've specialized in Swift and delivered clean, efficient mobile apps while focusing on code quality and scalability.
- iOS Development: Swift, UIKit, SwiftUI, Storyboard, Xib, Combine, RxSwift
- Architecture Patterns: MVC, MVVM (Reactive), VIPER
- Design Patterns: SOLID Principles, GOF Patterns
- Agile Methodologies: Scrum, Kanban, Feature-Driven Development
- Testing & CI/CD: Unit Tests, Performance Tests, CI/CD pipelines
- Programming Paradigms: OOP, POP, Functional Programming
-
iOS Developer | Technical Consultant, IntRest
- Spearheaded the development of a health food app from concept to deployment.
- Utilized VIPER architecture to improve code modularity and scalability.
- Integrated Stripe for secure payment handling and optimized app performance.
- Refactored core components into reusable modules for easier maintenance.
-
iOS Developer, OrchidPharmed | Axon
- Led the development of EMR and PHR applications using MVVM architecture.
- Designed a seamless no-loading user interface powered by the Repository pattern.
- Implemented best practices for Dependency Inversion and mentored junior developers.
- Customized SwiftLint rules to enforce coding standards and consistency across the team.
-
iOS Developer, Bdood bikes Co.
- Built a city-wide bike-sharing app using MVVM and RxSwift.
- Conducted real-world testing to ensure smooth Bluetooth integration with Bdood bikes.
-
iOS Developer, OJ World Co.
- Re-architected an existing app from MVC to MVVM, cutting compile times by over 90%.
- Enhanced app performance and added new features like live broadcasting.
- IntRest β Intelligent food ordering app with health-based recommendations
- Adena β Business intelligence tool for tracking sales KPIs with offline mode and multi-touch charts
- Axon EMR/PHR β Platforms for managing medical records and offering online consultations
- BDOOD β Bike-sharing app with smart city solutions
- Weegle β Messenger app with live broadcasting and chat features