I build the screens where decisions get made.
Right now that means real-time financial dashboards at Octane — transaction monitoring, risk assessment, analytics that update while you watch. The kind of UI where a dropped frame or a mislabeled axis costs someone money. I care about both halves of that: the render path and the pixel.
Before Octane I was full-stack at Everest Minds, shipping process-automation tools and cross-platform apps for healthcare — React, NestJS, Angular, React Native, MySQL, MongoDB. Owned features end to end, design through deploy.
Before software, I worked in biomedical and telecom — field ops, complex hardware, compliance. That's where I learned that most bugs are systems problems wearing a code costume.
What I'm into lately: design systems that don't rot, motion that means something, render performance, and AI-assisted developer tooling — I write my own.
const mohamed = {
role: "Senior Software Engineer",
focus: ["Frontend Architecture", "Design Systems", "Real-time Data UI"],
daily: ["TypeScript", "React", "Next.js", "TailwindCSS"],
exploring: ["LLM tooling", "MCP servers", "Render performance"],
motto: "Ship it, measure it, then make it beautiful.",
};Frontend
Backend & Data
AI & LLM Tooling
Tooling & Delivery
|
Workflow orchestration for auditable operations Visual workflow builder with 40+ node types, real-time multi-user collaboration, and an execution engine that keeps a provable audit trail of every run. |
Instant API mocking — no signup, no install Working mock endpoint in under 30 seconds. Dual-mode schema designer (visual builder + Monaco), configurable status codes, headers and latency, request analytics, auto-expiry after 7 days. |
|
AI-generated worksheets for classrooms Teachers generate, share and track educational worksheets with AI. Drag-and-drop question builder, KaTeX math rendering, DOCX export, and separate teacher / student / live-session flows. |
Learning management, built to feel like a product Full LMS with course delivery and dashboards, 3D scenes via React Three Fiber, Framer Motion throughout, and Mixpanel instrumentation on the learner funnel. |
|
Turn a lazy prompt into a good one, in place Raycast extension that rewrites weak prompts against an LLM without leaving the launcher. |
The select component I kept rewriting, so I published it Flexible React select — single, multi, tags, fully themeable, no wrapper bloat. |
Fastest way to reach me → mohamedwaelbishr@gmail.com




