@salahmohsen
Portfolio
Senior Frontend Engineer specializing in React, TypeScript, Next.js, and Tanstack Start.
Overview
Social Links
Projects
Dev-Hub is a self-hostable multi-tenant career OS: public portfolios, an evidence graph (experiences, projects, stacks), resume import/generate, a job applications CRM, and a Career Inbox that turns hiring email into pipeline actions — powered by TanStack Start, Hono, oRPC, Drizzle, Better Auth, and Mastra agents with BYO AI.
Open-source career platform for job seekers who want one system instead of a portfolio site, a resume tool, a spreadsheet CRM, and a Gmail inbox.
Public surface: path-based portfolios (/{profileName}) or verified custom domains, with opt-in evidence and a tenant-scoped public GitHub repo browser.
Private dashboard: CRUD for experiences, projects, and stacks; resume PDF import and generation; kanban applications CRM; Career Inbox (Gmail sync, classify, job-digest harvest, reply assist); review queue for AI drafts; settings for profile, domain, invites, connections, AI providers, job preferences, smart rules, and notifications.
Architecture: pnpm monorepo with shared domain contracts in Zod (packages/core), Postgres/Drizzle repositories, typed oRPC APIs, BullMQ workers, and Mastra multi-step AI workflows. MIT, Docker/Dokploy-first, no platform-funded LLM or mail budget.
Built a production admin platform for Edge Innovation Center, a Cairo workspace business (1800+ m²) spanning offices, meeting rooms, training rooms, boardroom, and event hall operations across multiple sites.
Engineered a platform-style Next.js App Router architecture with thin route pages and feature-private modules, keeping booking, space, finance, procurement, and admin domains composable and maintainable.
Standardized the data layer with TanStack Query (queryOptions/mutationOptions), SSR prefetch + HydrationBoundary, and mutation-driven cache invalidation.
Built a reusable form system using TanStack Form (useAppForm, withForm) + Zod schemas + dynamic section loading.
Implemented production-grade security/reliability: JOSE-encrypted sessions, middleware token refresh, route-level permission enforcement, centralized Axios fetch/error normalization, and Sentry instrumentation.
Created and maintained a Cursor rules layer (.cursor/rules) that codified feature/query/form/table patterns.
Multi-tenant transportation operations platform for internal admin/ops teams to manage drivers, vehicles, routes, trips, tenant requests, and service workflows.
Engineered a Next.js App Router operations platform for transportation workflows (drivers, vehicles, routes, trips, requests, tenants) with React 19 + strict TypeScript.
Standardized a typed REST data layer with centralized endpoint contracts and custom Axios fetcher.
Codified secure auth + RBAC with encrypted session cookies, middleware-based token/session refresh, and permission-gated UI. Composed schema-first forms using TanStack Form + Zod + reusable field primitives. Built a reusable table system with TanStack Table + URL-synced state (nuqs).
Implemented bilingual i18n/RTL architecture (English/Arabic) plus SSR prefetch/dehydrate patterns and lazy-loaded components.
Automotive marketplace platform for Egypt connecting verified dealers, car buyers, and financing partners across discovery, comparison, lead/payment, and dealer operations workflows.
Standardized frontend architecture across client/vendor apps with independent module boundaries and ESLint rules.
Engineered a typed REST data layer (queryOptions + shared fetcher) with SSR prefetch/dehydrate patterns.
Built schema-first, multi-step operations forms (TanStack Form + Zod).
Hardened authentication/authorization with encrypted JWT session cookies, token refresh, middleware route protection, and permission-gated UI.
Implemented bilingual en/ar localization with typed message contracts, dir switching, and RTL-aware styling.
Applied performance tactics via dynamic imports, batched image preloading, and Next.js optimizations.
Experience
Senior Frontend Engineer · Ment’ech
Architected scalable Next.js App Router platforms supporting operational dashboards, transportation logistics systems, and automotive marketplace applications.
Standardized frontend architecture patterns and engineering rules used across the team.
Built reusable schema-driven form systems using TanStack Form + Zod.
Implemented typed REST data layers with TanStack Query, SSR prefetch, hydration patterns, and mutation-driven cache invalidation.
Engineered secure RBAC authentication systems with encrypted session cookies, middleware token refresh, and permission-gated UI.
Engineered reusable admin data table systems using TanStack Table with URL-synced filtering, pagination, and search. Delivered bilingual English/Arabic interfaces with full RTL support using next-intl.
Implemented production observability and error monitoring using Sentry.
Frontend Engineer · IKNOWLY
Rebuilt the application UI from Figma designs, delivering a modernized and consistent user interface.
Implemented new product features using React with Zustand, Formik, and React Query.
Built responsive UI components with Material UI and Tailwind CSS.
Collaborated closely with backend engineers to streamline API integration and improve data flow.
Frontend Engineer · One Solution
Developed responsive web interfaces using React and Next.js.
Improved application performance and codebase maintainability through component refactoring.
Delivered scalable frontend solutions aligned with client requirements.