Senior Software Architect

ScalableSystems
FlawlessEngineering

I'm Mohamed Abdelkarim — محمد عبدالكريمClick to hear name pronunciation— crafting scalable systems, open source tools, and full-stack web experiences.

Technologies & Tools

Technical Stack & Expertise

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 20-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.

Alexandria, Egypt · contact@shuruhatik.dev

Download CV
Services

Technical Services & Solutions

Delivering technical excellence and scalable architecture 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.

Principles

Engineering
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.

Career Path

Work Experience

2018
2020
2022
2024
2026

Senior Backend Architect

Self-Employed

2018Now

Open Source Creator

Community

2020Now

Senior Frontend Specialist

Clients

2023Now

Senior Backend Architect

Specializing in high-speed infrastructure and scalable systems.

7+ Years ExperienceNode.js, Bun, Deno MasterySystem ArchitectureDatabase Optimization

Open Source Creator

Building unified tooling for the developer ecosystem.

Creator of Hawiah & st.dbNPM Package AuthorCommunity LeaderTooling Specialist

Senior Frontend Specialist

Crafting premium user experiences with modern frameworks.

3+ Years ExperienceNext.js & React ExpertAdvanced UI/UXPerformance Tuning
Selected Portfolio

My Works

A curated showcase of high-performance architecture, AI tools, open-source systems, and digital platforms.

Tilawa Live (تلاوة)Tilawa Live (تلاوة)
Audio StreamingNext.jsWeb App

Tilawa Live (تلاوة)

A live audio streaming platform dedicated to Quran recitations with high-fidelity audio, instant playback, and clean user experience.

Batbat (بطبط)Batbat (بطبط)
AI AgentEducationNext.jsHawiah

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.

HawiahHawiah
TypeScriptORMDatabasePerformance

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.

Fazkrony (فاذكروني)Fazkrony (فاذكروني)
High ConcurrencyBackend ArchitectureScale

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.

st.dbst.db
NPMOpen SourceDatabase

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.

BATU SAM (سام)BATU SAM (سام)
EducationAcademic PortalFull-Stack

BATU SAM (سام)

The Student Academic Management platform for Burj Al Arab Technological University students, streamlining academic schedules and course materials.

BATU ICPCBATU ICPC
Competitive ProgrammingICPCEducation

BATU ICPC

Official competitive programming platform for Burj Al Arab Technological University ICPC community, managing training sessions and contests.

BATU E-ClubBATU E-Club
EntrepreneurshipCommunityNext.js

BATU E-Club

The digital platform for the Entrepreneurship Club at Burj Al Arab Technological University, showcasing startups, events, and student innovations.

Tilawa Live ExtensionTilawa Live Extension
Chrome ExtensionBrowser ToolTypeScript

Tilawa Live Extension

Official Google Chrome extension for Tilawa Live, allowing quick access to Quran recitations directly from the browser navbar.

IT ClubIT Club
CommunityEducationLead Developer

IT Club

The official platform for the Information Technology Club at Burj Al Arab Technological University. A hub for innovators and developers providing technical resources and community engagement, where I served as a lead contributor.

Novera TeamNovera Team
Lead DeveloperExpressEjsTeam

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.

Iftar IT ClubIftar IT Club
Reservation SystemFull-StackUniversity

Iftar IT Club

A dedicated reservation system for the Iftar events at Burj Al Arab Technological University. An integrated platform designed to manage and organize collective breakfast gatherings for the university community.

GitHub Profile & Open Source
Open SourceRepositories

Want to see more projects?

Discover additional open-source systems, developer tools, libraries, and experimental repositories on my GitHub profile.

Get In Touch

Let's Work Together

Have a project in mind or want to talk architecture? Drop me a message.

contact@shuruhatik.devAlexandria, Egypt