I am a passionate and curiosity-driven developer with years of experience and a proven track record on freelance platforms. I can write clean, scalable, and testable code that is easy to maintain, refactor, and expand. I take pride in my work and stand by its quality. Would love to bring your idea to life and suggest best practices.
I have 10+ years of immense experience with many sides of both Android and IOS app development, utilizing a variety of tools such as Java, Kotlin, Swift, Obj-C, Python, REST APIs, and multiple Javascript frameworks like React, Node.js, or AngularJS.I am using react native and flutter to develop cross-platform applications. I am familiar with the entire development process from conceptualisation and discovery to the final publishing of the app. I am responsible for managing the whole process, from prototyping to development till deployment.
TECHNICAL SKILLS
✅Firm grasp of the JavaScript and TypeScript, including ES6+ syntax
✅Strong experience with React Native
✅Redux-Saga and Redux-Thunk
✅React Hooks
✅Integration with RESTful APIs
✅React Navigation and React Router
✅Experience with Push-Notification
✅Experience with Google Maps Sdks in React native ( IOS & Android)
✅Experience with graphs tools (Charts... etc. )
✅Experience Multi language Feature
✅Experience with Firebase
✅Basic Experience about unit testing
✅Strong Knowledge of Git
✅Strong knowledge of GitLab, GitHub and bitbucket
✅ Basics of PHP
🚀 Flutter:
- State Management: BloC/Redux/MobX/GetX/Provider
- Networking: Chopper
- Routing: AutoRoute
- Dependency Injection: Injectable/GetIt
- Immutable Data Classes: Freezed/Equatable
- Animations: Hero/Flutter Animations
My professional goal is to provide quality Mobile solutions and services that satisfy my clients' requirements and exceed their expectations. Positive feedback is the best reward for my work.