QA engineer · full-stack development & AI — Panama City, open to remote.
First I learned to find bugs. Then, to stop making them.
Five years in quality assurance across banking and telecom in Panama: Tigo, Banesco, Multibank (now BAC) and Banco Aliado. Core banking (AS400), SYSCARD, online banking, HiTech, GoAnywhere and API services. These days I don't just test systems — I build them: full-stack web apps and systems that run on language models.
Open to QA and QA+development roles. → davidameth.dev
Torneo Volleyball 2026 · in production
A seven-team league, 21 games, live all season long. I built it and I tested it.
53 players · 21 games · zero mismatched scores
React 18 TypeScript Vite Tailwind CSS Supabase PostgreSQL Playwright Vercel
See it live · Read the architecture (in Spanish)
Torneo Volleyball 2026 API · in production
A public REST API with the tournament's real data: set-by-set results, the FIVB standings with every tiebreak explained, and the final-phase podium. Its standings and podium must match the live platform's, and a test checks that.
100 tests · 99% coverage · 7 bugs caught and fixed
Python FastAPI Pydantic pytest Hypothesis Schemathesis uv Vercel
Try the API · View the code · Read the architecture (in Spanish)
Spoken questions in Spanish, turned into SQL by a language model, over open GBIF data. A move to the cloud is on the way.
51,761 bird sightings · 3 models in a fallback chain
Python Flask MySQL Whisper edge-tts Ollama Qwen3 Groq Gemini
Read the architecture (in Spanish)
- B.S. in Computer Networks — Universidad Tecnológica de Panamá, 2026
- Engineering Technician degree with a specialization in Computer Networks — Universidad Tecnológica de Panamá, 2026
Claude Academy, October 2026 — Claude 101 · Claude Code 101
Postman Academy, October 2026 — API Testing Learning Path
Anthropic Education, August 2026 — Claude Platform 101
davidameth.dev · hola@davidameth.dev · LinkedIn · Resume (PDF, in Spanish)
En español: davidameth.dev


