Open to frontend and frontend-platform roles · remote or hybrid
Mohamad Nour Shahin — Frontend EngineerI build fast, typed interfaces for fleets, factories and media teams.
Frontend engineer with 5+ years building React and TypeScript products for golf-fleet operations, industrial robotics, AI video editing and enterprise accounting. I also automate production deployments with Ansible, Docker, GitHub Actions and Vault, and I publish research on AI-assisted incident response.

- Frontend & DevOps Engineer · Clubnetic
- Frontend Engineer · Industrial Robotics Lab
- Innopolis, Russia
- 5+Years shipping production frontends
- 4Engineering roles, 2 of them current
- ~2 days → 5–10 minCustomer deployment time at Clubnetic
- 2Peer-reviewed papers (IEEE, Springer)
- React
- TypeScript
- Next.js
- TanStack
- Tailwind CSS
- Three.js
- Leaflet
- Kotlin
- Docker
- Ansible
- Vault
- GitHub Actions
- Kubernetes
- Terraform
- Wazuh
- Python
Selected work
Products, platforms and research
Frontend products I architected, the deployment automation behind them, and research that made it to IEEE.
- ResearchPublished at IEEE SVCC 2026
AI-assisted incident response with Wazuh
Connected Wazuh SIEM to an AI assistant through the Model Context Protocol to query, enrich, report on and respond to alerts, then measured it against controlled attack scenarios on AWS.
- Mean time to respond
- 804 → 15.2 min
- MTTR reduction
- 98.1%
- Wazuh SIEM
- MCP
- Python
- AWS
- MITRE ATT&CK
- ProfessionalClubnetic
Golf-fleet operations platform
Two React and TypeScript apps for running golf-cart fleets: live maps, telemetry, geofenced zones, scorecards and marshal messaging, plus an Android shell that talks to the vehicle.
- React apps architected
- 2
- UI languages (EN, RU, TT)
- 3
- React
- TypeScript
- TanStack Query
- Orval
- Zod
- Valtio
- +3
- ProfessionalClubnetic
Customer deployment automation
Consolidated per-customer repositories and automated provisioning with Ansible, Docker, GitHub Actions and Vault, so a new customer or staging environment goes live in minutes.
- New customer environment
- ~2 days → 5–10 min
- Deploy-time credentials
- Vault
- Ansible
- Docker
- Docker Compose
- Nginx
- GitHub Actions
- HashiCorp Vault
- +2
- ProfessionalInnopolis University · Industrial Robotics Lab
3D welding & metal-deposition workspace
A browser workspace for industrial welding and Directed Metal Deposition: STEP models, URDF robots, weld-edge selection and torch orientation, replacing a legacy desktop tool.
- Rendered in the browser
- STEP + URDF
- Type, lint & format checks
- CI
- React
- React Three Fiber
- Three.js
- OpenCascade.js
- TanStack Start
- TanStack Query
- +2
- ProfessionalClivie Tech
AI video editor
An AI-assisted video editor with uploads, transcripts, captions and overlays, with trimming and encoding running in the browser through FFmpeg.wasm.
- Trimming & encoding
- In-browser
- React
- Ant Design
- FFmpeg.wasm
- Vidstack
- Socket.io
- Zustand
- +3
- Personal productIndependent build
Flowershop Marketplace
A two-sided flower marketplace: buyers browse, order and review; sellers manage catalogs, media and order fulfilment.
- Next.js
- Supabase
- React Hook Form
- Zod
- Tailwind CSS
Experience
Where I've shipped
May 2024 – PresentNow
Frontend & DevOps Engineer · Clubnetic
Golf-fleet operations software: two React apps, an Android WebView shell and the deployment pipeline behind every customer environment.
Feb 2025 – PresentNow
Frontend Engineer · Innopolis University · Industrial Robotics Lab
A browser-based 3D workspace for industrial welding and Directed Metal Deposition, replacing a legacy system.
May 2023 – May 2024
Frontend Engineer · Clivie Tech
An AI video editor: uploads, transcripts, captions, overlays and in-browser encoding.
Jun 2021 – May 2023
Frontend Developer · Al-sahil
Enterprise accounting and bilingual e-commerce for customers across the GCC.
Research · IEEE SVCC 2026
Enhancing Cybersecurity Incident Response Efficiency Through Autonomous Agentic AI: Design, Implementation, and Evaluation with Wazuh SIEM
Design, implementation and evaluation of an agentic AI assistant connected to Wazuh SIEM through the Model Context Protocol, covering alert querying, enrichment, reporting and active response in controlled attack scenarios on AWS.
- Mean time to respond
- 804 → 15.2 min
- MTTR reduction
- 98.1%
- Precision
- 87.5%
What people say
“Having mentored him through several complex engineering projects over the years, I have witnessed his growth into an exceptional programmer with a broad technical profile and a strong aptitude for research. One of his most significant contributions was in the field of cybersecurity, where he designed and deployed multi-agent systems based on the Wazuh platform.”

Contact
Building something that needs a careful frontend?
I'm open to frontend and frontend-platform roles. Send a message and I'll get back to you.