API Composition Gateway
Unified edge gateway merging REST + GraphQL + feature flags with request coalescing, circuit breakers, and typed schema guards.
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.
// 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' }});
}
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.
I integrate performance budgets, a11y scans, contract tests, and dependency audits into pipelines to maintain release confidence.
Unified edge gateway merging REST + GraphQL + feature flags with request coalescing, circuit breakers, and typed schema guards.
Real user monitoring SPA tracking CWV, hydration timings, resource hints effectiveness & surfacing regression deltas.
CLI + CI integration comparing production DB telemetry vs schema definitions, flagging drift & generating migration diffs.
Next Case Study
In Progress