JV Sangkal

JV Sangkal

Software Engineer

Software Engineer @Maya

B.S. Computer Science @UP Los Baños

Manila, Philippines

About

  • Software engineer with 11 years of experience, currently at Maya building payments infrastructure for millions of Filipinos.
  • Frontend specialist in React and Vue, equally at home in the backend: API design, data pipelines, and AWS infrastructure.
  • Happiest making things fast: page loads, build times, feedback loops.

Stack

Blog(1)

Experience

Maya Philippines

Location
Mandaluyong City
Arrangement
(On-site)
Status
Current
  • Designed and built the running-balance service, decoupling it from Payment Vault to end the slow queries that were taking the database down. Merchants now get an SMS with their balance after every transaction.
  • Automated merchant provisioning through a Jira-integrated tool, cutting turnaround from 3 days to 1.
  • Migrated receipt-service from EC2 to EKS for better scalability and deployment reliability.
  • Cut the React SPA bundle from 9MB to 280KB by reworking webpack settings, lowering AWS cost.
  • Enforced GitLab compliance pipelines (SonarQube, Snyk), push rules, and pipeline requirements across teams as Enterprise Compliance Admin.
  • Helped migrate the fraud detection platform to its next generation without disrupting payment processing.
  • TypeScript
  • React
  • AWS Lambda
  • DynamoDB
  • Terraform
  • SQS
  • SNS
  • EKS
  • webpack
  • Splunk

Thinking Machines Data Science

Location
Taguig City
Arrangement
(Hybrid)

Importgenius

Location
Quezon City
Arrangement
(On-site)
YD

Yondu

Location
Taguig City
Arrangement
(On-site)

MCN Freedom! Tech

Location
Quezon City
Arrangement
(On-site)

FactSet Research Systems

Location
Taguig City
Arrangement
(On-site)

Education

University of the Philippines Los Baños

Location
Laguna
Arrangement
(On-site)
  • Coursework across algorithms, data structures, databases, networks, and software engineering.
  • C
  • Java
  • Python
  • Algorithms
  • Databases

Open source(2)