Faizan gondal
"Full-Stack Developer building cross-platform apps, native integrations, and developer tools. Python · Flet · React Native · Expo · Go"
PROFILE README fazi-gondal/fazi-gondal ↗
I enjoy building useful software and working across different areas of application development. My projects range from cross-platform desktop and mobile applications to native integrations, developer libraries, and web-based tools.
I focus on three connected areas:
I also work on full-stack web projects and enjoy learning how frameworks, runtimes, and native platform APIs fit together.
A cross-platform video downloader for Windows and Android, built with Python, Flet, and yt-dlp.
A native desktop media downloader and converter built with Go, MyGo, yt-dlp, and FFmpeg.
A reusable Flet service extension for accessing and managing device media on Android and iOS.
A Flet extension that integrates with native Android MediaStore using Kotlin.
A desktop media downloader and transcoder built with Python, Flet, yt-dlp, and FFmpeg. It explores media extraction, format selection, queues, subtitles, and conversion in a desktop application.
A privacy-focused, browser-based Markdown editor and PDF converter with live preview, Markdown formatting, and client-side document processing.
A Vue-based document editor built around UMO Editor, with rich-text editing, Markdown support, auto-save, and document management.
I maintain and publish reusable Flet extensions for developers building applications with device-media features.
| Package | Description | Links |
|---|---|---|
| flet-media-library | Cross-platform media library access for Android and iOS. | GitHub · PyPI |
| flet-media-scanner | Native Android MediaStore integration for Flet. | GitHub · PyPI |
I contribute to open-source projects through feature implementation, bug fixes, documentation, examples, and improvements to developer workflows.
I believe open-source work is not limited to writing new code. Improving an existing feature, fixing a real issue, documenting behavior clearly, and making a project easier for other developers to adopt are all valuable contributions.
Also working with: SQL and Markdown.
| Area | Technologies |
|---|---|
| Web development | React, Next.js, Vue 3, Astro, Node.js, Express, Vite |
| Mobile development | React Native, Expo, Android development, Flutter/Dart extension development |
| Cross-platform & desktop | Python, Flet, Go, MyGo |
| Backend, CMS & data | Strapi, Sanitycms, Prisma, PostgreSQL, Supabase, Appwrite, TinaCMS, Keystatic, SQLite |
| UI, styling & editors | Tailwind CSS, Material UI, Shadcn, Slate, CodeMirror, UMO Editor |
| Native & media | Kotlin, Android MediaStore, FFmpeg, FFprobe, yt-dlp |
| Development workflow | Git, GitHub, GitHub Actions, uv, npm, PyPI |
These are technologies I've used across personal projects and open-source work; the depth of experience varies by tool and project.
I'm always happy to connect with developers, collaborate on useful software, and contribute to open-source projects.
Thanks for visiting my profile! ⭐
DEVELOPER RADAR
78/100LANGUAGES
$ lang-stats --top
TypeScript ████░░░░░░░░ 30%
JavaScript █░░░░░░░░░░░ 12%
Dart █░░░░░░░░░░░ 6%
Astro █░░░░░░░░░░░ 5%
Python █░░░░░░░░░░░ 4%
# top stack: TypeScript · JavaScript · Dart
# tip: hit ⚔ compare to battle a dev
$
RECENT ACTIVITY
REPO CONSTELLATION
top 31 of 76MEMBER SINCE
September 2023
LINKS
EMBEDDABLE BADGE
[](https://devdex.tech/fazi-gondal) Paste this in your GitHub README to show your live level and streak.
Want the full card at the top of github.com/fazi-gondal? Update your profile README →