Romdoul Profile

Hello, I'm Romdoul
Senior Software Engineer

I help businesses build reliable web platforms and backend systems that scale. With over 9 years of delivery experience, I focus on clean architecture, stable performance, and practical solutions that support business growth.

9+

Years Experience

25+

Projects Delivered

16+

Technologies Used

100%

Client Focus

PROFESSIONAL EXPERIENCE

Projects

Projects and systems I delivered while working across different companies and domains.

All-in-One Business Management System for Retail & Wholesale StoresWork Experience

All-in-One Business Management System for Retail & Wholesale Stores

Our comprehensive Business Management System is tailored for retail and wholesale operations of all sizes—whether you're running a mart, baby store, fashion boutique, ele...

C#Microsoft SQL Server
Display Management SystemWork Experience

Display Management System

A cloud-based display management system designed to streamline the control and delivery of digital content across multiple screens. It offers robust tools for user manage...

Spring BootMySqlMQTTSwagger
Waste Management SystemWork Experience

Waste Management System

The Waste Management System (WMS) is a real-time service and logistics platform that manages waste collection operations between drivers and customers. It provides driver...

GoTimescalePostGISMQTTMicroservicesAPI IntegrationThird-Party
Street Lighting SystemWork Experience

Street Lighting System

A smart street lighting system that offers centralized monitoring, real-time alerts, and intelligent energy management. It enables operators to remotely control lighting—...

GoInfluxDBMySqlMqttSwagger
Smart Energy Monitoring and Management SystemWork Experience

Smart Energy Monitoring and Management System

A smart metering platform designed for remote monitoring and data collection from energy meters deployed across the medium voltage power grid. It supports various meter t...

GoTimescaleDBMySqlMQTTMicroservicesSwagger
Smart Grid Management SystemWork Experience

Smart Grid Management System

The system is a large-scale electrical distribution monitoring and control platform designed to manage real-time data from grid and field devices across multiple subsyste...

GoMySqlPostgreSQLMQTTMicroservicesAPI IntegrationSwagger
Low Voltage Distribution Board Management SystemWork Experience

Low Voltage Distribution Board Management System

The Low Voltage Distribution Board (LVDB) Management System is a real-time monitoring platform for electrical distribution rooms, providing live and historical insights i...

GoTimescaleDBMySqlMQTTMicroservicesSwagger
Prepaid and Postpaid Energy Meter Management SystemWork Experience

Prepaid and Postpaid Energy Meter Management System

Smart energy meter management system tailored for the low voltage segment, supporting both prepaid and postpaid meters. It delivers real-time monitoring of consumer profi...

GoTimescaleDBMySqlMQTTMicroservicesSwagger
CAREER TIMELINE

What I Have Done So Far

Roles and responsibilities across different companies, from teaching and system development to leading full-stack and backend delivery.

Senior Software Engineer

VP.Start Technology Co., Ltd

May 2022 - PresentCurrent
  • Design and develop scalable microservices architecture.
  • Implement RESTful or gRPC APIs for service communication.
  • Design, manage, and optimize relational and time-series databases.

Senior Full-Stack Developer

Zando Cambodia

Aug 2019 - May 2022
  • Worked across full Software Development Life Cycle: requirements, design, analysis, implementation, and QA.
  • Developed REST APIs and integrated third-party services.
  • Designed UI/UX for web and mobile experiences, including push notifications.

System Developer

Niron Microfinance Plc.

Jul 2018 - Jul 2019
  • Developed and maintained core systems, stationery systems, and financial applications.
  • Designed and implemented new features based on business needs.
  • Provided support, issue resolution, and maintenance for production systems.

Programming Teacher

ANT Training Center

Feb 2017 - Aug 2018
  • Taught C, C++, and core computer science fundamentals.
  • Guided students on programming logic, algorithms, and software basics.
  • Coached students in building practical projects and foundational coding skills.
TECH STACK

Skills by layer

Click a tab to see only that list: server-side code, databases, websites and design, or deploying and running software.

[backend] Languages and frameworks I use for APIs, services, and server-side logic.

Go
C
C++
C# / VB.NET
Java
Spring Boot
UPLINK

Open a thread

Two panels: message uplink and live workspace preview — side by side from tablet sizes up.

Open channel

Ready when you are.