Rotha Dapravith

Hello, I am

Rotha Dapravith

Full-Stack Developer & DevOps Engineer

Passionate about building scalable applications and implementing modern DevOps practices. Specialized in Java Spring Boot, React, NextJS, Docker, Kubernetes, and cloud technologies.

Technologies I work with:

ReactSpringDockerKubernetesAWSJenkins
Available for Opportunities

Ready for New Challenges!

I'm actively seeking exciting opportunities in Full-Stack Development and DevOps Engineering. Open to remote, hybrid, or on-site positions.

Full-time / Contract
Remote / Hybrid / On-site
Available: Immediately
Let's Connect

What I'm Looking For:

Java Spring Boot ProjectsMicroservices ArchitectureCloud InfrastructureDevOps/CI-CD RolesFull-Stack DevelopmentKubernetes/DockerTeam LeadershipInnovative Tech Stack

About Me

A passionate developer with expertise in Full-Stack Development and DevOps

React
Spring Boot
Docker
Kubernetes
AWS
Jenkins
TypeScript
Node.js

Who I Am

I'm a full-stack developer and DevOps engineer with a passion for building scalable enterprise applications. With expertise in Java Spring Boot, React, and modern DevOps practices, I specialize in creating robust solutions that bridge development and operations.

I believe in automation, continuous integration, and delivering high-quality software. When I'm not coding, you can find me exploring new cloud technologies, contributing to open-source projects, or optimizing CI/CD pipelines.

What I Do

  • Full-stack development with Java Spring Boot & React
  • Microservices architecture & RESTful API design
  • DevOps automation with Docker, Kubernetes & CI/CD
  • Authentication & security with Keycloak & OAuth2

Professional Experience

Java Developer

General Secretariat of the Digital Government Committee (DGC)

Phnom Penh, Cambodia

Oct 2024 - Aug 2025

Developing enterprise applications using Java Spring Boot, React, and implementing DevOps practices with Docker, Kubernetes, and CI/CD pipelines.

Responsibilities
  • Develop and maintain microservices using Java Spring Boot
  • Implement containerization with Docker and Kubernetes
  • Build and maintain CI/CD pipelines
  • Create responsive front-end applications using React.js
  • Collaborate with team members on project development
Technologies Used
Java Spring BootReactDockerKubernetesJenkinsPostgreSQLRedis

Software Developer

Secretariat of Legal Council of the Ministry of Economy and Finance (MEF)

Phnom Penh, Cambodia

Feb 2024 - July 2024

Developed RESTful APIs and web applications using Spring Boot, implemented authentication systems, and managed database operations.

Responsibilities
  • Develop and maintain RESTful APIs using Spring Boot
  • Implement authentication and authorization systems
  • Design and optimize database schemas
  • Integrate third-party services and APIs
  • Write unit tests and maintain code quality
Technologies Used
Spring BootKeycloakPostgreSQLMongoDBGitDocker

Fullstack Developer

Institute of Technology of Cambodia (ITC)

Phnom Penh, Cambodia

July 2023 - Oct 2023

Developed full-stack web applications using React and Node.js with focus on creating responsive user interfaces and RESTful APIs.

Responsibilities
  • Develop full-stack web applications using React and Node.js
  • Create RESTful APIs with Express.js
  • Design responsive UI components
  • Manage database operations
  • Participate in code reviews and team meetings
Technologies Used
ReactNode.jsExpressMongoDBPostgreSQLMaterial-UI

Web Developer Internship

Vectorasoft Company

Phnom Penh, Cambodia

July 2022 - Oct 2022

Learned and applied web development skills, working on various projects using HTML, CSS, JavaScript, and React.

Responsibilities
  • Develop responsive web pages using HTML5, CSS3, and JavaScript
  • Create interactive UI components using React.js
  • Collaborate with designers and developers
  • Learn and apply web development best practices
Technologies Used
HTML5CSS3JavaScriptReactBootstrapGit

Education

Bachelor of Computer Science Engineering

Institute of Technology of Cambodia

2019 - 2024

Featured Projects

Here are some of my recent projects that showcase my skills and experience

Microservices Enterprise System
Microservices Enterprise System
A comprehensive enterprise-grade microservices architecture featuring service discovery, API gateway, distributed tracing, and centralized configuration. Built with Spring Boot and modern DevOps practices.
Spring BootDockerKubernetesPostgreSQLRedisMongoDB
Spring Boot Microservices Monitoring
Spring Boot Microservices Monitoring
Production-ready microservices monitoring solution with Prometheus, Grafana, and distributed tracing using Zipkin. Features health checks, metrics collection, and real-time performance dashboards.
Spring BootPrometheusGrafanaDockerZipkinMySQL
Spring Boot SSO with Keycloak
Spring Boot SSO with Keycloak
Secure Single Sign-On (SSO) implementation using Keycloak for enterprise authentication. Features OAuth2, OpenID Connect, role-based access control, and centralized user management.
Spring BootKeycloakOAuth2DockerPostgreSQLReact
End-to-End Kubernetes DevSecOps Tetris
End-to-End Kubernetes DevSecOps Tetris
Complete DevSecOps pipeline for Tetris game deployment on Kubernetes. Features CI/CD with Jenkins, security scanning, monitoring, and automated deployment with GitOps practices.
KubernetesJenkinsDockerArgoCDPrometheusGrafana

Skills & Expertise

Technologies and tools I work with to build amazing products

React
90%
Next.js
85%
TypeScript
88%
JavaScript
92%
Angular
85%
Tailwind CSS
87%
Redux
85%
Material-UI
82%

Get In Touch

Say Hello