Skip to content
Mohamad Nour. home

About

Hi, I'm Mohamad Nour.

I started building production frontends in 2021 for an accounting platform used by hundreds of enterprise customers across the GCC, and I have shipped React products ever since: an AI video editor at Clivie, golf-fleet operations software at Clubnetic, and a 3D welding workspace at the Innopolis Industrial Robotics Lab.

At Clubnetic I also took over deployment. Consolidating customer repositories and automating provisioning with Ansible, Docker, GitHub Actions and Vault took new-customer setup from roughly two days to minutes, and it taught me to care about what happens after the merge.

I graduated from Innopolis University in August 2026 with a BSc in Computer Science on the Cybersecurity track (GPA 4.8/5.0, full scholarship), and I am now studying for an MSc in Software Engineering there, also on a full scholarship. My research on agentic AI for incident response with Wazuh was published at IEEE SVCC 2026.

Portrait of Mohamad Nour Shahin
Based in
Innopolis, Russia
Arabic
Native
English
C1
Russian
A2
German
A2

Education

Innopolis University

MSc in Software Engineering

Software Engineering programme · Innopolis, Russia

Sept 2026 – Jun 2028 · In progress · expected June 2028

Funding
Full scholarship

BSc in Computer Science

Cybersecurity track · Innopolis, Russia

Aug 2022 – Aug 2026 · Graduated August 2026

GPA
4.8 / 5.0
Funding
100% tuition scholarship

Selected coursework

  • System & Network Administration
  • Distributed & Network Programming
  • Secure System Development
  • Network & Cyber Security
  • Fundamentals of Information Security
  • Advanced Linux
  • Operating Systems
  • Software Quality, Reliability & Security
  • Software Systems Analysis & Design
  • DevOps Engineering

Skills

Tools I reach for

Grouped the way I use them. Lighter items are ones I've used, but not in depth.

Languages

  • TypeScript
  • JavaScript
  • Python
  • Kotlin
  • C
  • Bash
  • SQL
  • HTML
  • CSS
  • Sass

Frontend & UI

  • React
  • Next.js
  • TanStack Start
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Ant Design
  • Material UI
  • Chakra UI
  • Vue
  • Svelte / SvelteKit
  • Vuetify

Data & architecture

  • TanStack Query / Router
  • Zustand
  • Redux Toolkit
  • Valtio
  • React Hook Form
  • Zod
  • Yup
  • Orval
  • OpenAPI
  • Socket.io
  • Feature-Sliced Design
  • Workbox PWA

3D, media & mobile

  • Three.js
  • React Three Fiber
  • OpenCascade.js
  • Leaflet
  • Vidstack
  • FFmpeg.wasm
  • Motion
  • Kotlin Android WebView
  • JavaScript bridges

Backend & storage

  • FastAPI
  • Node.js
  • MongoDB / Beanie
  • Supabase
  • Drizzle
  • libSQL / Turso

DevOps & security

  • Docker
  • Compose
  • Ansible
  • HashiCorp Vault
  • GitHub Actions
  • Nginx
  • AWS EC2 / VPC
  • Terraform
  • Kubernetes
  • Helm
  • ArgoCD
  • GitLab CI/CD
  • Prometheus
  • Grafana
  • Loki
  • Wazuh SIEM
  • MCP
  • MITRE ATT&CK
  • SAST
  • OWASP Top 10

Testing

  • Cypress
  • Jest
  • Vitest
  • Playwright

Awards & certifications

Recognition