About Me
I am Yanal Alshmalan, a software engineer from Jordan, I enjoy building mobile applications with Flutter, React Native, Swift, Kotlin and web applications with Next.js.
Swift/Kotlin
Flutter/React Native
Next.js/Express.js
8
Apps In Production
4
Web Apps In Production
5670
Cup of coffee
Experience
Senior Mobile Developer
MyHome, Kuwait
Owned and modernized Android, iOS, and Angular
codebases, refactoring 30% with Jetpack Compose
and SwiftUI, and cutting build times by 35%.
Delivered major features like chat with
encryption, deep linking, and integrated
payments. Improved stability with Sentry (60%
fewer crashes) and led a 3-member mobile team.
Lead React Native Developer
Give, Kuwait
Redesigned the app, added a blood donation
feature, upgraded React Native with over-the-air
updates, and boosted automated test coverage
from 0% to 60%.
Full Stack Developer
Coded, Kuwait
Led end-to-end development of 6 web and mobile
projects, including a StrapiJS–NextJS CMS that
cut content update time by 80% and accelerated
campaign launches.
Education Content Creator
Coded, Kuwait
Taught and mentored students in Express,
Flutter, and Dart, achieving full engagement;
trained staff, and built Discord bots to enhance
learning and communication.
Bachelor's degree
Jordan University of Science and Technology
Veterinary Medicine
Recent works
- Everything
- Web
- Mobile
Tools I Rely On
Workspace
Herman Miller Aeron chair, Xiaomi 34" UltraWide monitor and a fantech standing desk paired with a Logitech Lift vertical mouse and the Moonlander split keyboard keeps long coding sessions comfortable, ergonomic and focused.
IDEs & Editors
Windsurf, or anything but Xcode, I hate it.
Productivity
Linear for project tracking, Notion for documentation, and Raycast for quick automation keep everything flowing.
Curious about any setup details? Reach out and I'll geek out with you! 👋