I'm Abdelrahman Khaled, a Muslim, a Flutter developer, a Linux enthusiast, and a reader.
I enjoy building mobile applications, exploring how systems work, and learning from books and ideas beyond technology.
I care about understanding things, not just using them. Whether I'm designing an application, exploring Linux, or reading a book, I enjoy finding out why things work and how they can be improved.
Faith keeps me grounded. Books keep me curious. Linux gives me freedom. Code lets me create.
| Islam is part of who I am. I aim to keep my intentions sincere, continue learning, and let my values guide my actions. | Flutter and Dart are my main tools for building mobile applications. I enjoy clean architecture, solving problems, and making useful software. |
| My development home. I enjoy the terminal, learning how systems work, and having control over my tools. | Books help me explore new ideas, challenge my thinking, and keep learning outside the world of programming. |
polymath@linux:~$ whoami
Flutter developer | Linux enthusiast | Reader
polymath@linux:~$ cat philosophy.txt
Understand before building.
Keep things simple.
Learn something every day.
Build things that matter.
An offline-first academic application that helps university students track their semester GPA and cumulative GPA, manage courses, and receive AI-powered academic advice.
What I worked on:
- Local data storage and cloud synchronization using Hive and Supabase.
- Background synchronization and a queue for pending data changes.
- Authentication, database access control, and feature-first Clean Architecture.
- AI-powered academic analysis and customizable grading scales.
An AI-powered application that turns natural-language prompts into user interfaces and displays generated HTML in a live preview.
What I worked on:
- Building a responsive Flutter web application using Clean Architecture and BLoC/Cubit.
- Using GraphQL and WebSockets to support real-time communication.
- Implementing JWT-based authentication and secure session handling.
- Supporting media uploads through presigned URLs and displaying generated interfaces in an HTML iframe.
A Flutter application that helps users capture ideas and save them directly to their Notion workspace.
What I worked on:
- Integrating Notion OAuth authentication and secure token storage.
- Building paginated database browsing and search.
- Creating forms dynamically from Notion database properties.
- Supporting relations, multi-select, status, dates, rich text, and other property types.
A healthcare application that connects patient and clinician workflows for appointments, clinical notes, and AI-assisted chest X-ray reviews.
What I worked on:
- Role-based authentication, navigation, and session persistence.
- REST API integration using Dio and structured request and response models.
- Image uploads with patient symptoms and vital signs.
- State management for AI review results, including status, confidence, and summaries for clinician review.
I use Linux as my main development environment. I enjoy learning how my tools work, improving my workflow, and solving technical problems.
# My usual mindset
learn
understand
build
test
improveFor me, becoming a better developer means more than learning another framework. It means understanding the decisions behind the code and knowing why a solution works.
I'm always exploring something new, whether it's a programming concept, a Linux tool, a software design idea, or a book that changes the way I see a subject.
I don't want to learn just enough to make things work. I want to understand what I'm building and why.
Learn with purpose. Build with care. Keep turning pages.

