Kroes Soda

I'm a

Welcome to my portfolio! My name is Kroes Soda, a programmer specializing in web application and API development. I build scalable, secure, and high-performance applications with a strong focus on clean architecture and seamless user experiences.

Explore my projects below โ€” real-world system with clear overviews and interactive live demos that showcase the quality and results of my work.

ABOUT Me

Open for Work

Iโ€™m Kroes Soda, a dedicated Full Stack Developer with a Bachelorโ€™s degree in Computer Science Engineering from the Royal University of Phnom Penh (RUPP). I specialize in both frontend and backend development, using modern technologies to build scalable and high-performance applications.

Currently, I work as an API Developer in the banking industry, where I design and implement secure services that power innovative financial solutions.

4+

2+

10+

My Work

RECENT PROJECT

Experience

Work Experience

Java Developer

ACLEDA Bank Plc | Onsite

2025 - Present

About Company
ACLEDA Bank

ACLEDA Bank Plc. is a public limited company, formed under the Banking and Financial Institutions Law of the Kingdom of Cambodia. Originally, it was founded in January 1993, as a national NGO for micro and small enterprises' development and credit. ACLEDA Bank Limited was licensed by the National Bank of Cambodia as a Specialised Bank on October 07, 2000. On December 01, 2003, ACLEDA Bank, once again, was licensed by the National Bank of Cambodia as a Commercial Bank to enable it to provide full banking services according to the needs of the customers and the market and it was renamed ACLEDA Bank Plc.

Web App Developer

CPBank | Onsite

2023 - 2025

About Company
CPBank

Cambodia Post Bank Plc. is one of the fastest growing commercial banks in Cambodia. Established in September 2013, CPBank has evolved and transformed as the Best Mass Market Bank that embraces global best practices and chooses to be at the forefront of technological initiatives.

Code Instructor

ETEC CENTER | Onsite

2022 - 2023

About Company
ETEC

ETEC Center is a training center dedicated to helping individuals who lack knowledge in Computer, IT, and Design. Our mission is to transform "I don't know" into "I understand" and "I can work." We strive to make learning accessible and effective for everyone.

SERVICES

services I am providing

Website Design

Crafting an attractive, user-friendly website layout that ensures easy navigation and great user experience. Includes creating wireframes, mockups, and design elements to improve the site's look and functionality.

Web Application Development

Building a dynamic and interactive web application tailored to meet user needs. This includes coding, integrating APIs, and ensuring smooth performance across different devices and platforms.

Back-end Development

Creating and maintaining the server-side logic of web applications, ensuring data processing and storage. Includes working with databases, server frameworks, and APIs to support the front-end functionality.

My Certificate

RECENT Certificate

Letโ€™s Discuss Your Project

Always available for freelancing if the right project comes along, feel free to contact me.

Loan Management Application

In my third year, I completed a full-stack web application project: Loan Management System. Built using Spring MVC (with Thymeleaf for the frontend) and Spring Boot (backend), the system manages loan applications, approval workflows, and repayment tracking, streamlining the process for both users and administrators.

Library Management System

In my third year, I completed a Library Management System project using ASP.NET Core 8 MVC with a SQL Server database that utilized stored procedures. This system effectively handles essential library functions like book borrowing and returning, due date tracking, and book inventory management, offering a streamlined and user-friendly solution for library operations.

Ordering Food Online

Ordering Food Online is a web-based solution using React for the front end and Spring Boot for the back end. It allows customers to browse menus, place orders, and track their status seamlessly, with efficient data management and secure transactions.

Scholl Management System

The Scholl Management System, built on ASP.NET Core MVC and SQL Server, offers administrators a user-friendly platform to efficiently manage student records, encompassing personal details, contact information, enrollment specifics, and academic history.

Website Design for Coffe Shop

This website design project was created for a coffee shop in Cambodia. The design was developed using Next.js, Tailwind CSS, HTML, and JavaScript to provide a modern and user-friendly experience for visitors. Explore the live website by clicking the link below.

Scholl Management System

In my fourth year of university, I successfully completed a School Management System project using Fullstack Next.js. This project seamlessly integrates front-end and back-end components for optimal performance. Leveraging Next.js with Prisma ORM, I ensured a smooth database setup.

Ecommerce Website

A dynamic and user-friendly online shopping platform designed to enhance the digital shopping experience. It provides seamless product browsing, a secure and intuitive checkout process, and efficient order management. With a focus on usability and performance, the platform ensures a smooth and engaging experience for both customers and administrators, offering real-time updates, personalized recommendations, and a streamlined purchasing journey.

Student Management Application

In my first year, I developed a Student Management Application using C++, implementing a file-based storage system to manage student records efficiently. This application allows administrators to add, update, and retrieve student information, streamlining academic data management while ensuring data persistence without relying on databases.

Coffee Shop

This desktop application is a fully functional Coffee Shop management system, designed using Java with Object-Oriented Programming (OOP) principles. Built with Swing for a user-friendly graphical interface, the application allows shop owners to manage orders, inventory, and customer transactions efficiently. It connects to a MySQL database using XAMPP, ensuring smooth data management and storage. The system streamlines operations, making it easier for coffee shop owners to track sales, update menu items, and generate reports, ultimately enhancing business productivity.

Scholl Management System

The School Management System is a comprehensive desktop application designed to simplify and automate administrative tasks within educational institutions. Developed using Java with Object-Oriented Programming (OOP) principles, the system features a user-friendly Swing-based interface for managing student records, teacher information, courses, and attendance tracking. Integrated with MySQL via XAMPP, it ensures efficient data storage and retrieval. This application enhances the management process by streamlining student enrollment, grade tracking, and report generation, making school operations more organized and efficient.

Mart Management System

The Mart Management System is a powerful desktop application designed to streamline retail store operations. Developed using Java with Object-Oriented Programming (OOP) principles, it features an intuitive Swing-based interface for managing inventory, sales, suppliers, and customer transactions. Integrated with MySQL via XAMPP, the system ensures efficient data storage, allowing store owners to track stock levels, generate invoices, and analyze sales reports. This application enhances business efficiency by automating daily operations, reducing errors, and improving overall store management.

Student Management System

The Student Management System is a robust desktop application designed to efficiently handle student-related data and streamline administrative tasks in educational institutions. Developed using Java with Object-Oriented Programming (OOP) principles, it features a Swing-based graphical interface for managing student records, course enrollment, attendance, and grades. Integrated with MySQL via XAMPP, the system ensures secure data storage and retrieval. This application simplifies academic management by automating routine tasks, reducing paperwork, and improving overall efficiency in schools and universities.