Alaa Al-Oshary

Alaa Al-Oshary

Engineering manager and senior Flutter developer, leading a squad of five in Riyadh.

Seven years of hands-on development and two and a half years leading backend, frontend and QA engineers at a fast-growing startup. I ship Flutter and ASP.NET Core products for FinTech and retail, with 100,000+ downloads across production apps.

Available immediately and open to relocation across Saudi Arabia

ALAA AL-OSHARY
Delivery receipt
Squad lead since Jan 2024

Production apps led5+
Total downloads100,000+
Engineers led5
Full-stack launches3
Juniors trained10+
App performance+30%
Deployment time-40%

TOTAL EXPERIENCE7+ YRS
Thank you for reading.

About

I lead a cross-functional squad of five engineers (backend, frontend and QA). I give technical direction, run Agile/Scrum ceremonies, review code, and raise delivery risks with stakeholders early, so projects land on time and within scope.

My foundation is full-stack: Flutter and Dart on the client, ASP.NET Core (C#) on the server, Firebase for cloud services, and working knowledge of Java. I care about clean architecture, testing, and release pipelines that don't depend on anyone's memory.

I mentor engineers toward independence. I've trained 10+ junior developers in Flutter and ASP.NET Core, and I work closely with Product, Design and QA. I've delivered in FinTech and retail, including e-wallet and electronic payment checkout features across several production apps.

  • Engineering leadership
  • Technical direction
  • Mentoring and career development
  • Cross-functional collaboration
  • Risk identification and mitigation
  • Code review and quality practices
Portrait of Alaa Al-Oshary
Riyadh, Saudi Arabia

Selected work

Illustration of the plugin's two connection modes. See the source on GitHub.

Experience

New TouchJan 2024 to present

  • Architect and lead three cross-platform Flutter apps with Clean Architecture, BLoC/Cubit, Dio, GetIt and Freezed, serving 50,000+ active users.
  • Lead a squad of five engineers (backend, frontend, QA): sprint planning, mentoring, code reviews, technical decisions and on-time milestones.
  • Built e-wallet and electronic payment checkout features with third-party gateways in one of the flagship apps.
  • Design and build RESTful APIs and admin control panels in ASP.NET Core (C#) with JWT authentication and role-based access.
  • Created the Flutter thermal printer plugin (Bluetooth and USB), used in three client projects.
  • Set up GitHub Actions and Fastlane CI/CD, cutting deployment time by 40%.
  • Integrated Firebase (Auth, Crashlytics, Analytics, Remote Config) to monitor app health and user behavior.
NohodhMar 2023 to Dec 2023

  • Built and improved two scalable Flutter apps for mobile and web, raising user engagement by 25%.
  • Shipped an in-app digital wallet with electronic payment checkout and third-party gateways.
  • Implemented a secure ASP.NET Core backend with JWT, refresh tokens and role-based access for 10,000+ users.
  • Introduced Riverpod and Clean Architecture as the team standard, reducing the bug rate by 35%.
  • Worked with designers and backend engineers in an eight-person Agile/Scrum team.
Wish SquadJan 2022 to Feb 2023

  • Built two cross-platform apps with Flutter, Clean Architecture, MVVM and Dio, handling 20,000+ concurrent users.
  • Developed RESTful APIs in ASP.NET Core with under 200 ms average response time.
  • Introduced a modular component architecture that cut code duplication by 40%.
  • Kept unit test coverage above 80% with flutter_test and Mockito, reducing regression bugs by 50%.
New TouchJun 2020 to Dec 2021

  • Designed and delivered five production Flutter apps from scratch to the App Store and Google Play.
  • Established company-wide Flutter coding standards, architecture guidelines and reusable component libraries.
  • Integrated 15+ third-party packages and REST APIs, including payment gateways and geolocation.
  • Mentored three junior developers, reducing onboarding time from four weeks to ten days.
Al Razi UniversitySep 2019 to May 2020

  • Taught Information Technology to 60+ students per semester with a 92% satisfaction rating.
  • Designed and ran a Flutter and ASP.NET Core bootcamp that trained 12 students to a professional level.
  • Built a project-based curriculum around real industry practice, agile methods and live deployments.
Itqan SoftJan 2019 to Aug 2019

  • Developed a school management app (students, schedules, grades) and an e-commerce ordering app, both launched on iOS and Android.
  • Integrated REST APIs, local SQLite storage and FCM push notifications for an offline-first experience.
  • Cut app launch time by 20% with image caching and deferred component loading.

Skills

Mobile and frontend
  • Flutter
  • Dart (null safety)
  • Flutter Web
  • BLoC / Cubit
  • Riverpod
  • Provider
  • GetX
  • HTML5
  • CSS3
  • JavaScript
Packages and libraries
  • Dio
  • Retrofit
  • GetIt
  • Injectable
  • Freezed
  • JSON serialization
  • Hive
  • Isar
  • Drift
  • GoRouter
  • AutoRoute
  • Firebase
Backend and database
  • ASP.NET Core
  • C#
  • Python
  • Java (working knowledge)
  • RESTful APIs
  • JWT authentication
  • SQL Server
  • SQLite
  • Firebase Firestore
Architecture
  • Clean Architecture
  • MVVM
  • MVC
  • SOLID
  • Repository pattern
  • Dependency injection
DevOps and tools
  • Git and GitHub
  • GitHub Actions
  • Fastlane
  • Firebase App Distribution
  • FCM push notifications
  • cPanel
  • Windows Server
  • Jira
Testing
  • Unit testing
  • Widget testing
  • Integration testing
  • Mockito
Ways of working
  • Agile / Scrum
  • Code review
  • Sprint planning
  • Mentoring
  • Risk mitigation

Education and languages

Bachelor's degree in Information Technology

Al-Hikma University, Faculty of Science and Engineering, Sana'a, Yemen. Graduated July 2020 with distinction (GPA 3.8 / 4.0).

Languages

Arabic: native. English: professional and fluent in reading, writing and speaking.

Let's talk about your next build.

I'm available immediately and open to relocating anywhere in Saudi Arabia. References are available on request.

Email me
Email
Alaanoaman33@gmail.com
Phone
+966 510 606 674
LinkedIn
linkedin.com/in/alaa-al-oshary
GitHub
github.com/AlaaAloshary
Location
Riyadh, Saudi Arabia

Alaa Al-Oshary, Engineering Manager