Email

I'm a Full-Stack Software Developer. I got my bachelor degree on Management Information System at SETEC Institute. I was previously working at Open Institute, my work focused on inproving User Experience and optimizing website performance using new standard of frontend development by switching the existing code base of using jQuery to using modern JavaScript libraries such as VueJS and Webpack. I also work with the backend team to improve performance of the backend service as well by using standard Eloquent and ORM for handling database transaction instead of using raw SQL queries.

GitHub
Twitter

Open Institute 2014-09-01 — 2020-03-31

Senior Software Developer

Full-Stacked Software Developer

Highlights

  • Install and configure GitLab — internal git repositories management system
  • Install and configure ownCloud — internal file sharing service
  • Develop Android and iOS Application using Hybrid stack such as Apache Cordova and Ionic Framework
  • Develop server-side application using Laravel with internal APIs accessing to GitHub for pulling application templates for Ionic
  • Develop low-level command-line script for building Ionic project queued by Laravel to generate Android and iOS application packages
  • Experience with VMWare ESXi server installation and deployment

Bongpheak 2017-10-01 — 2020-03-31

Senior Software Developer

Develop a rich experience for Job Seeker to allow them easily access all available Job opening in Bongpheak.

Highlights

  • Responsible for UI/UX for Job Seeker.
  • Develop a rich experience for Job Seeker to allow them easily access all available Job opening in Bongpheak.
  • Front-end development using functional JavaScript programming and using VueJS as client framework.
  • Optimize website performance by minifying JS and CSS assets using Webpack. Which improved the load time by 80% and reduce user bandwidth by lazy loading assets when needed.
  • Re-write existing code base from using manual SQL to Laravel’s Eloquent ORM and optimize server-side application using redis as caching strategy.

Youth Development Program 2014-02-01 — 2015-10-30

Web Designer

Design and Develop [ydpcenter.com] website using Wordpress and Bootstrap (Site no longer available)

Highlights

  • Design and Develop [ydpcenter.com] website using Wordpress and Bootstrap (Site no longer available)
  • Sound and Lighting controller during Charity concert — Shine of Hope

SETEC Institute 2012-10-01 — 2016-10-27

Management Information System
Bachelor

Courses

  • Java Programming
  • C++ Programming
  • C# Programming
  • HTML, CSS and JavaScript
  • Computer Mathematics
  • Data Structure
  • Linux System Administration
  • Computer Maintenance & Repair
  • Networking
  • System Analysis
  • Principles of Management
  • Management Information System
  • Database Modeling
  • Relational Database Design
  • Accounting
  • Graphic Design

Web Development

  • HTML
  • CSS
  • Javascript

Backend Development

  • Laravel
  • Redis
  • MySQL
  • RESTful API
  • Queue, Cron and supervisor

Mobile Application Development

  • Flutter
  • Cordova
  • Ionic Framework
Khmer
Native speaker
English
Fluent

Researching and Experimenting with technologies

  • Ferrets
  • Unicorns

Coding

Blogging

Executive Director at Open Institute

— Mr. Piseth Kheng

Software Manager at Open Institute

— Mr. Bunhann Thou