Skip to content
Ramil Amparo Dubai, UAE

$ whoami

Ramil Amparo

Senior Software Engineer · Go, TypeScript, Svelte/React

Software engineer in Dubai, eight years in. Go, PostgreSQL, Svelte, React.

Three years on QA Sphere, a multi-tenant SaaS test management platform: billing, authentication, AI features, the public API, and the performance work that comes with big accounts. Before that, event platforms at scale and fleet telematics.

Currently

Senior Software Engineer @ Hypersequent

QA Sphere, a multi-tenant SaaS test management platform. Go, Svelte 5, TypeScript, PostgreSQL.

  • Shipped features across the whole product, from PostgreSQL queries to Svelte components: test planning, CSV import and export, Jira and Linear integrations, and most of the public REST API. Also carried the frontend through a design-system migration and the Svelte 5 upgrade.
  • Reviewed 1,352 pull requests for six teammates, 2.1x my own output, and became the default reviewer on the product monorepo. Authored 648 PRs, 91% merged.
  • Chased performance across the app: pre-created tenant schemas in a pool so sign-ups stopped throwing 502s under load, virtualized the heaviest list views, and pushed pagination and sorting into SQL instead of slicing results in memory.
full history →

Open source

  • zen — Go · 29 stars

    Generates Zod schemas from Go structs with go-validator tags. I led the Zod 4 migration and kept Zod 3 working as an opt-in.

  • qasphere-mcp — TypeScript · 23 stars

    MCP server that lets AI agents drive a test management platform. Built the tools agents use to create and organize test content, and led a structural refactor.

  • qas-cli — TypeScript

    CLI that uploads automated test results from CI. Built JUnit XML and attachment upload, the full public-API command surface, and interactive login.

~
theme