I’m Khalid Alsafwany, a full stack and mobile engineer with 3+ years of experience building and maintaining production systems across web, backend, and cross-platform mobile. I’ve worked with React and TypeScript to design scalable frontend architectures, integrated APIs and external services, and delivered Flutter applications used by growing user bases. I enjoy reliability-focused development—setting up testing and release pipelines, improving separation of concerns, and troubleshooting recurring production issues to reduce incident frequency. I also bring backend experience with Python/FastAPI and Java/Spring Boot, and I’m currently continuing my learning with an M.Sc. in Artificial Intelligence at the University of Passau.…

Khalid Alsafwany

I’m Khalid Alsafwany, a full stack and mobile engineer with 3+ years of experience building and maintaining production systems across web, backend, and cross-platform mobile. I’ve worked with React and TypeScript to design scalable frontend architectures, integrated APIs and external services, and delivered Flutter applications used by growing user bases. I enjoy reliability-focused development—setting up testing and release pipelines, improving separation of concerns, and troubleshooting recurring production issues to reduce incident frequency. I also bring backend experience with Python/FastAPI and Java/Spring Boot, and I’m currently continuing my learning with an M.Sc. in Artificial Intelligence at the University of Passau.…

Available to hire

I’m Khalid Alsafwany, a full stack and mobile engineer with 3+ years of experience building and maintaining production systems across web, backend, and cross-platform mobile. I’ve worked with React and TypeScript to design scalable frontend architectures, integrated APIs and external services, and delivered Flutter applications used by growing user bases.

I enjoy reliability-focused development—setting up testing and release pipelines, improving separation of concerns, and troubleshooting recurring production issues to reduce incident frequency. I also bring backend experience with Python/FastAPI and Java/Spring Boot, and I’m currently continuing my learning with an M.Sc. in Artificial Intelligence at the University of Passau.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more

Language

English
Fluent
Arabic
Fluent
German
Beginner

Work Experience

IT Consultant at Netlight
November 1, 2025 - April 1, 2026
Established the initial React architecture for SKAI+, defined reusable frontend patterns, and built the complete frontend API-calling layer for a FastAPI backend while helping define backend structure and frontend-backend contracts. Integrated ArcGIS to render API-driven damaged-building points, layers, filters, and before/after GeoTIFF imagery. Used multiple AI agents to implement development tickets, personally reviewing, testing, and integrating each change.
Software Engineer (Part-time) at aMStart
December 1, 2023 - October 1, 2025
Maintained and improved a Python/FastAPI booking-management system covering availability, booking, rescheduling, cancellation, reminders, payments, and synchronization. Integrated Cal.com through webhooks and maintained reliable synchronization between scheduling and booking workflows. Eliminated a recurring production failure that caused 7-9 incidents per month by isolating faults and decoupling fragile booking-workflow components. Managed deployment on Hetzner using Docker and NGINX, with Azure Database for MySQL as the operational datastore. Built operational automations with PHP and Make, including meeting-confirmation workflows, and maintained WordPress and Matomo services.
Mobile Developer (Part-time) at PROSUMIO Learning
November 1, 2023 - October 1, 2025
Helped evolve PROSUMIO Hubs from a limited-screen MVP into a publicly released Flutter product with 1,000+ active users. Built the FCM notification layer across app states, including badge preservation when the app is backgrounded or terminated via Swift and Kotlin. Independently designed and built a Flutter/MVVM Coach Portal for web, tablet, and mobile, enabling teachers to manage content and track student achievement in a limited rollout. Developed reusable Flutter components and Rive animations, set up Codemagic iOS/Android test-release pipelines, and supported notification validation across foreground/background/terminated states. Prototyped learning-content generation using Flutter with a Mistral proof of concept tested in workshops.
Full Stack Software Engineer (Full-time) at ISFP
February 1, 2022 - October 1, 2022
Maintained and enhanced SPS, a port-management platform integrated with an ERP, across financial, cargo, transportation, and vehicle modules using Java, Spring Boot, JSF, and Oracle SQL. Supported an existing JSON-based electronic tax-invoicing integration by reviewing logs, investigating failures, and fixing defects. Also improved the existing role-based access-control system by addressing identified issues.
iOS Developer Intern at IBM
August 1, 2018 - September 1, 2018
Built and published a real-time currency-exchange iOS app using Swift, UIKit, programmatic UI, Storyboards, and Auto Layout. Integrated an open-source live-rates API and used Core Data for offline data and user preferences; also contributed a feature to an additional app (FAB).

Education

Master of Science in Artificial Intelligence at University of Passau
October 1, 2026 - September 24, 2026
Master of Science in Computer Science at University of Passau
October 1, 2022 - March 1, 2026
Mobile Development Technologies Diploma at Information Technology Institute (ITI)
October 1, 2020 - July 1, 2021
Developing iOS Apps Using SwiftUI (CS193P) at Stanford University (Online)
August 1, 2021 - December 1, 2021
Bachelor of Science in Computers and Communications Engineering at Alexandria University
September 1, 2014 - June 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more