Anas Alpure - software engineer Node.js Laravel
Anas Alpure — Senior Software Engineer, backend and systems.
Open to Senior & Lead Backend roles

Anas Alpure

Senior Software Engineer · Backend & Systems (MERN / LAMP)

Backend engineer with 8+ years building and operating production web platforms, APIs, distributed services and multi-tenant systems. I work across application architecture, infrastructure, performance, security and deployment, and I lead backend teams. Core stack: Node.js, Laravel, MySQL, Redis, Linux, Kubernetes, NGINX and Cloudflare.

LinkedIn GitHub

What I do best

Six areas where I deliver the most value to a product and an engineering team.

Backend Architecture & APIs

REST APIs, microservices and modular backend systems built on Node.js, NestJS and Laravel that stay correct and maintainable under heavy traffic.

Databases & Caching

Schema design, query optimisation and caching architecture across MySQL, Prisma, Redis, NGINX and Cloudflare, including invalidation and cache-key consistency.

Performance & Reliability

Finding and fixing real bottlenecks with Grafana, Loki, Sentry, request traces and event-loop monitoring, then proving the gain in production.

Multi-Tenant & Distributed Systems

Independent tenant environments and databases, cross-tenant SSO, webhook and event integrations, rate limiting and access control.

Linux & Cloud Infrastructure

Production Linux and Kubernetes: NGINX, PHP-FPM, Docker, Supervisor, Cloudflare and DigitalOcean, provisioned and debugged end to end.

Agentic Coding & AI Workflows

AI agents connected to internal tools and data through MCP to automate implementation and code review, under specifications and guardrails I define and every change reviewed.

Also strong in Technical leadership Security & access control Third-party API integrations Legacy-system modernisation Production incident response API architecture & design

Tools & Technologies

The languages, frameworks and infrastructure I work with in production.

Node.js
Express.js
NestJS
Laravel
PHP
REST APIs
Microservices
Multi-Tenant Systems
SSO & Authentication
Rate Limiting
Access Control
MySQL
Prisma
Redis
MongoDB
SQL
Query Optimization
Data Migration
XML / JSON
Linux
Debian
Ubuntu
NGINX
Docker
Kubernetes
Cloudflare
DigitalOcean
Git
CI/CD
Supervisor
Grafana
Sentry
Loki
Redis Caching
CDN Caching
FastCGI Caching
Production Debugging
JavaScript
TypeScript
React
Next.js
HTML5
CSS3
Agentic Coding
MCP
AI Code Review
Firebase
SendGrid
Sportmonks

Work Experience

Eight years across product companies, agencies and training.

2021 – PresentCurrent

Senior Software Engineer / Backend Team Lead

Newsifier
  • Lead backend development and technical direction across multiple production services on a multi-tenant publishing platform.
  • Design and maintain backend systems with Node.js, Express, NestJS, Laravel, Lumen, MySQL, Prisma, Redis and REST APIs.
  • Build and run Kubernetes-based services and production infrastructure: NGINX, Cloudflare CDN, Redis, Linux servers and containerised applications.
  • Investigate production performance issues using Grafana, Loki, request traces, application metrics and event-loop monitoring.
  • Optimised API and resource-view workflows, delivering significant gains on high-traffic production paths.
  • Design caching architecture across application, Redis, NGINX and Cloudflare layers, including invalidation and cache-key consistency.
  • Implement multi-tenant functionality across independent client environments and databases, including cross-tenant SSO.
  • Build newsletter infrastructure on SendGrid: Single Sends, webhooks, delivery tracking, retries and campaign metadata.
  • Implement security and access control: role hierarchy validation, rate limiting, request sanitisation and permission enforcement.
  • Run large-scale content and data migrations (SQL, XML, JSON) and automated synchronisation services.
  • Integrate third-party providers including Sportmonks, and design APIs for fixtures, lineups, statistics, match events and predictions.
  • Review pull requests and architectural changes for correctness, security, maintainability and production impact.
2020 – 2021

Web Development Team Lead

Turnsole Technology
  • Led web development projects and coordinated implementation across the development team.
  • Designed and built backend and full-stack web applications with PHP/Laravel, JavaScript, databases and APIs on Linux environments.
  • Reviewed code and guided developers on implementation and architecture.
2020 – 2021

Programming Coach

Midmar Org
  • Trained junior developers in web fundamentals, algorithms and modern engineering practices.
2018 – 2020

Full-Stack Web Developer

Turnsole Technology
  • Developed and maintained full-stack web applications for clients across several industries.
  • Built responsive interfaces with React and JavaScript and connected them to Node.js, Laravel and MySQL back ends.

Technical Leadership

3+ years leading backend teams

  • Technical task planning and decomposition
  • Architecture and code review before deployment
  • Production incident investigation
  • Cross-team technical coordination
  • Mentoring and supporting developers
  • Translating product requirements into implementation plans
  • Establishing engineering practices and standards
  • Balancing delivery speed with security and reliability

Engineering Highlights

Specific systems I designed, debugged or rebuilt in production.

High-Performance Platform APIs

Investigated production API performance with Grafana, Loki, request-duration metrics and event-loop monitoring, then optimised slow endpoints across the API, caching and data-access layers.

GrafanaLokiNode.js

Multi-Tenant SSO

Designed a headless cross-tenant SSO architecture for independently hosted tenants: centralised SSO records, short-lived exchange tickets, automatic provisioning, logout propagation and same-origin token exchange.

SSOMulti-TenantAuth

Newsletter Platform

Newsletter infrastructure on SendGrid Single Sends and webhooks, with delivery tracking, retry handling, campaign metadata, email hashing and sender/domain configuration.

SendGridWebhooks

Sports Data Platform

Services integrating Sportmonks football data — fixtures, teams, players, lineups, statistics, live match events and predictions — including migration and parity between legacy and new implementations.

SportmonksREST APIs

C2PA / AI Image Provenance

Investigated how image-processing pipelines strip C2PA metadata and designed changes that preserve AI provenance through resizing and optimisation.

C2PAImage Pipeline

Cloudflare & Application Caching

Designed and tuned caching across Cloudflare, NGINX, Redis and application layers: cache keys, invalidation, stale content handling, TTLs and reducing origin traffic.

CloudflareNGINXRedis

Production Infrastructure

Manage and troubleshoot Linux production infrastructure: NGINX, PHP-FPM, MySQL, Redis, Docker, Kubernetes, Supervisor and cloud-hosted services.

LinuxKubernetesDocker

Education & Certifications

Bachelor of Information Technology

Latakia University

Full information technology curriculum, with projects in C#, C++ and Java.

Nov 2018

Web Development Nanodegree

Udacity

Six-month program covering React, SEO, accessibility (WAI-ARIA) and web testing.

Services I Provide

Available for contract and consulting work, remote. Below is what companies usually bring me in for.

Web Application Infrastructure

I design the infrastructure for a new web application from scratch: server sizing, network layout, database and cache layers, deployment pipeline and a rollback plan.

Scaling & Performance Fixes

Your site is slow or falls over under load. I profile it, find the real bottleneck — queries, caching, NGINX, or the application itself — and fix it, with before/after numbers.

Software Consulting

A second opinion before you commit: stack and architecture choices, build-vs-buy, technical due diligence, and honest review of a plan or an existing codebase.

Linux Server Setup (Debian)

A production-ready Debian server end to end: web server, application runtimes, databases, SSL certificates, firewall, scheduled jobs, log rotation and automated backups.

Migration & Deployment

Moving to a new server, provider or architecture without downtime, plus CI/CD pipelines so releases stop being a manual, risky event.

Monitoring, Backups & Hardening

Know before your users do. Metrics and alerts, tested restores, SSH and firewall hardening, and a documented recovery procedure.

Code & Architecture Review

A written review of an existing system: what is solid, what will break as you grow, and a prioritised list of what to fix first.

Team Support & Mentoring

Working alongside your developers: code review standards, onboarding, and raising the level of the back-end work the team ships.

WhatsApp QR code for Anas Alpure Scan to chat on WhatsApp

Let’s talk

The fastest way to reach me is WhatsApp — scan the code or tap the button. I usually reply within a day.