Hi, I'm

Risda Rahmawati Harsono

Backend Developer

Professional Experience

Full Stack Java Developer

PT. Sinergi Transformasi Digital (Metrodata Academy)
4 Month
  • Designing and implementing backend system architecture using Java and Spring Boot, and building RESTful API services for data integration between applications.
  • Managing relational database architecture using SQL, connecting to databases via JDBC, and optimizing data mapping using Object-Relational Mapping (ORM) techniques.
  • Integrating Certified Application Security Engineer (CASE) standards into backend development, including input validation, cryptographic encryption, authentication and authorization protection, and secure session management.
  • Developing and designing web application features based on the MVC (Model-View-Controller) pattern, consuming APIs using JavaScript on the front end, and presenting a demonstration of the final project results.

Projects

WEB APPLICATION Fullstack Developer

SIPENJA

SIPENJA is a web-based system for recording service transactions and spare parts sales for the Any Jaya Auto Repair Shop in Sidoarjo, East Java. The system also includes features that allow administrators to manage spare parts inventory and enable the owner to view summaries and business performance metrics.

Node.js Express.js MySQL JavaScript
Source Code
WEB APPLICATION Backend Developer

Otomate

Otomate is a web-based supply chain management application that simplifies inventory management and the spare parts supply process for Nugraha Jaya Auto Repair Shop and its suppliers.

ReactJS Node.js Next.js Express.js MySQL TailwindCSS
Source Code
WEB APPLICATION Backend Developer

SiJelantah

SiJelantah is a website created to streamline the distribution of used cooking oil. SiJelantah serves as a link between collectors and used cooking oil managers in conducting transactions.

Laravel PHP Javascript MySql
Source Code
WEB APPLICATION Backend Developer

Wavercision

Wavercision is a web-based Decision Support System (DSS) application that helps travelers find the best beach destinations on the island of Java based on their personal preferences, using the AHP (Analytical Hierarchy Process) and SAW (Simple Additive Weighting) methods.

Node.js Express.js Javascript MySql
Source Code
DEKSTOP APPLICATION Fullstack Developer

SnapOrder

SnapOrder is a desktop application used by customers to order food from a restaurant. The application is also used by cashiers to process orders and payments.

Visual Basic .NET MySql Crystal Reports
Source Code
WEB APPLICATION Fullstack Developer

AbsenGo

AbsenGo is a website for attendance tracking and activity logging for Metrodata Academy interns. This platform was created so that interns can easily record their activities and tasks during their internship.

Java Spring Boot MySQL
Source Code
WEB APPLICATION Backend Developer

LokerKu

Lokerku is a website used for the locker reservation process at the UPN Veteran Jawa Timur Library.

Laravel PHP MySql
Source Code
MOBILE APPLICATION Backend Developer

KIDCARE

KIDCARE is a mobile app designed to make it easier for parents to find childcare services.

Flutter SQLite Dart
View Project

Contact Me

Feel free to reach out via email or WhatsApp, I'll get back to you as soon as possible.