Ratanak Keo

Back-End Developer from Cambodia 🇰🇭. Building digital banking systems and researching blockchain security.

Experience

Asst. Manager, Back-End Developer

CIMB Bank PLC

Building digital banking systems with NestJS, Vue 3, and PostgreSQL. Managing CI/CD with Docker and Jenkins.

Graduate Research Student

Pukyong National University

Researched blockchain-based supply chain management using Hyperledger Fabric, IPFS, and Differential Privacy.

Officer, Digital Banking System

BICBank Cambodia

Developed Banking Web APIs using Java Spring Framework. Built digital platforms and the bank website.

Assistant, In-House Developer

Sathapana Bank

Developed APIs using Java Spring Framework. Built web apps with Java and ZK Framework. Designed HR reports using Oracle and SQL Server.

Network Technical Support

One Click Solutions

Installed and configured CCTV systems, provided POS software support, and performed PC maintenance.

Education

Master's, IT Convergence & Application Engineering

Pukyong National University, Busan

Focused on blockchain security, privacy protection, supply chain optimization, and cryptography.

Korean Language Program

Paichai University, Daejeon

Completed intensive Korean language training as part of the GKS scholarship program.

Award

GKS Scholarship

NIIED, South Korea

Fully funded Korean government scholarship for Master's degree studies and Korean language training.

Intensive English (IEAP)

PUC, Cambodia

Completed advanced-level intensive English program for academic and professional communication.

Bachelor's, Management Information Systems

SETEC Institute, Phnom Penh

Studied management information systems with focus on project management, web services API, networking, and Oracle database.

Certificates

Projects

CIMB Auto Loan Platform

CIMB Auto Loan Platform

Auto loan application platform for CIMB Bank Cambodia. Vue.js + NestJS + PostgreSQL with multi-language support (EN/KH), loan calculator, document upload, and application tracking.

Preview
Octobiz - CIMB Business Banking Platform

Octobiz - CIMB Business Banking Platform

Business banking platform for CIMB Bank Cambodia. Vue.js + NestJS + PostgreSQL with account management, transaction processing, analytics dashboard, and multi-user access control.

Portfolio Website

Portfolio Website

Personal portfolio built with Astro and Tailwind CSS. Responsive design with dark mode support.

Research & Publications

Skills & Technologies

Backend Development

NestJSJava SpringNode.jsTypeScriptREST APIsMiddleware

Frontend Development

Vue 3ReactTailwind CSSHTML/CSSJavaScript

Database & DevOps

PostgreSQLOracle DatabaseMySQLDockerJenkinsCI/CD

Blockchain & Security

Hyperledger FabricSmart ContractsCryptographyPrivacy ProtectionIPFS

Domain Expertise

Digital Banking SystemsSupply Chain ManagementSoftware DevelopmentProject Management

About Me

Back-end developer with 6+ years of experience in banking and fintech. I've worked on core banking APIs, loan origination systems, and business banking platforms using NestJS, Java Spring, and PostgreSQL.

I hold a Master's degree in IT Convergence from Pukyong National University (South Korea) and a Bachelor's from SETEC Institute (Cambodia). My research focused on blockchain-based supply chain management with Hyperledger Fabric.

Languages: Khmer (Native) · English (Professional Working Proficiency)

Ratanak Keo