Skip to content
View Mohamed-Esmat's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Mohamed-Esmat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mohamed-Esmat/README.md
animated contribution graph snake

Hi, I'm Mohamed Esmat wave

Software Engineer Focused in JavaScript • Secure ⚡ Performant ⚡ SEO‑Driven Frontend Experiences

AboutTech RadarArchitectureWritingStatsContact

Profile views


🙋‍♂️ About

I'm a JavaScript-focused Software Engineer who loves crafting fast, accessible, secure, and SEO‑aware web interfaces. I care about turning ambiguity into structured, maintainable code—balancing developer experience (DX) with user experience (UX). I obsess over eliminating rendering bottlenecks, preventing silent regressions, and making performance & security part of the culture, not a last-minute patch.

I also write technical articles on Medium and mentor frontend developers—helping them move from “it works” → “it’s maintainable, testable, resilient, and fast.”

What I Value

🧠 Deep understanding over copy–paste
🧪 Tests as design feedback (shift-left quality)
⚙️ Architecture guided by clarity & boundaries
🚀 Performance budgets & measurable wins
🤝 Knowledge sharing & uplifting teammates

Currently

  • React rendering performance tuning (suspense boundaries, selective hydration, memo strategy)
  • Frontend security posture (CSP, dependency hygiene, surface minimization)
  • Core Web Vitals & SEO improvements (semantic layering, preloading strategy, lazy execution)
  • Writing & mentoring: demystifying performance + architecture for emerging devs

Open To

🏢 Engineering roles • 🤝 Collaboration • 🧪 Technical writing partnerships • 🧭 Mentorship & code reviews


🧭 Tech Radar

Frontend Core Styling & UI Backend & APIs Data & Infra Quality & Tooling
JavaScript (ESNext) • React • React Router Tailwind • Sass • MUI • BEM Node.js • Express • REST • GraphQL MongoDB • Mongoose • Aggregations Webpack • Jest • Performance Audits

Specialties

⚡ React rendering performance & bundle optimization (code splitting, tree shaking, selective hydration)
🔐 Frontend security (CSP strategy, safe input patterns, dependency vetting)
🔎 Core Web Vitals & SEO (semantic layering, preloading, critical rendering path)
🧪 Testing mindset (unit + integration + contract boundaries) 🧩 Scalable component architecture (feature-driven composition & UI primitives)


🏗️ Architecture Mindset

I aim for small, composable, testable units that scale:
  • Feature-based React folder structures with clear separation of concerns
  • Reusable UI primitives (tokens, layout primitives, accessibility-first patterns)
  • DTO-style validation at API boundaries (schema → sanitized contract)
  • MongoDB aggregation & indexing strategy for predictable perf
  • Layered service → controller → router organization

✍️ Writing & Mentoring

I publish practical articles on Medium about performance, security hygiene, and frontend architecture.

Latest (manual placeholders – can be automated later):

  • (Coming Soon) Making React Apps Feel Instant ⚡
  • (Coming Soon) Core Web Vitals Strategy for Modern SPAs
  • (Coming Soon) Frontend Security Baselines (CSP + Dependency Risk)

Mentorship: I help frontend developers move from ad‑hoc code to structured, performance‑aware systems and sustainable habits (metrics, audits, refactors with intent).


🤝 Open Source & Community

  • Writing approachable deep dives & practical performance tips
  • Giving feedback on naming clarity & architectural boundaries
  • Mentoring: growth path mapping, PR review strategy, refactor coaching
  • Open to pairing on JavaScript, React performance, or frontend security ideas

📊 Stats


☕ Fun Bits

☕ Morning coffee + focused deep work sprints
📸 Casual outdoor & ambient detail photographer
🧠 I like peeling latency + bottlenecks until things feel instant 🧭 Turning messy feature requests into crisp atomic responsibilities is oddly fun


📬 Contact

💬 Open to collaboration, mentoring conversations, or performance/security deep dives.


“Fast, secure, and clear beats clever every single time.”

Built with curiosity, refactoring, and many console.log → measure → refine loops.

Popular repositories Loading

  1. simple-movie-app-to-pratice-js-obj simple-movie-app-to-pratice-js-obj Public

    JavaScript 2

  2. test-mrs-marwa-upwork test-mrs-marwa-upwork Public

    HTML 2

  3. Mohamed-Esmat Mohamed-Esmat Public

    My personal profile

    2 1

  4. menu-demo menu-demo Public

    CSS 2

  5. tabs-project tabs-project Public

    CSS 2

  6. react-carousel-demo react-carousel-demo Public

    JavaScript 2