I’m Mohammed Sinan, a full-stack software engineer with 5+ years of experience building and operating production SaaS platforms and high-traffic web systems. I work primarily with TypeScript, Node.js, NestJS, React, and Next.js, creating multi-tenant backends with secure authentication/authorization, background processing, and reliable integrations across third-party APIs and payment flows. I enjoy designing scalable solutions—from JWT auth, RBAC, and OAuth-protected sync pipelines to geo-grid ranking and alerting systems—while keeping performance and reliability at the center. I’ve supported workloads at very large scale (millions of user predictions/records), improved backend performance significantly, and delivered production services using Docker and CI/CD with strong attention to maintainability and deployment readiness.

Mohammed Sinan

I’m Mohammed Sinan, a full-stack software engineer with 5+ years of experience building and operating production SaaS platforms and high-traffic web systems. I work primarily with TypeScript, Node.js, NestJS, React, and Next.js, creating multi-tenant backends with secure authentication/authorization, background processing, and reliable integrations across third-party APIs and payment flows. I enjoy designing scalable solutions—from JWT auth, RBAC, and OAuth-protected sync pipelines to geo-grid ranking and alerting systems—while keeping performance and reliability at the center. I’ve supported workloads at very large scale (millions of user predictions/records), improved backend performance significantly, and delivered production services using Docker and CI/CD with strong attention to maintainability and deployment readiness.

Available to hire

I’m Mohammed Sinan, a full-stack software engineer with 5+ years of experience building and operating production SaaS platforms and high-traffic web systems. I work primarily with TypeScript, Node.js, NestJS, React, and Next.js, creating multi-tenant backends with secure authentication/authorization, background processing, and reliable integrations across third-party APIs and payment flows.

I enjoy designing scalable solutions—from JWT auth, RBAC, and OAuth-protected sync pipelines to geo-grid ranking and alerting systems—while keeping performance and reliability at the center. I’ve supported workloads at very large scale (millions of user predictions/records), improved backend performance significantly, and delivered production services using Docker and CI/CD with strong attention to maintainability and deployment readiness.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Work Experience

Full-Stack Develoer / Lead Backend Engineer at Localeyes AI
June 1, 2026 - Present
Built a multi-tenant NestJS SaaS backend with JWT authentication, RBAC, and IDOR protection, enforcing strict tenant-level data isolation. Engineered bidirectional Google Business Profile synchronization using OAuth 2.0, field-mask merging, inbound/outbound sync, and webhooks. Developed reliable BullMQ background workers covering Google Business Profile sync, OAuth flows, billing operations, and AI workflows. Implemented a geo-grid local rank tracking system with multi-point SERP scans, historical rankings, weekly tracking, competitor scoring, and ranking-change alerts. Created an AI-powered GBP audit pipeline using preprocessing, LLM processing, JSON Schema validation, scoring and weighted analysis, and scheduled re-audits. Integrated Stripe subscription billing including checkout, signed webhooks, idempotent event handling, coupons, subscription management, and per-location plans. Owned production background jobs, Docker deployment workflows, CI/CD pipelines, and deployments to Digit
Full-Stack AI - Full-Stack Developer / Lead Backend Engineer at LocalEyes AI
June 1, 2026 - Present
Built and architected a multi-tenant NestJS SaaS backend with JWT authentication, RBAC, and OIDC protection, enforcing strict tenant-level data isolation. Implemented bidirectional Google Business Profile synchronization via OAuth 2.0, field-masking merging, inbound/outbound sync, and webhooks for suggested profile changes. Developed BullMQ background workers for syncing, OAuth processing, billing operations, AI workflows, and asynchronous jobs. Created a geo-grid local ranking tracking system with multi-point SERP scans, historical tracking, weekly updates, competitor scoring, and ranking-change alerts. Built an AI-powered GB profile audit pipeline (preprocessing, LLM processing, JSON schema validation, scoring, weighted analysis) with scheduled re-audits. Integrated Stripe subscription billing with checkout, signed webhooks, idempotent event handling, coupons, subscription management, and per-location plans. Owned production background jobs and Docker deployment workflows, including
Front-End Developer at Riyadh Season
June 1, 2021 - Present
Developed and maintained a 30+ page production web platform fully integrated with a content management system. Re-engineered legacy frontend code and API integrations, improving overall application performance by ~24%. Implemented server-side caching and lazy loading strategies to optimize API response handling, resource utilization, and frontend performance. Optimized and minified production bundles, reducing deployment pipeline execution time to ~34 seconds. Designed and implemented a DTO layer to standardize frontend-backend data contracts. Improved frontend architecture maintainability by modernizing routing, state handling, API communication, and reusable components. Authored comprehensive technical documentation covering system architecture, API integrations, deployment workflows, and implementation details.
Full-Stack Developer at Koora Kings
June 1, 2021 - Present
Built and maintained a Sails.js backend powering Koora Kings sports contests and 2M+ user predictions across ~180 REST endpoints. Designed prediction-processing workflows supporting join/invite functionality, confidence and risk scoring, and SQL-backed leaderboards handling millions of prediction records. Developed an FPL-style salary-cap fantasy system with budget squads, transfers, free-transfer cost handling, auto-pick, chips, wildcard, free hit, triple captain, and bench boost. Integrated external football data providers to sync teammates, fixtures, live scores, teams, and player statistics into MySQL. Built CMS and admin APIs for sports operations, sponsored contests, user targeting, and push notifications. Implemented backend contest management, prediction validation, ranking calculations, and user participation workflows. Containerized the backend with Docker for consistent staging and production deployments.
Full-Stack Developer at Koorak Kings
June 1, 2021 - Present
Built and maintained a Sails.js backend powering Koorak Kings sports contests, serving about 2M+ user predictions across ~180 REST endpoints. Designed prediction-processing workflows supporting join/invite functionality, confidence and risk scoring, and SQL-backed leaderboards handling millions of prediction records. Developed an FPL-style salary-cap fantasy system including budgets, transfers, free-transfer cost behavior, auto-pick, chips, wildcard/free-hit/triple-captain/bench-boost functionality. Integrated external football data providers to sync leagues, fixtures, live scores, teams, and player statistics into MySQL. Developed CMS and administrative APIs for sports operations, sponsored contests, banners, user targeting, and push notifications. Implemented contest management, prediction validation, ranking calculations, and user participation workflows. Containerized the backend with Docker for consistent staging and production deployments.

Education

Bachelor of Business Administration at University of Tikrit
January 1, 2026 - September 3, 2026
Bachelor of Business Administration at University of Tikrit
August 1, 2026 - September 3, 2026

Qualifications

HackerRank - Software Engineer Certification
March 1, 2025 - September 3, 2026
freeCodeCamp - JavaScript Algorithms and Data Structures
March 1, 2025 - September 3, 2026
Software Engineer (HackerRank)
March 1, 2025 - September 3, 2026
JavaScript Algorithms and Data Structures (freeCodeCamp)
March 1, 2025 - September 3, 2026

Industry Experience

Software & Internet, Gaming, Computers & Electronics, Financial Services, Media & Entertainment