Infra / DevOps → Full-Stack Engineering

Muhammad Umar

Full-Stack Developer · Infrastructure & DevOps Engineer

I build full-stack web applications with the mindset of someone who has operated the underlying networks, servers and monitoring in production. Years in infrastructure and DevOps gave me a bias towards reliability, observability and clean architecture.

info@mumaritc.commumaritc.com
Full-StackAvailable for projects

Started in infrastructure & DevOps, moved into full-stack development to build the software running on the systems I used to manage. I enjoy clean UIs as much as clean logs.

Stack
Next.js · TypeScript
Node.js · Prisma
Ops
Azure DevOps
Cloudflare · LibreNMS
Experience
8+ yrs Infra / DevOps
2+ yrs Full-Stack
Focus
Product-ready systems
Clean architecture

Who I Am

Developer with an infrastructure brain

Full-Stack Developer with a strong foundation in infrastructure engineering, DevOps automation, and high-availability systems, now fully focused on building modern web applications. After years designing and operating complex infrastructure, I moved into full-stack development — a path I wanted since the beginning of my career — to build products end-to-end from the database and backend services to the UI and deployment pipelines.

Early in my career, I was responsible for networks, servers, CCTV, and monitoring across dozens of locations. That taught me to think in terms of reliability, observability and cost, not just code. Now, when I design a system or API, I’m already thinking about deployment, logs, alerts and long-term maintenance.

I enjoy working on both sides: crafting simple, quiet interfaces with thoughtful details, and building robust backends that can handle real data and failure scenarios.

Education

BS in Information Technology

Virtual University of Pakistan

Selected Certifications

  • MS-700: Managing Microsoft Teams · Microsoft
  • ITIL® Foundation Certificate in IT Service Management · EXIN

Languages

  • English Fluent (Reading, Writing, Speaking)
  • Arabic Fluent (Reading, Speaking)
  • Urdu Native

Path

From racks & cables to React & APIs

Infrastructure

2012 →
  • On-site infrastructure, cabling, CCTV, wireless surveys
  • Windows Server, Hyper-V, storage, backups
  • Firewalls, routing, VLAN design

DevOps & Monitoring

2016 →
  • LibreNMS + Redis for 500+ devices
  • Azure DevOps pipelines, Git workflows
  • Automation with PowerShell, Bash & Node.js

Full-Stack Development

2023 →
  • Next.js, TypeScript, Prisma, PostgreSQL
  • E-commerce, POS and sync services
  • Building UI + API + infra as one system

Capabilities

What I work with

Full-Stack Development

  • Next.js 14/15 (App Router, Server Actions, React 19)
  • TypeScript
  • Node.js
  • Express
  • Hono
  • React
  • Zustand
  • TanStack Query
  • Framer Motion (basic)
  • Tailwind CSS
  • shadcn/ui
  • REST APIs
  • Basic GraphQL
  • BetterAuth/Auth.js
  • JWT
  • OTP flows
  • E-commerce
  • Admin dashboards
  • Multi-tenant SaaS apps

Backend & Databases

  • API design
  • Modular service architecture
  • Prisma ORM
  • PostgreSQL
  • SQL Server
  • MySQL
  • Complex relational schemas
  • JSON fields
  • Data sync for 100+ remote devices
  • Node.js microservices
  • Background workers
  • Redis caching
  • Job schedulers
  • Logging & monitoring

Infrastructure & DevOps

  • Docker
  • Azure DevOps (YAML pipelines, multi-env CI/CD)
  • Cloudflare Tunnels
  • Cloudflare R2 Object Storage & CDN
  • LibreNMS + Redis
  • Windows Server
  • Linux (Ubuntu/Debian/CentOS)
  • Network design (Cisco, UniFi, Ruijie, Mikrotik)
  • Structured cabling
  • CCTV
  • Enterprise Wi-Fi
  • PowerShell
  • Bash
  • Node.js automation
  • CSP
  • HSTS
  • TLS hardening
  • Zero-Trust patterns

Selected Work

Products & systems I've been building

Zoya Outfits — Full E-commerce Platform

Next.js 15 · TypeScript · Prisma · PostgreSQL · Tailwind · Cloudflare R2

Full-stack e-commerce platform with product catalog, attributes, OTP checkout and admin dashboard.

  • Developed with Next.js 15, TypeScript, Prisma, PostgreSQL and Tailwind.
  • Implemented OTP-based checkout and order confirmation integrated with local payment flows.
  • Modeled products and orders using Prisma and PostgreSQL with clean schemas.
  • Integrated Cloudflare R2 for media storage with signed URLs and CDN delivery.

Multi-Tenant POS System (Honox POS)

Node.js · TypeScript · Prisma · PostgreSQL · REST APIs · Multi-tenant SaaS

Backend architecture for SaaS-style multi-tenant POS system.

  • Designed data model to support multiple organizations, locations and stores.
  • Implemented entities for parties, tax groups, barcodes, custom attributes and inventory.
  • Focused on tenancy separation and scalability.
  • Prepared backend services and APIs for integration with web and future desktop/mobile clients.

SQL Device Sync System

Node.js · TypeScript · SQL Server · Job scheduler

Service to sync data from 400+ remote SQL Server databases into a central database.

  • Implemented last-sync tracking, error handling, retries and structured logging.
  • Separated configuration from sync logic to simplify onboarding new devices and locations.
  • Enabled consolidated reporting and analytics across all connected sites.

Monitoring and Automation System

LibreNMS · Redis · Azure DevOps · Linux · PowerShell

Automated monitoring of 5000+ devices using LibreNMS, Redis, Azure DevOps and PowerShell.

  • Automated update and deployment of SNMP service using PowerShell.
  • Integrated Redis caching to improve performance and scalability.
  • Created custom views and alerting for network and server health.
  • Reduced manual maintenance and increased reliability of monitoring stack.

Background

Professional experience

Full-Stack Developer

Zoya Outfits · Saudi Arabia

2024Present

Building full-stack web applications, e-commerce platforms and multi-tenant systems using Next.js, TypeScript and Node.js.

  • Built a production-ready Next.js 15 e-commerce platform with OTP-based checkout, order management and localized payment integration.
  • Designed and implemented a multi-tenant POS backend using Node.js and Prisma with entities for products, tax groups, barcodes, parties, custom attributes and multi-location stores.
  • Created secure authentication flows using BetterAuth, sessions and OTP verification, including role-based access control.
  • Developed React interfaces using Tailwind CSS and shadcn/ui focusing on usability, responsiveness and maintainable components.
  • Built Node.js services for data sync, sales ingestion, log processing and scheduled jobs integrated with SQL Server and PostgreSQL.
  • Maintained CI/CD pipelines in Azure DevOps, automating build, testing and deployment behind Cloudflare Tunnels with R2 storage.

Infrastructure & DevOps Engineer

NAFT Services Company · Saudi Arabia

20232025

Designing and managing infrastructure, networks and DevOps automation for retail and industrial environments.

  • Designed and deployed infrastructure for 400+ locations including networks, servers, CCTV and automation systems.
  • Built network topologies using Cisco, UniFi, Ruijie and Sophos with VLANs, routing and enterprise Wi-Fi with focus on relabilty for harsh environments.
  • Managed data centers, Windows Server environments, Hyper-V virtualization and storage with backup and DR strategies.
  • Implemented monitoring using LibreNMS with Redis caching, custom dashboards and alerting for 500+ devices.
  • Automated deployments and maintenance using PowerShell, Bash and Node.js, reducing manual effort and downtime.
  • Provided incident response and SLA-based support for mission-critical environments handling real transactions.

Senior System Administrator / Technical Support Engineer

Previous Infrastructure Roles (Summary)

20122022

Managed Windows, virtualization, firewalls and collaboration platforms for large user bases across multiple locations.

  • Managed Windows Server and virtualization environments.
  • Supported firewall, mail and collaboration platforms.
  • Laid the foundation for current focus on DevOps and full-stack development.

Contact

Open to collaborations & interesting problems

If you’re working on something that needs a developer who understands both the code and the infrastructure it runs on, I’d be happy to chat.