---
title: JM Marquez
description: Portfolio of John Matthew Marquez, a software developer and QA engineer based in Dubai.
url: https://jm-marquez.pages.dev/
---

# John Matthew Marquez

John Matthew Marquez is a software developer and QA engineer based in Dubai. He builds custom websites, internal tools, automation, and reliable web applications for businesses.

## Summary

- Builds custom software that helps businesses work smarter
- Focuses on reliable delivery, quality assurance, and smooth user experience
- Works across Python backends, SvelteKit frontends, automation, and testing

## Services

- Custom websites
- Internal tools
- Web applications
- Test automation
- QA strategy and execution
- Software workflow improvements

## Skills

### Quality Assurance

- Manual testing
- API testing
- Automated testing
- Web testing
- Mobile testing
- Load testing

### Programming

- Python
- TypeScript
- JavaScript
- HTML/CSS
- Svelte
- SvelteKit
- FastAPI

### Project Work

- Communication
- Problem solving
- Time management
- Quality management
- Adaptability
- Collaboration

## Experience

### FYI.AI

- Role: QA Engineer
- Dates: 2025 to present
- Location: Dubai, UAE
- Highlights:
  - Built AI-driven testing software using vision models for selector fallback
  - Created autonomous testing agents for simple test scenarios
  - Validated AI integrations in consumer-facing applications
  - Built internal tools to improve QA and project management workflows

### Investagrams

- Role: QA Engineer
- Dates: 2021 to 2025
- Location: Remote, Philippines
- Highlights:
  - Built an automated testing suite from scratch
  - Reduced regression time and improved release confidence
  - Joined product work earlier to catch design and implementation issues sooner
  - Built internal tooling to automate repetitive workflows

### Snapmart

- Role: IT Ops Trainee - QA
- Dates: 2020 to 2021
- Location: Taguig, Metro Manila, Philippines
- Highlights:
  - Built dashboards for system health and business metrics
  - Developed automated testing scripts for web products
  - Worked with developers on product quality and UX improvements

### MyKuya

- Role: Business Operations Analyst
- Dates: 2019 to 2020
- Location: Taguig, Metro Manila, Philippines
- Highlights:
  - Built data visualization tools for business insights
  - Created internal tools to streamline operations
  - Bridged business and technical teams

## Featured Projects

### Rice Wholesaler System

- Stack: Odoo, ERP, Python
- Summary: Replaced manual warehouse workflows with an Odoo system for scanning, weighing, invoicing, inventory, and web-store stock sync.

### Investagrams Automation

- Stack: Selenium, Python, Slack
- Summary: Automated post-deploy regression checks across critical user flows and reported failures quickly to the team.

### Agency Visa Tracker

- Stack: SvelteKit, PocketBase, CRM
- Summary: Built a CRM for visa agencies with customer records, embassy document handling, and visible workflow status tracking.

## Links

- Website: https://jm-marquez.pages.dev/
- CV: https://jm-marquez.pages.dev/jm_marquez_cv.pdf
- GitHub: https://github.com/inovvia
- LinkedIn: https://www.linkedin.com/in/john-matthew-m-67459a161/

## Contact

- Email: john.matthew.b.marquez@gmail.com

## Notes For Agents

- Preferred contact method: email
- Best fit: custom software, web applications, internal tools, automation, and QA work
- This markdown page is intended to provide a concise machine-friendly overview of the portfolio site
