Viro
Lab management platform for health labs, owned end to end. Architected the full React frontend including secure patient report generation, rendering, and delivery.
React · Node.js · Express
Shamel Salloum · Senior Full-Stack Developer
Five years across the MEAN and MERN stacks, building mission-critical platforms for health, government, and banking. Angular and React on the front, Node.js behind it, and lately connecting it all to AI agents.

01·About
I'm Shamel, a full-stack developer who has spent five years building enterprise-grade platforms: lab management systems for health companies, correspondence and billing suites for governments, loyalty systems for banks. Always end to end, from the database schema to the last pixel.
I like my code the way I like my interfaces: quiet, clear, and doing exactly what it promises. When I'm not shipping, I'm teaching programming or volunteering with the Red Crescent. Both taught me more about communication than any codebase ever did.
Languages
If I say Friday, it ships Friday. Clear communication, honest estimates, and no disappearing acts.
A smooth transition here, a thoughtful hover there. Small moments of delight make software feel human.
React 16 to 19 across three breaking versions. A custom MCP server before most had heard of one. I pick challenges slightly bigger than I am, then grow into them.
02·The journey
My career as a metro map. Tap any station to see what happened there.
Work
Jun 2022 – Jun 2025
Jan 2023 – Nov 2024
Merit Center for Engineering & Training
Jun 2025 – Present
Education
2019
Graduated 2024
Volunteering
2020 – 2022
2022 – 2023
2024 – Present
Impact, in numbers
0%
faster app performance
full frontend refactor at Medicus.ai
0%
shorter build times
24 minutes down to about 10
0+
years of JavaScript & TypeScript
confident across the MEAN and MERN stacks
0+
enterprise apps shipped
government, banking & health
03·Professional work
Lab management platform for health labs, owned end to end. Architected the full React frontend including secure patient report generation, rendering, and delivery.
React · Node.js · Express
Scalable PDF microservice with templating, job queuing, and role-based access. Its secure REST endpoints are reused heavily across internal services.
Node.js · Express · RabbitMQ
Service documentation platform built for humans and AI agents. Services publish their docs via CI/CD, and a custom MCP server lets LLM agents query them programmatically.
Angular · Node.js · MongoDB · MCP
Engagement and coaching flows: frontend interfaces plus the supporting Express APIs, test automation, and CI hooks.
React · Express
The in-house component platform: dynamic form and grid builders, reusable shared components, and utilities that accelerated delivery across every team and product line.
Angular · RxJS · NgRx · NGXS
Correspondence Management Solution, a scalable enterprise system built over IBM FileNet. It lets organizations scan, index, store, and automate incoming, outgoing, and internal memo registration, with approval workflows and action history tracking.
Angular 17 · TypeScript · IBM FileNet
Multi-tenant identity system. Each isolated organization tenant is managed by a dedicated admin responsible for user provisioning, group management, and folder-based hierarchy structuring, with strict data isolation between tenants.
Angular 17 · TypeScript · Tailwind · Angular Material · DevExtreme
The central metadata and content repository. Integrates directly with Active Directory and the Process Engine to enforce structured document management and workflow-driven access control.
Angular 17 · TypeScript · Tailwind · Angular Material
Creates instances of the folder classes, document classes, and custom objects defined in DMS Admin, built on the same foundation as Maktoob.
Angular 17 · TypeScript · Tailwind
Monitoring system for Fatora, an e-payment company. Gives Fatora and its partners a dashboard to monitor customer transactions and manage their cards, with a full reporting system.
Angular 16 · TypeScript
The billing system for FATORA, handling invoicing and billing operations across the e-payment platform.
Angular 17 · TypeScript
Loyalty system delivered for Syria International Islamic Bank.
Angular · TypeScript
A table reservation system for restaurants and cafés. Guests book their tables ahead of time, and venues manage their seating and availability from one place.
Angular · TypeScript
04·Skills
Every skill is wired into the work it powers. Watch the signals run.
Frontend
Backend
Databases
AI Integration
DevOps
Languages
05·Services
From SaaS dashboards to complex platforms: full-stack architecture, APIs, auth, and payments, built to scale.
Next.js · React · Angular · Node.js · TypeScript
High-performance sites that convert: SEO-ready from day one, CMS-powered so your team publishes without me.
Next.js · Strapi CMS · Tailwind CSS · Vercel
MCP servers, LLM agent integration, and documentation pipelines. Make your systems queryable by AI, safely.
Node.js · MCP · MongoDB · CI/CD
06·Personal projects
A marketing platform that showcases the company's products dynamically. Built on Next.js with Strapi as a headless CMS, so non-technical teams manage and publish content on their own.
A complete café management solution: a customer ordering menu plus an admin dashboard. Aggressive API caching cut response times and took the pressure off the database.
A freelancing marketplace on microservices architecture: real-time chat, AI-powered job recommendations, and integrated payments. Still my favourite hard problem.
07·ContactAvailable for work
Open to freelance projects, long-term collaborations, and full-time roles: remote, on-site, or hybrid. Tell me about your next product; I usually reply within a day.
salloumshamel17@gmail.com