Rawand Shaswar is an experienced iOS developer with eight years of shipping mobile apps, having moved from Objective-C to modern Swift and SwiftUI while publishing over 15 App Store apps—including a custom keyboard used more than 54 million times. He builds scalable app architectures that handle real-time data, concurrency, and complex UI animations, and recently delivered Retrack, an app that pairs a SwiftUI client with a Rust/Postgres backend. Beyond iOS, Rawand contributes to open-source projects in Python and Rust (notably improvements to supabase-py and a popular ChatGPT Python client), and has practical backend and data engineering experience from roles at MeshMonitors.io and Abaton Real Estate. Based in Sulaymaniyah, Iraq, he blends deep client-side craftsmanship with backend reliability, often tackling hard problems in concurrency, Core Data/Realm, and cross-language integrations.
⚡️ Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more.
Role in this project:
Full-stack Developer
Contributions:2 reviews, 85 commits, 14 PRs in 1 month
Contributions summary:Rawand primarily contributed to the development of a Python-based ChatGPT client. Their work involved modifying core functionalities, including token regeneration, proxy support, and smart conversation tracking. They also addressed API issues, fixed proxy configurations, and integrated features like a spinner for improved user experience. In addition, they made several updates to the README.md.
Python Client for Supabase. Query Postgres from Flask, Django, FastAPI. Python user authentication, security policies, edge functions, file storage, and realtime data streaming. Good first issue.
Role in this project:
Back-end Developer
Contributions:2 reviews, 9 commits, 2 PRs in 4 days
Contributions summary:Rawand primarily contributed to the Python client for Supabase, making significant changes to the `supabase/client.py` and `supabase/lib/client_options.py` files. Their work focused on implementing custom exception classes, fixing typos, and addressing formatting issues across the codebase. The user also updated and fixed tests related to functions and client initialization, indicating a focus on improving the overall reliability and stability of the Supabase Python client.
pythonsupabasepython-clientpocketbasepostgresql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.