Adham El Samahy - Frontend Engineer | ContraWork by Adham El Samahy
Adham El Samahy

Adham El Samahy

Full-Stack Software Engineer | Building Modern Web.

New to Contra

Adham is ready for their next project!

Cover image for Pizza Delivery Co.

React Router (Data
Pizza Delivery Co. React Router (Data API): Implemented the createBrowserRouter using Loaders and Actions. This shifts data fetching to the routing layer, eliminating fetch-on-render waterfalls and layout jank. Redux: Managed Global UI state and persistent data using Redux, ensuring a single source of truth and predictable state transitions. Clean Architecture: Combined the power of Router Loaders for initial data fetching with Redux for long-term state management, creating a seamless and snappy user experience.
1
40
Cover image for Taking Next.js to the Edge:
Taking Next.js to the Edge: Deploying "The Wild Oasis" on Cloudflare  A booking application built with Next.js 15, and deployed entirely on Cloudflare Pages. Moving away from traditional Node.js environments to the Cloudflare Edge presented some fascinating architectural challenges that pushed my engineering skills to the next level:  Edge Runtime Optimization: Leveraging nodejs_compat to run heavy server-side logic on V8 isolates for near-zero latency.  Advanced UX: Implementing useTransition hook along an optimistic update to make an instant, fluid user experience.
0
48
Cover image for • Engineered an end-to-end Explainable
• Engineered an end-to-end Explainable AI (XAI) application for retinal scan classification utilizing transfer learning on a fine-tuned ResNet50 architecture. • Implemented Score-CAM techniques to generate visual heatmaps, ensuring AI diagnostic predictions were interpretable and transparent for medical use cases. • Developed a server using Python and Flask to serve machine learning inference, supported by a PostgreSQL database for reliable data management. • Built a responsive, type-safe user interface utilizing React, TypeScript, and React Query for highly efficient server-state management
0
85
Cover image for • Developed a feature-rich, data-intensive
• Developed a feature-rich, data-intensive Single Page Application (SPA) to solidify advanced React component architecture and modern state management techniques. • Engineered a highly responsive frontend by leveraging React Query to handle complex data fetching, caching, and synchronization, effectively separating server state from UI state. • Implemented advanced React patterns, including Higher-Order Components (HOCs) and Render Props, to build highly modular, reusable, and maintainable UI components. • Built a sophisticated user interface featuring dynamic table pagination, a fully functional dark mode toggle, and responsive layouts.
0
95
Cover image for • Engineered a containerized (Docker)
• Engineered a containerized (Docker) Next.js/Node.js media showcasing application enforcing strict single-session-per-device authentication using JWTs and a Redis cache. • Resolved complex client-side race conditions during rapid user interactions by implementing a custom mutex lock for predictable state updates and seamless Optimistic UI rendering. • Engineered thread-safe, idempotent API routes to eliminate backend check-then-act race conditions, utilizing atomic Mongoose operators ($addToSet, $pull) to maintain strict database integrity under high-frequency traffic. • Streamlined backend data fetching and API response times by aggressively leveraging Mongoose's .lean() function to strip instantiation overhead from MongoDB documents. Plus, using atomic operations to prevent database inconsistency.
0
99