Dublin, IrelandOpen to Ireland · hybrid · remote

Uzair Waseem · Software Engineer

Software engineer building tested products and security-aware backend systems.

I turn operational problems into deployed web products and reviewable service architectures with TypeScript, Python, Rust, Go, PostgreSQL, Redis, Docker and automated quality gates.

TypeScriptReactNext.jsPythonRustGoFastAPIPostgreSQLRedisPlaywrightDockerCI/CDSecure SDLC
Uzair Waseem, software engineer based in Dublin
Based inDublin, Ireland
current-proof.json

Proof, not promises

01
VaultWatchPolyglot security + AI system
LIVE
02
HouseFairFull-stack PWA · CI passing
LIVE
03
Theory Test CoachCustom-domain EdTech product
LIVE
LocationDublin, Ireland
Product proof4 reviewable projects
BackendRust + Go + Python
QualityCross-language CI
EducationMSc Cybersecurity
Work statusStamp 1G · immediate
Engineering system

A live architecture, from click to cloud.

I work across the delivery path, connecting product interfaces to bounded services, durable data, automated checks and reviewable full-stack deployment paths.

Render
30 FPS budget
Geometry
37 instanced objects
Runtime
Paused offscreen
  1. 01
    InterfaceReact + Next.js

    Role-aware product workflows

  2. 02
    ServicesRust + Go + Python

    Typed APIs and bounded responsibilities

  3. 03
    DataPostgreSQL + Redis

    Durable state and event delivery

  4. 04
    QualityTests + multi-language CI

    Automated verification at each layer

  5. 05
    DeliveryDocker Compose + Vercel

    Reviewable full and showcase modes

Selected work

Verified projects. Honest boundaries. Evidence one click behind.

Each project pairs a review path with source, automated checks, current status and limitations a recruiter can inspect.

VaultWatch operations dashboard showing a synthetic risk investigation trace and alert
Actual productVaultWatch
Security + AI · Polyglot operations platform

VaultWatch

Built a four-service fraud and account-security platform that escalates synthetic transactions from deterministic checks to agentic investigation.

Architecture4 services
CIPassing
ModesShowcase + full
Outcome
The public replay makes the reasoning path inspectable; the full Docker Compose mode connects Rust, Go, Python and Next.js through Postgres and Redis.
Proof
Cross-language GitHub Actions runs Rust, Go, Python and Next.js checks; integration runs surfaced real persistence and WebSocket defects.
Status
Live synthetic showcase · Full stack via Docker Compose
  • Rust
  • Go
  • FastAPI
  • Next.js
  • PostgreSQL
  • Redis
  • Docker
HouseFair mobile product screens for chores, groceries, shared money and house planning
Actual productHouseFair
Full-stack product · Shared living

HouseFair

Built a mobile-first household workspace for recurring chores, groceries, shared expenses and calmer issue reporting.

ReleaseEarly access
CIPassing
Coverage12 mobile E2E
Outcome
The early-access build scopes household data by membership and delivers shared-living workflows through an installable PWA.
Proof
Next.js 16, React 19, TypeScript, Supabase Auth/PostgreSQL/RLS, Zod, Playwright and GitHub Actions.
Status
Live product · Free early access
  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Playwright
  • PWA
Irish Theory Test Coach desktop practice workspace with secure preview questions
Actual productIrish Theory Test Coach
Live EdTech · Serverless product

Irish Theory Test Coach

Designed and deployed an independent Category B practice product with timed mocks, road-sign drills, weak-area review and account-access flows.

Content1,277 items
QA15 smoke checks
ReleaseLive
Outcome
The public release is live on its custom domain, backed by 1,277 practice items and a 15-check post-deploy smoke suite.
Proof
Vercel Functions, protected learner and operator routes, passwordless sessions, PWA, accessibility checks and content QA.
Status
Live deployed product · Independent practice platform
  • JavaScript
  • Neon
  • Stripe
  • Security
  • Accessibility
  • PWA
Roster Command recruiter demo showing a synthetic read-only workforce operations dashboard
Sanitised product viewRoster Command
Public engineering extract · Workforce operations

Roster Command

Published selected, sanitised scheduling logic from a private roster system without exposing employer or employee data.

BoundarySanitised extract
CIPassing
Tests23 passing
Outcome
The extract demonstrates deterministic cover ranking, overlap handling, availability rules and explainable decisions across edge cases.
Proof
TypeScript domain modules, synthetic fixtures, 23 Vitest checks, architecture notes and GitHub Actions.
Status
Public engineering extract · Synthetic data only
  • TypeScript
  • Vitest
  • Domain modeling
  • CI
  • Synthetic data
Role fit

Focused enough to place quickly. Broad enough to contribute across delivery.

Primary target: software, full-stack and backend engineering. Applied AI, QA and platform depth are tied to reviewable project evidence.

Full-stack / Backend Engineer

Where I fit: Product UI, APIs, data models and server-side workflows built as one coherent system.

Tools: TypeScript, React, Next.js, Node.js, Python, REST APIs, PostgreSQL

Proof: VaultWatch, HouseFair and Irish Theory Test Coach

Applied AI / Security Systems Engineer

Where I fit: Cost-aware agent workflows, deterministic risk gates and explainable security operations interfaces.

Tools: Python, FastAPI, scikit-learn, Anthropic SDK, Rust, Go, Redis, WebSockets

Proof: VaultWatch plus an MSc Cybersecurity

QA Automation Engineer

Where I fit: UI and API checks, regression coverage, release gates and failure-focused product thinking.

Tools: Playwright, Vitest, Pytest, API testing, accessibility, GitHub Actions

Proof: QA Automation Lab, mobile regression suites and cross-language CI

Platform / Cloud Foundations

Where I fit: Containerised services, event-driven integration and infrastructure code with explicit deployment boundaries.

Tools: Docker Compose, Kubernetes, Terraform, GitHub Actions, Kafka, RabbitMQ

Proof: VaultWatch and the attributed Doctor System modernisation

Experience

Remote delivery experience, kept concise and verifiable.

Outstanding Marketing

Software Engineer (Full-Stack) · Remote · Germany

Feb 2025 - May 2026
  • Delivered React and TypeScript web features, internal dashboards and Node.js/API integrations for remote e-commerce and growth workflows.
  • Automated reporting and repeatable QA checks to improve release visibility and reduce manual review.
  • Converted stakeholder requirements into scoped tasks, delivery updates and reviewable product work.

LocalhostLabs

Junior Software Engineer · Pakistan

Jun 2024 - Dec 2024
  • Built responsive front-end and back-end features across web applications, APIs and databases.
  • Fixed defects, documented workflows and supported version control, QA triage and release handoffs.
  • Worked with product and engineering requirements in a consultancy delivery environment.
Education

Computer science foundation. Security specialization.

2025 - 2026

MSc Cybersecurity

National College of Ireland · Dublin

Secure systems, authentication, risk, networks, governance and secure software delivery.
TypeScriptReactNext.jsNode.jsPythonRustGoFastAPIWebSocketsREST APIsPostgreSQLRedisSupabaseNeonDockerDocker ComposeKubernetesTerraformGitHub ActionsPlaywrightAPI testingPWAStripeAuthenticationAuthorizationAgent orchestrationEvent-driven systemsOWASPSecure SDLCDublinIrelandHybridRemote