Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Bin  Soktheara

Bin Soktheara

Phnom Penh, Cambodia

Summary

I am an IT Development professional with experience in software development, production support, and incident resolution. Experienced in leading development teams, managing end-to-end project delivery, designing scalable backend systems, and collaborating with business, infrastructure, QA, and other technical teams.

Strong technical background in Java, Spring Boot, Microservices Architecture, Oracle, PostgreSQL, enterprise application development, and production support. Proven ability to lead teams, resolve complex technical issues, improve system performance and reliability, and deliver secure, scalable, and high-quality software solutions aligned with business objectives.

Overview

2
2
Languages
10
10
years of professional experience

Work History

Backend Development Manager

APD Bank
Phnom Penh , Cambodia
02.2022 - Current
  • Lead and manage the development team to enhancement of Personal Mobile Banking, Corporate Internet Banking, and the Ebank Management System based on business requirements, including Bakong projects: Bakong Retail, Bakong KHQR, Bakong Account Inquiry Provider, Bakong Account Inquiry Client, Bakong Single currency (tag 29 and tag 30), Bakong Callback API, and Bakong Link Account, Fast Full STP Project, Bill Payment and Mobile Top-Up Projects, loan for Payroll Project, EDC Project, SMS Notifier (Integrate with SMS gateway such as Mekong net and Plasgate) , Fraud Integration Project ...
  • Lead and manage the team to supporting customer issues across Personal Mobile Banking, Corporate Internet Banking, and the Ebank Management System on UAT, PRE-PRD and PRD enviroment.
  • Lead and manage the team to resolving production issues related to financial transactions such as Bakong transactions, bill payments, mobile top-ups, and non-financial services too.
  • Design backend architecture and system flows using Java, Spring Boot, and microservice architecture to deliver scalable, secure, and high-performance enterprise applications.
  • Plan, prioritise development activities to ensure projects are delivered on time and within scope.
  • Collaborate with business, infrastructure, QA, and other technical teams (Frontend, DevOps) to ensure successful project delivery.
  • Mentor developers and support their technical and professional growth.
  • Coordinate production support and troubleshoot critical system issues to maintain service reliability.
  • Lead and manage the development to develop internal systems such as HR System, Internal Chat System, Customer Face Recognition, Admin Management System, Task Tracking System, Call Center Management System and Merchant Management system,
  • Lead and manage the team to generate core-banking reports based on business requirements.

Senior API Developer

SKYBOOKING
Phnom Penh , Cambodia
09.2018 - 01.2022
  • Developed and maintained API endpoints for clients using Java, Spring Boot, Microservices, Hexagonal Architecture, and Apache Kafka.
  • Developed and supported reporting solutions using MySQL and PostgreSQL, including SQL queries, views, and stored procedures.
  • Collaborated with Project Managers to gather and clarify business requirements, analyze database structures, define technical tasks, and estimate development effort.
  • Prepared use case documentation and system flows based on business and technical requirements.
  • Lead a small development team by breaking down requirements into tasks, assigning responsibilities, monitoring progress, and providing technical guidance.
  • Conducted project demonstrations for Project Managers and stakeholders upon completion of development tasks.
  • Participated in daily Scrum meetings to track task progress, identify development issues, and coordinate solutions within the team.
  • Managed source code using GitLab and followed version control and code management practices.
  • Managed development tasks and project progress using Jira.
  • Develop Backend system of SKYBOOKING using technology Laravel, Vue js, CSS,HTML and My SQL.

Web Developer

Atech Group Co.,Ltd
Phnom Penh , Cambodia
11.2016 - 08.2018
  • Developed back-end POS system using ASP.NET, Javascript, Knockout JS, CSS, Bootstrap, SQL Server to enhance transaction processing.
  • Managed source code through GitLab to ensure version control and collaboration.
  • Generated detailed reports regarding system operations.
  • Supported customer cases to resolve issues and improve user satisfaction.
  • Task management use Jira tool. Consultant ERP System
  • System ERP (Acumatica)

Web Developer Internship

Web-Essentials
Phnom Penh , Cambodia
06.2016 - 11.2016
  • I develop application use technology PHP Framwork,HTML5,CSS,Bootstrap, JQuery, Javascrip, SQL, MySQL.
  • Managed source code with GitLab for effective version control.
  • Utilised Jira for task management and tracking progress.

Education

Bachelor's Degree - Web Programming and Database

Puthisastra University (UP)
Phnom Penh
01-2017

Associate's Degree - Web Programming

Passerellesnumerques Cambodia (PNC)
Phnom Penh
09-2026

BacII -

svay chey high school
Banteay Mean Chey Province
01-2013

Skills

  • Backend : Java Spring Boot, REST API, Soap API, Spring Cloud, Feign, ASPNET, Laravel, Python, WebSocket, API Integration
  • Frontend : HTML, CSS, JavaScript, Vue JS
  • Architecture: Microservices, Monolithic
  • Architecture & Security: API Gateway, System Integration, OAuth2, JWT, Spring Security
  • Database : PostgreSQL, Oracle, SQL Server, MongoDB, Redis
  • Database Development: SQL Queries, Views, Stored Procedures, Functions, Triggers
  • Messaging: RabbitMQ, Kafka
  • Technical Leadership: Team Management, Project Delivery, Technical Design, Code Review, Agile/Scrum
  • DevOps : Docker, Jenkins, Harbor
  • Version Control: Git, GitLab
  • Design Patterns: MVC, Hexagonal
  • Soft Skills: Communication, Task Management, Leadership, Problem-Solving, Task Management , Trust, Responsibility, Solidarity

Languages

English
Intermediate
B1
Khmer
Advanced
C1

Timeline

Backend Development Manager

APD Bank
02.2022 - Current

Senior API Developer

SKYBOOKING
09.2018 - 01.2022

Web Developer

Atech Group Co.,Ltd
11.2016 - 08.2018

Web Developer Internship

Web-Essentials
06.2016 - 11.2016

Bachelor's Degree - Web Programming and Database

Puthisastra University (UP)

Associate's Degree - Web Programming

Passerellesnumerques Cambodia (PNC)

BacII -

svay chey high school
Bin Soktheara