Skip to content
View aslamalkarywk7's full-sized avatar
☠️
I may be slow to respond.
☠️
I may be slow to respond.

Block or report aslamalkarywk7

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
aslamalkarywk7/README.md
Islam Al-Nashar β€” Full-Stack Developer (Next.js / TypeScript / Prisma), building web apps with AI and site hardening

Full-Stack Developer from Egypt β€” I build websites, web apps, and the AI layers inside them. Currently deepening advanced AI integration and full-stack engineering.


Portfolio GitHub LinkedIn Hugging%20Face Email

Visitors


🧭 Quick Profile

πŸ’Ό What I do
Full-Stack Developer (Next.js / TypeScript / Prisma) building websites & web applications β€” with AI integration and site hardening as supporting skills.

πŸ“ Where I am
Egypt Β· MIS undergraduate (3rd year, expected 2029) Β· self-taught alongside formal study

πŸ—£οΈ Languages
Arabic (native) Β· English (technical) Β· Spanish (basic)

πŸ“¬ Reach me
aslamalkarywka@gmail.com Β· GitHub Β· LinkedIn

βœ… Open to
Full-time Full-Stack roles and freelance projects β€” business sites, stores, custom web apps, plus a large-scale AI project in progress.

🎯 Curiosity
Web development Β· game programming Β· AI research Β· defensive security

πŸ’¬ Ask me anything
Open an issue β†’ github.com/aslamalkarywk7/issues

⚑ Currently
Deepening advanced AI integration and full-stack web development.


πŸ› οΈ What You Can Hire Me For

🌐 Websites, Portfolios & Stores
Business sites, personal portfolios, company sites and small online stores.
Stack β€” React Β· Next.js Β· Node.js Β· TypeScript Β· Prisma Β· PostgreSQL Β· Tailwind

πŸ€– Arabic-First AI For Your Site
Chat assistants, content generation and translation β€” wired into the product, not a side experiment.
Stack β€” LLM APIs (OpenAI / Gemini / Groq) Β· LangChain Β· vector search Β· prompt design

πŸ”’ Website Hardening
Audits, fixes and monitoring against common attacks. I harden my own production sites β€” I am not a pentester for hire.
Stack β€” OWASP Top 10 Β· security headers Β· input validation Β· rate limiting Β· CI checks

🐧 Linux & Deployment
Shipping Next.js apps: pipelines, containers, servers, TLS, logs and rollback.
Stack β€” Bash Β· Docker Β· GitHub Actions Β· Nginx Β· Vercel / Netlify


πŸ’ͺ Skills, proven

Every claim below links to its evidence. Nothing here is a self-assessment.

GitHub followers Stars across all repos Last commit License

πŸ–₯️ Full-stack engineering
Next.js 14 App Router Β· TypeScript Β· Prisma Β· PostgreSQL Β· Tailwind β€” shipped in production, not tutorial exercises.
Evidence β†’ 18 live web apps, screenshots & pinned versions Β· islam-elite-portfolio

πŸ€– AI integration (Arabic-first)
Three models and four datasets published on Hugging Face; LLMs wired into real product features β€” chat, content, translation.
Evidence β†’ huggingface.co/ISLAM-PO Β· docs/ai-integrations.md

🌍 Open source at scale
Pull requests opened into codebases owned by Microsoft and Google, with maintainer reviews.
Evidence β†’ microsoft/markitdown#2538 βœ… approved Β· google/adk-python#7198 Β· genkit-ai/genkit#6386

πŸ”’ Security engineering
OWASP-aware hardening applied to my own production apps β€” server-side validation, HttpOnly sessions, rate limiting, least privilege, dependency audits.
Evidence β†’ docs/defensive-security.md Β· AndroidReverseEngineering-Guide (most-starred)

🐧 DevOps & delivery
Docker Β· GitHub Actions Β· Nginx Β· Vercel β€” pipelines, container images, TLS, logs and rollback.
Evidence β†’ docs/linux-systems.md

πŸŽ“ Verified, documented learning
25 certificates β€” Full Stack Open (University of Helsinki, 5 ECTS, grade 1), OneRoadmap, Google Cloud, Simplilearn, and 17 Kaggle micro-courses.
Evidence β†’ docs/certificates.md (with PDF originals)

🧭 How I work β€” the professional part

Method Reproduce β†’ isolate β†’ read the source, not guesses β†’ smallest fix β†’ regression test β†’ document. Evidence before synthesis, always.
Standards Conventional Commits Β· semantic versioning Β· MIT licensing with attribution Β· CI green before merge Β· docs-as-code Β· WCAG basics (labels carry meaning, never colour alone) Β· OWASP awareness
AI policy AI-assisted, human-reviewed: the AI drafts, I verify, test, and take responsibility for every merged line. No unreviewed generated code in production.
Honesty Production stack vs. explored stack are labelled separately β€” including in the AI assistant on this site, which is told to say "not documented" rather than guess.
Openness Ask me anything β†’ GitHub Issues Β· full detail in docs/qa.md

⚑ Tech Stack

Core production stack
TypeScript JavaScript Next.js React Node.js Prisma
PostgreSQL SQLite Tailwind CSS Sass tRPC Express.js REST APIs
Git GitHub Actions Docker Nginx Vercel Netlify Linux Bash

Data & AI
Python Pandas NumPy TensorFlow PyTorch Ollama LLaMA Qwen
Gemma LangChain Vector Search Playwright Puppeteer

Explored / familiar β€” not production
OutSystems Webflow Power BI Power Automate ARIS Budibase Visual Basic AngularJS

Tools & design
Figma Photoshop GIMP VS Code Cursor Postman Obsidian Excalidraw DaVinci Resolve Audacity

Game engine (curiosity)
Unity C# PlayFab Blender

πŸ“– docs/tech-stack.md β€” the full map, production vs. explored, all 40 languages.


πŸ€– AI Work

Hugging Face β€” ISLAM-PO

Models Datasets
MasryGPT-Chat-1.5B β€” Egyptian Arabic chat arabic-history-and-dialects
MasryGPT-Flash-Adapter β€” lightweight LoRA arabic-to-code-8-langs-3m
Glitch-Img-1.0 β€” image generation documents-Egyptian-Arabic
arab-dialects-20-countries-3m

πŸ“– docs/ai-integrations.md


πŸ’¬ This Site Has Its Own AI Assistant

Bottom-right corner of the portfolio β€” English / Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©. It is not a generic chatbot: it answers from a knowledge base that lives in this repository, so it cannot invent credentials, clients or numbers.

Grounded tools retrieve verified facts β€” this repo's README.md + docs/, the certificate catalogue, his services, live GitHub numbers
Honest the prompt forbids inventing employers, dates, tools or certificates β€” it says "not documented" instead of guessing
Private the API key never reaches the browser; it lives only in the server environment
Extensible the same tool layer is published as a standalone MCP server β€” Claude Desktop, Cursor or any MCP client can query it
{ "mcpServers": { "portfolio": { "command": "node",
  "args": ["/path/to/aslamalkarywk7/mcp/server.mjs"] } } }

πŸ“– docs/ai-integrations.md Β· docs/mcp.md


⭐ Featured Work

🌍 Open-Source Contributions

Pull request Status
microsoft/markitdown#2538 βœ… approved, awaiting merge
microsoft/markitdown#2539 🟑 open, awaiting review
google/adk-python#7198 🟑 open
genkit-ai/genkit#6386 🟑 feedback addressed
genkit-ai/genkit#6387 🟑 feedback addressed

🎯 Goal β€” first merged PRs at Microsoft & Google. One approval already secured. πŸ“– Read the full story


πŸŽ“ Certificates

All 25 certificates below are generated from the same catalogue the website renders (data/certificates.mjs) β€” the docs and the site can never drift apart. Regenerate with node scripts/build-cert-docs.mjs.

Full-Stack Development

Full Stack Open

University of Helsinki Β· 5 ECTS, grade 1 β€” JavaScript, TypeScript, React, Node.js, databases and deployment.

Full Stack Developer β€” Skill Certification

PDF original

OneRoadmap Β· Practical full-stack skill test β€” APIs, front-end, databases and DevOps workflow.

Full-Stack Development 101

PDF original

Simplilearn SkillUP Β· Building modern web applications from front-end to back-end.

AI & Machine Learning

TensorFlow for Beginners

PDF original

Simplilearn SkillUP Β· Building and training neural networks with TensorFlow.

Introduction to Generative AI

PDF original

Google Cloud Β· Foundations of generative models, prompts and LLM applications.

Data & Analytics β€” Kaggle Micro-Courses

Advanced SQL

Kaggle Β· SQL for data analysis β€” aggregations, joins and window functions.

Computer Vision

Kaggle Β· Image understanding, OpenCV, feature extraction and model pipelines.

Data Cleaning

Kaggle Β· Handling missing values, duplicates, outliers and inconsistent data.

Data Visualization

Kaggle Β· Matplotlib & Seaborn β€” building clear, story-driven charts.

Feature Engineering

Kaggle Β· Encoding, scaling and constructing features that improve models.

Geospatial Analysis

Kaggle Β· Working with coordinates, spatial joins and map-based analysis.

Intermediate Machine Learning

Kaggle Β· Regularization, trees, ensembles and validation strategies.

Intro to AI Ethics

Kaggle Β· Fairness, bias, privacy and responsible model deployment.

Intro to Deep Learning

Kaggle Β· Neural networks, backpropagation and training deep models.

Intro to Game AI and Reinforcement Learning

Kaggle Β· Agents, states, rewards and Q-learning basics.

Intro to Machine Learning

Kaggle Β· Core ML workflow β€” features, training and evaluation.

Intro to Programming

Kaggle Β· Python fundamentals β€” variables, functions and control flow.

Intro to SQL

Kaggle Β· Core SQL β€” SELECT, WHERE, GROUP BY and ORDER BY.

Machine Learning Explainability

Kaggle Β· Feature importance, SHAP and interpreting model output.

Pandas

Kaggle Β· DataFrames, filtering, grouping, joins and cleaning with pandas.

Python

Kaggle Β· Python for automation, APIs, data work and backend development.

Time Series

Kaggle Β· Forecasting, trends, seasonality and time-based validation.

English β€” OPEN MOOCs

English for Business and Entrepreneurship

PDF original

OPEN MOOCs (US Dept. of State) Β· Professional business communication for founders and startups.

English for Career Development

PDF original

OPEN MOOCs (US Dept. of State) Β· Workplace English for CVs, interviews and professional communication.

English for Tourism Professionals

PDF original

OPEN MOOCs (US Dept. of State) Β· English for tourism, hospitality and travel-facing roles.


πŸ“¬ Let's Build Something

Have a site, a store, an AI feature, or a security problem worth fixing? Tell me what you need β€” scope, timeline and price are all open.


Email GitHub Issues Portfolio


πŸ“š Documentation

Doc What it covers
docs/tech-stack.md Full stack map, production vs. explored, all 40 languages
docs/full-stack.md Proof page β€” backend, live sites, screenshots, pinned versions
docs/qa.md How I work, my standards, my education
docs/ai-integrations.md AI integrations + the assistant on this site
docs/mcp.md MCP server for the portfolio knowledge base
docs/defensive-security.md Defensive security notes
docs/linux-systems.md Linux, containers, CI/CD
docs/other-skills.md Explored but not production
docs/certificates.md All 25 certificates, with PDF originals
CONTRIBUTIONS.md The open-source story

πŸ› οΈ Keeping the docs in sync

Some parts of this repository are generated so the site and the documentation can never disagree. Run the scripts after editing the source they read:

Script What it regenerates Read from
node scripts/build-cert-docs.mjs the certificates section of this README and of docs/certificates.md data/certificates.mjs (the catalogue the website renders)
node scripts/build-corpus.mjs data/docs-corpus.mjs β€” the searchable snapshot the AI assistant uses README.md + docs/*.md
node scripts/dev.mjs nothing β€” it runs the site and the chat API locally β€”

Β© 2026 Islam Al-Nashar Β· Built from scratch Β· MIT License

Pinned Loading

  1. AndroidReverseEngineering-Guide AndroidReverseEngineering-Guide Public

    A comprehensive and professional guide to Android app reverse engineering. Includes practical examples, step-by-step instructions, advanced techniques, security analysis, common errors, and recomme…

    Python 6 1

  2. yaqout-langar yaqout-langar Public

    Forked from lua/lua

    Yaqout is a fully Arabized Lua interpreter with Arabic keywords, Arabic variables, and localized standard libraries. Developed by Islam Al-Nashar (Al-Nashar Studio).

    C 1

  3. TurboQuant TurboQuant Public

    TurboQuant - lossless compression for every file type + web console (Vercel-ready)

    Python 1

  4. islam-elite-portfolio islam-elite-portfolio Public

    Elite Portfolio β€” 18 real web projects by Islam El-Nashar (live demos)

    HTML

  5. markitdown markitdown Public

    Forked from microsoft/markitdown

    Python tool for converting files and office documents to Markdown.

    Python

  6. opsdesk opsdesk Public

    OpsDesk β€” Vercel-native business-management SaaS: Next.js 14 + TypeScript + Tailwind + Auth.js v5 + Prisma (Neon Postgres) + Zod

    TypeScript