Engineering resilient, performant web platforms.

Senior Web Engineer

I architect and deliver scalable React / Next.js frontends & robust TypeScript / Node / Go backends integrating performance budgets, observability, accessibility, and secure CI/CD from the outset.

  • Performance-led
  • A11y Focused
  • Cloud Native
// Edge-friendly SSR + API composition example (TypeScript)
import { cache } from 'next/cache';
import { z } from 'zod';

const UserSchema = z.object({
  id: z.string(),
  name: z.string(),
  plan: z.enum(['free','pro','enterprise']),
  usage: z.number()
});

export const getUser = cache(async (id: string) => {
  const r = await fetch(`${process.env.API}/users/${id}`, { next: { revalidate: 15 } });
  if (!r.ok) throw new Error('Upstream failure');
  return UserSchema.parse(await r.json());
});

export async function GET(req: Request) {
  const id = new URL(req.url).searchParams.get('id') || 'me';
  const user = await getUser(id);
  return Response.json({
    id: user.id,
    tier: user.plan,
    usagePct: +(user.usage / 1000).toFixed(2)
  }, { headers: { 'Cache-Control': 'public, max-age=30, stale-while-revalidate=120' }});
}
route.ts

About

I’m Alin Mirza, a senior web engineer focused on robust architectures, maintainable code, and measurable user value. I blend system design, API composition, and interface performance into cohesive delivery pipelines.

My process includes progressive enhancement, typed contracts (TypeScript + schema validation), CI quality gates (lint / type / test / accessibility / bundle budgets), and observability-first instrumentation (OpenTelemetry, structured logs, real-user metrics).

I advocate for engineering discipline: small PRs, explicit boundaries, dependency health audits, and steady refactoring to reduce long-term entropy and cognitive load.

  • 3+Years
  • 180+Features Shipped
  • 95%Lighthouse Avg
  • 0P1 Rollbacks
Portrait of Alin Mirza
Alin Mirza Senior Web Engineer

Tech Stack & Principles

Core Web

  • TypeScript
  • JavaScript (ESNext)
  • Node.js
  • Go (Services)
  • Rust (Tooling)
  • Python (Scripting)
  • TypeScript
  • Node.js
  • Go

Frontend

  • React
  • Next.js
  • Server Components
  • Astro
  • Svelte
  • CSS Architecture
  • React
  • Next.js
  • Accessibility

Platform & Data

  • PostgreSQL
  • Redis
  • MongoDB
  • GraphQL
  • REST
  • gRPC
  • PostgreSQL
  • GraphQL
  • Redis Caching

Quality & Ops

  • Testing (Vitest/Jest)
  • Playwright
  • CI/CD
  • IaC (Terraform)
  • Docker
  • Observability

I integrate performance budgets, a11y scans, contract tests, and dependency audits into pipelines to maintain release confidence.

Projects

API Composition Gateway

Unified edge gateway merging REST + GraphQL + feature flags with request coalescing, circuit breakers, and typed schema guards.

  • TypeScript
  • Next.js Edge
  • GraphQL
API gateway architecture

RUM Performance Dashboard

Real user monitoring SPA tracking CWV, hydration timings, resource hints effectiveness & surfacing regression deltas.

  • React
  • Vite
  • Web Vitals
Performance analytics dashboard

Schema Drift Auditor

CLI + CI integration comparing production DB telemetry vs schema definitions, flagging drift & generating migration diffs.

  • Go
  • PostgreSQL
  • CLI
CLI schema auditor preview

Next Case Study

In Progress

Contact

Info

Engagement Type (optional)