Front-end Developer
Silicon Cedars · for Synopsys · 2025—2026
Open to new roles & freelance
I'm Mahmoud. I spent the last year building UI for Synopsys engineering platforms with Lit and Angular. Now I'm shipping products like Java Assistant and open-source tools like ai-chat-element.
Silicon Cedars · for Synopsys · 2025—2026

Tutoring platform · Angular + Firebase
npm i ai-chat-element
A multi-country, multi-university tutoring and solving platform, built and deployed end to end.

A framework-agnostic AI chat UI as a Web Component, published on npm. Streaming, markdown, and every surface themeable.


A custom Shopify storefront with an illustrated, animated intro, built on a customised theme.
Production Angular apps with signals, SSR and clean structure — dashboards, platforms and the features that grow inside them.
Chat interfaces, streaming responses and LLM integrations with OpenAI and Anthropic. I also build with Claude Code every day.
Framework-agnostic web components with Lit, designed to be shared across many apps and teams.
Interfaces that load quickly, work with a keyboard and screen reader, and handle English and Arabic with full RTL.
Silicon Cedars · Client: Synopsys
Java Assistant
npm & GitHub
Independent
Ray Labs