Home

Projects

End to End Encryption Messaging App - SpaceChat

2024 - 2025

Designed, developed, and deployed a secure messaging app with end-to-end encryption using Firebase and Next.js.

Next.jsFirebaseFirestore
→

AI-Powered Background Remover

2025

Built a serverless background removal tool using Next.js API routes with ONNX Runtime for on-demand image segmentation and processing. If you are wondering why would I do this twice. Well to me it was an exercise to learn to embed a model in a Next.js server action through ONNX Runtime

Next.jsONNX RuntimeTypeScript+1
→

Background Removal Application

2024

Developed a web application for removing backgrounds from images using React for the frontend, Flask for the backend, and Python for image processing.

ReactFlaskTypeScript+1
→

Authentication Boilerplate

2024

Developed a reusable authentication boilerplate with Auth.js, role-based access control (RBAC) and protected routes.

Next.jsAuth.jsOAuth+2
→

Video Conferencing App - Zoomia

2024

A Zoom clone providing secure video conferencing with comprehensive meeting controls, scheduling capabilities, and recording features.

Next.jsClerkTailwind CSS+1
→

Backend Streaming Service

2023

Media management platform built on a 4-layer architecture with role-based access control for content management and sharing.

JavaPLSQL/ OracleRESTful API+1
→
© 2025 Mohamed Taha Sta