Available for new opportunities

I'm Mohamed Abdelkarim(Shuruhatik)

Senior Software Architect & Backend Engineer
crafting high-performance digital infrastructure.

# Languages

TypeScript
JavaScript
Zig
Python

# Backend

Node.js
Bun
Deno
Sqlite
Express
Koa
Firebase
PostgreSQL
Redis
MongoDB

# Frontend

React
Next.js
TailwindCSS
Shadcn UI
Bootstrap
HTML5
CSS3

# DevOps

PM2
Vercel
Netlify
Replit
Linux
Git
CI/CD

# Tools

NPM Creator
About Me

The Person Behind The Code.

I'm Mohamed Abdelkarim, a 19-year-old Senior Software Architect who believes that true digital excellence lies at the intersection of powerful engineering and stunning design. My journey isn't just about managing servers; it's about crafting complete, immersive web experiences.

I specialize in building 'wow-factor' applications—where high-performance backends meet sleek, responsive frontends. Whether I'm architecting a system to serve millions or fine-tuning the animations of a user interface, my goal is always the same: to create software that is not only robust and scalable but also beautiful and intuitive to use.

What I Do

Delivering technical excellence across the entire stack.

Full-Stack Web Excellence

Building end-to-end web experiences that blend stunning visuals with rock-solid engineering. I bridge the gap between creative design and technical performance.

Premium Frontend Design

Crafting immersive, 'Wow-factor' interfaces using modern technologies. Focusing on smooth animations, responsive layouts, and user-centric aesthetics.

High-Performance Backend

Architecting robust server-side systems that scale. From database optimization to complex API structures, ensuring speed and reliability is paramount.

Custom Web Solutions

Delivering tailored web applications that solve real problems. Whether it's a platform, a tool, or a marketplace, I turn concepts into deployed reality.

Core
Philosophy.

The guiding principles that define my architectural decisions and coding standards.

01

Scalability First

Architecting systems that grow effortlessly from 100 to 1 million users without a rewrite.

02

Performance

Every millisecond counts. Optimizing database queries and API response times for instant feedback.

03

Security

Zero-trust architecture. Implementing robust authentication and authorization from day one.

04

Clean Code

Writing immutable, testable, and maintainable code that defines the standard for the team.

05

User Centric

Technical decisions driven by user experience. Technology serves the product, not the other way around.

Professional Journey

Milestones that defined my career path.

Senior Backend Architect

Self-Employed

Specializing in high-speed infrastructure and scalable systems.

2018 - Present
  • 7+ Years Experience
  • Node.js, Bun, Deno Mastery
  • System Architecture
  • Database Optimization

Open Source Creator

Community

Building unified tooling for the developer ecosystem.

2020 - Present
  • Creator of Hawiah & st.db
  • NPM Package Author
  • Community Leader
  • Tooling Specialist

Senior Frontend Specialist

Clients

Crafting premium user experiences with modern frameworks.

2023 - Present
  • 3+ Years Experience
  • Next.js & React Expert
  • Advanced UI/UX
  • Performance Tuning
My Portfolio

Core Projects

Engineering high-performance tools and scalable systems.
Focusing on impact and efficiency.

Batbat (بطبط)

Batbat (بطبط)

A specialized AI-powered educational assistant for IT students, fine-tuned on academic curriculums. Built to provide explained study materials using Next.js, Hawiah, and Prisma.

AI AgentEducationNext.jsHawiah
Hawiah

Hawiah

Architected a database abstraction layer proven to be 2.6x faster than Prisma and Sequelize. Built with custom DataLoader optimizations for maximum efficiency in high-load environments.

TypeScriptORMDatabasePerformance
Fazkrony (فاذكروني)

Fazkrony (فاذكروني)

Lead developer of the Discord Bot and website backend architect. The largest Islamic integration on Discord, serving millions of users with high-concurrency systems ensuring 99.9% uptime.

High ConcurrencyBackend ArchitectureScale
st.db

st.db

A powerful npm package providing an easy-to-use key-value interface for managing various local and cloud databases. It simplifies data interaction and allows seamless switching between different database engines.

NPMOpen SourceDatabase
Saif Foundation

Saif Foundation

Lead Developer for the official 'Saif Charitable Foundation' digital platform. Built a secure, accessible, and responsive platform for charitable operations.

Lead DeveloperExpressEjsEnterprise
Novera Team

Novera Team

The official website of Novera Team, specialized in providing smart solutions for a sustainable future. Our system is the first step towards a new era in environmental management.

Lead DeveloperExpressEjsTeam

And many more projects in the archives...

This is just a brief summary of my recent work.

Ready to scale your infrastructure?

Let's collaborate to build high-performance, scalable systems that can handle millions of users.

Connect With Me

Let's discuss your next big idea.

Contact Info

contact@shuruhatik.dev
Alexandria, Egypt

Send a Message