Imtiaz Royhan
PORTFOLIO / 2026

Imtiaz
Royhan

I'm a mobile app developer with a backend heart and a reverse engineer's curiosity. I take platforms apart to understand how they think, then build experiences that feel fast, native, and effortless.

Available for work
Bangladesh
CURRENTLY
Student
@IIUC
2023 - Present

GitHub Activity

Loading contributions...
View Profile →

Work Experience

Appwrite

Appwrite

Backend Contributor

August 2026 - Present
  • Building backend features at Appwrite, the open-source, self-hosted backend-as-a-service platform that gives developers authentication, databases, storage, functions, and real-time capabilities out of the box.
  • Working alongside Matej Bačo  (Engineering Lead at Appwrite) on core authentication and backend platform features.
  • Building features that simplify backend development for thousands of Appwrite users.

Feature Timeline

(5 done · 6 pending · 11 total)
  1. AppwriteAppwriteDone

    getPhoto() for OAuth avatar fetching

    Implemented the getPhoto() method to fetch avatar links related to OAuth providers from the Appwrite backend.

    View Blog
    Appwrite functionality: getPhoto method for universal avatar fetching across all user profile sources
  2. CloudflareDone

    Cloudflare OAuth2 provider

    Added Cloudflare as an OAuth2 authentication provider in the Appwrite backend.

    Cloudflare is now on Appwrite: manage DNS, Workers, R2 and more from your Appwrite project
  3. AppwriteAppwriteDone

    updatePhoto() for direct photo upload

    Implemented updatePhoto() to let users upload any photo directly to the Appwrite backend, removing the storage management hassle for developers.

    View Blog
    Appwrite functionality: updatePhoto method for direct photo uploading to the Appwrite backend
  4. AppwriteAppwriteDone

    OTP for Email verification, Password reset & Teams Invite

    Extended Appwrite's verification system with an OTP method (code-based) for Email verification, Password reset, and the Teams Invite API, an alternative to magic-URL verification that is hard to implement on mobile apps relying on deep links.

    Appwrite functionality: OTP (one-time password) support for Password Reset and Email Verification, with enhanced security for account actions
  5. VercelDone

    Vercel integration

    Added an integration with Vercel so developers can use Vercel's features while keeping Appwrite as their primary backend.

    Vercel is now on Appwrite: use Vercel's features while keeping Appwrite as your primary backend
  6. SupabasePending

    Supabase integration

    Add an integration with Supabase so developers can use Supabase's features while keeping Appwrite as their primary backend.

  7. NetlifyPending

    Netlify integration

    Add an integration with Netlify so developers can use Netlify's features while keeping Appwrite as their primary backend.

  8. FirebasePending

    Firebase integration

    Add an integration with Firebase so developers can use Firebase's features while keeping Appwrite as their primary backend.

  9. RailwayPending

    Railway integration

    Add an integration with Railway so developers can deploy and manage Railway services while keeping Appwrite as their primary backend.

  10. MailgunPending

    Mailgun integration

    Add an integration with Mailgun so developers can use Mailgun's email delivery and routing while keeping Appwrite as their primary backend.

  11. SendGridPending

    SendGrid integration

    Add an integration with SendGrid so developers can use SendGrid's email API and templates while keeping Appwrite as their primary backend.

UniferaIT

UniferaIT

Mobile App Developer Intern

August 3 - September 12, 2026
FocusBear

FocusBear

Mobile App Developer Intern

November 2025 - January 2026

Education

International Islamic University Chittagong

International Islamic University Chittagong

Bachelor of Science in CSE

BAF Shaheen College

BAF Shaheen College

Higher Secondary School Certificate

Articles

My Works

2023 - 2026
2026

Open Claude

Open source alternative to Claude's workspace

Virtual Workspace in your browser. Sandbox any js framework project in your browser without any setup. Complete workspace with every tool that Claude uses with any LLM of your choice.

Open Claude
RemixVite
2026

DrawSync

Realtime drawing collaboration

A high-performance collaborative drawing application featuring real-time synchronization powered by SignalR. Seamlessly integrated with Appwrite for user authentication and drawing persistence, allowing multiple users to create and edit art together in real-time.

DrawSync
DotnetAppwriteSignalR
2026

Bridge Marketing

Business Landing Page

Modern, high-converting landing page for a marketing agency, currently in active development using Next.js and Framer Motion.

Bridge Marketing
VIEW PROJECT
Next.jsFramer MotionTailwind CSS
2026

Appwrite Native

Unofficial mobile Client

A native mobile application for managing Appwrite projects efficiently, providing a smoother experience for developers.

Appwrite Native
React NativeAppwriteMobile
2026

ClassRep

Classroom Management App

A comprehensive classroom management system built with Next.js and Appwrite, featuring real-time updates and seamless student-teacher interaction.

ClassRep
VIEW PROJECT
Next.jsAppwriteTailwind CSS
2025

PRIM

Github Assistant Web App

A github assistant web app that helps you contribute better in github by documenting your PULL request, Reviewing PRs etc.

PRIM
VIEW PROJECT
React NativeAppwriteJavaScript
2024

Crimson

Blood Donation App

An android and IOS based app for blood donation, helping connect donors with those in need.

Crimson
React NativeAppwriteJavaScript
2024

TravX

Local Routing App

A local routing app helping people travel easily with directions, maps, and local vehicle fare data.

TravX
React NativeAppwriteJavaScript
2023

Chat App

University Project

A secure and efficient chat application developed using C++ and the QT framework.

Chat App
C++QT

Reverse Engineering

Taking platforms apart

Projects born from curiosity: platforms taken apart to understand how they think, then rebuilt the way they should have been. Click a project to read the full story.

Tech experience

Languages

Frontend

Backend

Database

Self hosting

Entertainment

Connect

Always interested in new opportunities, collaborations, and conversations about technology and design.

© 2026 Imtiaz Royhan. All rights reserved.