Software Engineer | TypeScript, React, Node.js and PostgreSQL | Tested Full-Stack Products and Backend APIs
Dublin-based software engineer building product workflows, backend APIs and automated quality gates. My strongest work combines TypeScript product engineering with Playwright verification, CI and security-aware decisions around authentication, authorization and data isolation.
Portfolio | LinkedIn | Software CV
TypeScript JavaScript React Next.js Node.js REST APIs PostgreSQL Supabase Playwright Vitest Python FastAPI Docker GitHub Actions
| Project | What it demonstrates | Public status |
|---|---|---|
| HouseFair / source | Next.js App Router, household-scoped server checks, Supabase Auth/PostgreSQL/RLS, validation, PWA behavior and 12 mobile Playwright checks | Live free early access |
| Roster Command / public engineering extract | Scheduling domain logic for overlap, overnight and multi-day shifts, restrictions and deterministic cover ranking, backed by 23 tests | Selected sanitised logic; full application remains private |
| Irish Theory Test Coach / source | Timed mock exams, passwordless sessions, protected adapters, PWA/accessibility checks and a validated 1,277-item content pipeline | Pre-launch preview; real provider, payment and legal/content evidence remain launch gates |
| QA Automation Lab | 26 Playwright browser/API contracts using fixtures, page objects, negative tests, route interception, axe-core, traces and CI artifacts | Public CI-backed test suite; live writes are disabled by default |
| Engineering Portfolio / source | Next.js metadata/JSON-LD, recruiter-path case studies, responsive checks, PDF delivery and nonblank WebGL verification | Live portfolio; 9 production browser checks |
| SecureTaskOps / source | Node.js workflow APIs, explainable release-risk scoring, validation, tests, Docker and CI | Deployed product demo; in-memory data, no authentication or persistence |
- Start with HouseFair for the strongest full-stack architecture and mobile test evidence.
- Inspect the Roster Command public extract for domain modeling and edge-case tests without private employer or employee data.
- Review Theory Coach for a substantial pre-launch implementation whose remaining commercial blockers are documented rather than hidden.
- Open QA Automation Lab for browser, API, accessibility, mocking and failure-artifact evidence.
- Use the portfolio case studies to connect each claim to source, CI and current limitations.
- Pull-request checks for linting, type checking, unit tests, builds and browser tests where the repository supports them.
- Read-only live smoke tests separated from isolated writable test targets.
- Stable role/label locators, synthetic fixtures and deterministic assertions instead of shared production data.
- Security-sensitive production checks separated from public CI when credentials are required.
- Traces, screenshots and reports retained when browser checks fail.
- Graduate and junior software, full-stack and backend roles across Ireland
- Graduate and junior QA automation or SDET roles
- Security-aware product engineering, supported by MSc Cybersecurity study at the National College of Ireland
- Dublin-based; open to Ireland-based hybrid and remote teams
- Portfolio: uzairwaseem.com
- LinkedIn: linkedin.com/in/uzair-waseem
- Email: uzairwaseem29@gmail.com

