About Me

Lead Software Engineer with over 5 years of experience in Full Stack Development & DevOps, working across diverse industries and cultures. Throughout my journey, I have had the opportunity to cultivate a balanced blend of both management and technical skills.

TECHNOLOGIES

Next
Vue
Nest
Flask
Java Spring Boot
Docker Swarm
Kubernetes
Openshift
RabbitMQ
CI/CD
Tailwind
GraphQL
Highcharts
Strapi
Socket IO
Redis

I started as a Network Engineer and then I got interested in coding, so I pick up Web Development. I have been involving myself technologies such as Node/Nest JS, Vue/Nuxt JS, Docker/Kubernetes. But technologies will keep growing & soon will be replaced by another so I'm more focused on learning the core concepts, protocols, implementation behind them & system architecture such as:

SPA/SSR/JAMStack
State Management
REST/GraphQL
Microservice
Request/Event-Driven
Orchestration/Choreography
Message Queues
Web Sockets
Event Sourcing
Horizontal/Vertical Scaling
Virtualization/Containerization
Database Scaling
Caching
Testing
OAuth2
OpenID Connect
Libraries
Headless CMS
Testing (Unit, Integration & E2E Testing)
Journey
2023Present
Development Manager
TrueMoney Cambodia

As a Development Manager in the Fintech industry, I oversee diverse teams in Core Backend, DevOps, Web, and Reporting. I'm also a dedicated SCRUM master, working closely with Business and Product Owners to translate their requirements into technical features. I prioritize planning and organization to minimize revisions, and I actively contribute to development standards like Git Branching Strategies and documentation practices. I've been involved in creating an Agile SCRUM framework and reshaping the IT department structure, along with leading projects to improve business performance and complex system architectures.

Achievements
  • Led various business projects from small to huge scale such as Money Drop, Salary Advance, TrueAPI Hub, P2P Web Application, Bank Hub, Voucher Maintenance.
  • Led various technical projects from small to huge scale such as API Gateway, Reporting Framework, Libraries & SDK, Internal Management Solutions.
  • Completed a project that was stuck for years called Voucher Maintenance Fee.
  • Created a TrueMoney SCRUM framework.
  • Introduced technologies and concepts such as message queues, caching, etc.
  • Engaged various system architecture designs, securities enhancements, etc.
Development Management
Project Management
Business Development
Java
Openshift
Bakong
Spring Boot
Openshift
Next
RabbitMQ
Redis
Python
SQL
2021Present
Senior Software Engineer
Peppermint Cambodia

In my capacity within the company, I shoulder diverse responsibilities, tackling projects spanning Backend and Frontend Development, DevOps, Research and Development, System Architecture Design, Language Design, Data Analysis, and Project Management, all tailored to the unique needs of our valued clients. I take pride in having collaboratively achieved favorable outcomes for 5 mid to enterprise scale clients. Additionally, I bear the responsibility of overseeing the DevOps aspect of Peppermint Company's internal system, alongside the development and maintenance of both the backend system and web application for our internal operations.

Achievements
  • Successfully worked with 5 mid to enterprise scale clients with favorable outcomes.
  • Awarded for being the most flexible individual by the CEO for being able to outstandingly work and communicate with various clients regardless of the technologies, work environments. (Worked with the most clients out of everyone)
Development Management
Project Management
Business Development
Python
Node
JavaScript/TypeScript
Java
Docker
CI/CD
Kuberenetes
Apache Airflow
Apache Airbyte
20202023
Lead Full Stack Engineer
Sastra Film

I assume the dual role of making critical decisions on the technological front and orchestrating the overall coordination of our endeavors. My responsibilities encompass the comprehensive management, development, and upkeep of the backend system, frontend web application, and content management system. This pertains to a video streaming platform, akin to Netflix, catering to one of Cambodia's foremost film industries, boasting a user base exceeding 200,000 individuals worldwide. Our platform is readily accessible through both the App Store and Google Play Store.

Achievements
  • Developed the majority of backend, web, CMS from scratch.
  • Managed and scaled the platform to over 200K users worldwide, and over 20K concurrent users.
Project Management
Nest
Vue
Nuxt
RabbitMQ
Redis
Docker
CI/CD
Kubernetes