avatar

Heng Sok

Backend Developer Supervisor

Age:
24
Phone:
086 202 240
Email:
hengsok2202@gmail.com
Address:
Phnom Penh, Cambodia

Hi_

I am a backend developer with expertise in Java Spring Boot, PHP Laravel. I specialize in designing and implementing high-performance, scalable, and secure applications. My experience includes working with MariaDB, PostgreSQL and managing deployments using Docker and Ubuntu/CentOS servers. I have a strong background in authentication, API development, Redis caching, and JPA/Hibernate . Passionate about problem-solving, I aim to build efficient systems and continuously improve my skills in backend development.


Experiences_

aeon specialized bank cambodia

2023 - Present

Backend Developer Supervisor
Reposibilities:
  - Plan, analyze, design, develop new/exsting application based on Business Requirement Description.
  - Engage with stackholder for Business Requirement Description clearification.
  - Condust fasibility study on requirement and provide suggestion solution to business.
  - Review all concerns related to business requirements.
  - Lead, assign and follow up task of team members.
  - Produce best practice coding guideline for team.
  - Support, resolve issues and enhance all existing application.
  - Server installation and configuration Apache, Tomcat, MySQL, Nginx.
  - Deploy application to UAT environment and Production environment.
  - Develop requirement document such as System Flow, ERD, User Guideline.
List of Implementation:
  - Core Banking System (CBS)
  - Bakong and Bakong Cross Border
  - Power BI

aeon specialized bank cambodia

2021 - 2023

Officer Web Developer (Outsouring)
Reposibilities:
  - Analyze, design, develop new/existing application based on Business Requirement Description.
  - List down task, Estimate time
  - Review all concerns related to business requirement.
  - Support, resolve issues and enhance all existing application.
  - Deploy application to UAT environment and Production environment.
  - Develop requirement document such as System Flow, ERD, User Guideline.

Freelance

2023 - 2024

Freelance Software Developer (Remote)
Project:
  - POS (Flutter Desktop)

Educations_

Setec Institute

2018 - 2022

Bachelor's Degree in Management Information Systems (MIS)

Chbar Ampov High School

2015 - 2018

Completed High School

Russey Keo High School

2012 - 2015

Completed Secondary School

Skills_

Programming Languages

  • Java
  • PHP
  • Javascript
  • CSS
  • Python
  • Dart

Frameworks

  • Java Spring Boot
  • JPA / Hibernate
  • Laravel
  • Vue.js
  • Flutter
  • Bootstrap
  • JQuery

Database Systems

  • MariaDB
  • PostgreSQL
  • MySQL
  • Oracle

APIs & Web Services

  • REST & RESTful API
  • SOAP API
  • JWT
  • OAuth2
  • Basic Authentication
  • API Keys

DevOps & Deployment

  • Docker
  • Docker Compose
  • Redis
  • Jenkins

Server Management & Configuration

  • Apache Tomcat
  • Nginx
  • Apache
  • Red Hat OS
  • Cent OS
  • Ubuntu

Version Control & Tools

  • Git
  • GitLab
  • GitHub
  • GitFlow
  • Postman
  • Swagger

Traning Programs_

Coursera - Online Learning Platform

2023 - 2024

Earned 3 certifications under the Meta Backend Developer Professional Certificate.

OneSala App

2022

Completed a Web Development and PHP/Laravel course.

Rean IT - Online

2021

Completed a short course in Java programming.

SunEd IT Traning Center

2019 - 2020

Completed a C# and SQL Server course.

Summary Projects_

Staff Work Anniversary

AEON Specialized Bank

2025 - In Progress

This system is used to send anniversary of staff , and this enhace is to comply with Gmail's Policy (Implement One-Click Unsubscribe).
I am responsible for leading the project as the Project Lead.

Tech Stack:

  • Java Spring Boot
  • JPA / Hibernate
  • RESTful API
  • MariaDB
  • HTML/CSS/JavaScript

Email Sending Tool - Enhancement

AEON Specialized Bank

2024 - Present

This system is used to send promotional and announcement emails to customer, and this enhace is to comply with Gmail's Policy (Implement One-Click Unsubscribe).
I am responsible for leading the project as the Project Lead.

Tech Stack:

  • Java Spring Boot
  • JPA / Hibernate
  • RESTful API
  • MariaDB
  • HTML/CSS/JavaScript

Card E-Application - Enhancement

AEON Specialized Bank

2024

This system is used to store Customer Information of Credit Card Registeration. This enhance is to comply with NBC.
My responsibility is serving as a Programmer.

Tech Stack:

  • PHP / Laravel
  • MariaDB
  • HTML/CSS/JavaScript
  • Bootstrap 4
  • JQuery

One Point Service

AEON Specialized Bank

2023 - 2024

This system used retrieves user creation, update and resignations from the HR System to process them in Active Directory (LDAP).
I am responsible for leading the project as the Project Lead.

Tech Stack:

  • Java Spring Boot
  • JPA / Hibernate
  • RESTful API
  • MariaDB
  • HTML/CSS/JavaScript

Email Sending Tool

AEON Specialized Bank

2023

This system is used to send promotional and announcement emails to customer.
I am responsible for leading the project as the Project Lead.

Tech Stack:

  • Java Spring Boot
  • JPA / Hibernate
  • RESTful API
  • MariaDB
  • HTML/CSS/JavaScript

Lucky Draw System

AEON Specialized Bank

2023

This system developed a randomized lucky draw system to fairly select winners based on predefined rules.
My responsibility is serving as a Programmer and developed features for Program Creation, Lucky Draw Result, Customer Receive Prize and Report.

Tech Stack:

  • PHP / Laravel
  • MariaDB
  • HTML/CSS/JavaScript
  • Bootstrap 4
  • JQuery

Data Distribution Management Phase 2

AEON Specialized Bank

2022

This system is used to create a user for each Intranet System directly.
My responsibility is serving as a Programmer.

Tech Stack:

  • PHP / Laravel
  • MariaDB
  • HTML/CSS/JavaScript
  • Bootstrap 4
  • JQuery

Card E-Application - Enhacement

AEON Specialized Bank

2022

This system is used to create a user for each Intranet System directly.
My responsibility is serving as a Programmer.

Tech Stack:

  • PHP / Laravel
  • MariaDB
  • HTML/CSS/JavaScript
  • Bootstrap 4
  • JQuery

E-Request System

AEON Specialized Bank

2021 - 2022

This system used for User Request by system instead of Paper.
My responsibility is serving as a Programmer and I have developed features: Core System Request, New IT Asset, IT Asset Transfer, IT Asset Borrow.

Tech Stack:

  • Java Spring Boot
  • JPA / Hibernate
  • RESTful API
  • MariaDB
  • HTML/CSS/JavaScript

Card E-Application - Enhacement

AEON Specialized Bank

2021

This system is used to create a user for each Intranet System directly.
My responsibility is serving as a Programmer.

Tech Stack:

  • PHP / Laravel
  • MariaDB
  • HTML/CSS/JavaScript
  • Bootstrap 4
  • JQuery

Loan Application - Final Project for Web Development

Setec Institute

Allow users to apply for loans, track application status, and manage basic loan information.

Tech Stack:

  • PHP / Laravel
  • MySQL
  • HTML/CSS/JavaScript
  • Bootstrap 4
  • JQuery

Coffee Shop - Final Project for Java Programming

Setec Institute

Allow users to apply for loans, track application status, and manage basic loan information.

Tech Stack:

  • Java Spring Boot
  • PostgreSQL
  • HTML/CSS/JavaScript
  • Bootstrap 4

Student Management System - Final Project for Python Programming

Setec Institute

Allow users to apply for loans, track application status, and manage basic loan information.

Tech Stack:

  • Python
  • Flask API
  • PHP / Laravel
  • MySQL
  • HTML/CSS/JavaScript

Resume_

general skills

html5 80%

css3 70%

java script 90%

jquery 80%

bootstrap 3 80%

grunt 60%

git 90%

adobe photoshop 80%

My projects_

project-img

Mobile and desktop app for London hostel store

Do answered bachelor occasion in of offended no concerns. Supply worthy warmth branch of no ye. Voice tried known to as my to. Though wished merits or be. Alone visit use these smart rooms ham.

Used stack:

  • html5
  • css3
  • JavaScript
  • bower
  • grunt
www.superapp.com
project-img

Web app page for trevel company

Preference any astonished unreserved mrs. Prosperous understood middletons in conviction an uncommonly do. Supposing so be resolving breakfast am or perfectly. Is drew am hill from mr.

Used stack:

  • html5
  • css3
  • JavaScript
  • BEM
  • bower
  • grunt
www.travellend.com
project-img

Admin template for Photo Service

Do answered bachelor occasion in of offended no concerns. Supply worthy warmth branch of no ye. Voice tried known to as my to. Though wished merits or be. Alone visit use these smart rooms ham.

Used stack:

  • html5
  • css3
  • JavaScript
  • BEM
  • bower
  • grunt
www.coolphoto.com

Latest Posts_

Get in touch_