{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Veasnapiseth Ren",
    "label": "Senior Backend / API Engineer",
    "url": "https://veasnapiseth.pages.dev",
    "summary": "I build secure, well-tested APIs for banking, insurance and fintech. 8+ years delivering regulated systems for clients in Norway, Singapore, France and Switzerland, from a core banking platform used by 65+ banks to payment-provider and national-identity integrations. Currently Senior Developer & Tech Lead at Slash Foundry in Phnom Penh.",
    "location": {
      "city": "Phnom Penh",
      "countryCode": "KH"
    },
    "profiles": [
      {
        "network": "LinkedIn",
        "username": "veasna-piseth-2a542617b",
        "url": "https://www.linkedin.com/in/veasna-piseth-2a542617b/"
      },
      {
        "network": "X",
        "username": "renveasnapiseth",
        "url": "https://x.com/renveasnapiseth"
      }
    ]
  },
  "work": [
    {
      "name": "Slash Foundry Co., Ltd.",
      "position": "Senior Developer & Tech Lead",
      "location": "Phnom Penh, Cambodia",
      "startDate": "2018-10",
      "summary": "End-to-end delivery for international clients: GenAI recruitment platforms, AI document processing, enterprise insurance applications, and banking platforms serving 65+ financial institutions. As tech lead I own delivery oversight, application security, quality standards, mentoring and technical decisions."
    },
    {
      "name": "Slash Foundry Co., Ltd.",
      "position": "Lead backend engineer",
      "description": "AI",
      "startDate": "2024-10",
      "endDate": "2026-06",
      "summary": "AI document-processing platform. Backend and API delivery for an AI-native platform that turns unstructured documents into structured data.",
      "highlights": [
        "Led backend and API delivery for the platform.",
        "Integrated OCR extraction into the document-processing flow.",
        "Built messaging integrations and runtime language switching."
      ],
      "url": "https://veasnapiseth.pages.dev/#ai-documents"
    },
    {
      "name": "Slash Foundry Co., Ltd.",
      "position": "Technical lead",
      "description": "Financial services, Switzerland & Singapore",
      "startDate": "2023-03",
      "endDate": "2023-11",
      "summary": "Gold trading platform. A trading platform where every transaction has to be correct, delivered on schedule under my technical lead.",
      "highlights": [
        "Backend on Node.js, Express and PostgreSQL, built for scalable transaction handling and data integrity.",
        "Strengthened web security and made unit testing faster and more thorough.",
        "Introduced peer review and cross-quality checks across the team.",
        "Led research and proofs of concept for integrating third-party investment services."
      ],
      "url": "https://veasnapiseth.pages.dev/#gold-trading"
    },
    {
      "name": "Slash Foundry Co., Ltd.",
      "position": "Full-stack engineer",
      "description": "Insurance, Singapore",
      "startDate": "2020-12",
      "endDate": "2022-01",
      "summary": "Payment abstraction layer & national identity. Enterprise insurance platforms for the corporate innovation team of a global insurer, in a regulated environment with strict release standards.",
      "highlights": [
        "Delivered a payment abstraction layer that puts multiple payment providers behind one interface.",
        "Built secure integration with SingPass, Singapore's national digital identity service.",
        "Shipped through automated quality gates in Jest and Cypress to meet compliance and deployment standards.",
        "Worked in mixed Scrum teams of 3–12 engineers across Cambodia and Singapore."
      ],
      "url": "https://veasnapiseth.pages.dev/#insurance-payments"
    },
    {
      "name": "Slash Foundry Co., Ltd.",
      "position": "Backend & mobile developer",
      "description": "GovTech, France",
      "startDate": "2020-06",
      "endDate": "2020-12",
      "summary": "Government-integrated tax-refund platform. An airport tax-refund claim platform integrated with the French government's system.",
      "highlights": [
        "Built the backend, the web back office and the mobile app.",
        "Implemented secure data exchange with the French government system."
      ],
      "url": "https://veasnapiseth.pages.dev/#tax-refund"
    },
    {
      "name": "Slash Foundry Co., Ltd.",
      "position": "Full-stack developer",
      "description": "Banking, Norway",
      "startDate": "2019-06",
      "endDate": "2020-06",
      "summary": "Core banking platform for 65+ banks. A corporate-card and core banking platform rolled out to more than 65 banks in Norway, served white-label from one shared platform.",
      "highlights": [
        "Engineered white-label multi-tenancy so many banks run on one shared platform.",
        "Built secure authentication and third-party integrations to banking compliance and security standards.",
        "Designed and maintained GDPR-compliant enterprise AWS infrastructure.",
        "Oversaw infrastructure security audits and penetration testing.",
        "Built the web and mobile banking apps: corporate cards, spending controls, transactions and reporting."
      ],
      "url": "https://veasnapiseth.pages.dev/#core-banking"
    }
  ],
  "education": [
    {
      "institution": "Royal University of Phnom Penh",
      "area": "Information Technology & Engineering",
      "studyType": "Master of Science",
      "startDate": "2019",
      "endDate": "2021",
      "score": "GPA 3.75 / 4.00"
    },
    {
      "institution": "Royal University of Phnom Penh",
      "area": "Computer Science",
      "studyType": "Bachelor of Science",
      "startDate": "2015",
      "endDate": "2019",
      "score": "GPA 3.88 / 4.00"
    },
    {
      "institution": "Korea Software HRD Center",
      "area": "IT Expert Training Program",
      "studyType": "Certificate",
      "startDate": "2017",
      "endDate": "2019"
    },
    {
      "institution": "Cambodia-Korea Cooperation Center",
      "area": "Mobile Application Development",
      "studyType": "Certificate",
      "startDate": "2017",
      "endDate": "2018"
    }
  ],
  "certificates": [
    {
      "name": "Corda Certified Developer (Blockchain)",
      "issuer": "R3"
    }
  ],
  "skills": [
    {
      "name": "Backend & APIs",
      "keywords": [
        "Node.js",
        "TypeScript",
        "Express",
        "NestJS",
        "Java / Spring Boot",
        "C# / ASP.NET",
        "REST API design"
      ]
    },
    {
      "name": "Cloud & infrastructure",
      "keywords": [
        "AWS ECS",
        "Lambda",
        "EC2",
        "API Gateway",
        "VPC",
        "S3",
        "RDS",
        "CloudWatch",
        "Event-driven & queues"
      ]
    },
    {
      "name": "Security & compliance",
      "keywords": [
        "Secure authentication",
        "SingPass / national ID",
        "GDPR-compliant infra",
        "Security audits",
        "Penetration testing"
      ]
    },
    {
      "name": "Data",
      "keywords": [
        "PostgreSQL",
        "MongoDB",
        "MySQL",
        "DynamoDB"
      ]
    },
    {
      "name": "Quality",
      "keywords": [
        "TDD",
        "Jest",
        "Cypress",
        "Peer review",
        "Quality gates"
      ]
    },
    {
      "name": "AI",
      "keywords": [
        "AWS Bedrock",
        "Vector databases",
        "OpenAI",
        "Claude",
        "OCR pipelines"
      ]
    },
    {
      "name": "Frontend & mobile",
      "keywords": [
        "React",
        "Next.js",
        "Tailwind CSS",
        "Blazor",
        "React Native",
        "Flutter",
        "Swift",
        "Kotlin"
      ]
    },
    {
      "name": "Blockchain",
      "keywords": [
        "Solidity",
        "R3 Corda"
      ]
    }
  ],
  "languages": [
    {
      "language": "Khmer",
      "fluency": "Native"
    },
    {
      "language": "English",
      "fluency": "Professional (C1)"
    }
  ],
  "meta": {
    "canonical": "https://veasnapiseth.pages.dev/resume.json",
    "lastModified": "2026-10-02"
  }
}
