About Me

I build reliable and testable backends that power modern applications.
Final-Year Software Engineering student at Telkom University (GPA 3.83/4.00) with hands-on experience building production REST APIs — 10+ endpoints, 92.5% test coverage, deployed on Azure — using TypeScript, Node.js, Express.js, PostgreSQL, and Docker.
Experienced in JWT authentication, RBAC, database schema design, API testing with Jest & Postman, and CI/CD workflows. Also skilled in QA engineering, DevOps (Kubernetes, ArgoCD), and Flutter mobile development.
Experience
● NOW
API & Microservices QA Automation Intern
XLSMART
- Analyzed API services and SIT workflows supporting the Wholesale web platform integration of XL, AXIS, and Smartfren; designed and documented test cases for Eload Mediation API endpoints.
- Wrote 137 automated API test scripts validating response codes, pagination, and business rules using Katalon Studio; managed version control via GitLab and documented evidence in Jira.
QA Engineer Intern
SDM FIF — HR Information System
- Designed test cases for 8+ HR modules using Equivalence Partitioning, Boundary Value Analysis, and Decision Table techniques; developed E2E automated scripts with Playwright.
- Identified and documented 12 software defects; validated RBAC authorization, business calculations, and performance under load with Apache JMeter.
Teaching Assistant & Lab Assistant
Telkom University
- Mentored 160+ students across Software Construction (C#/.NET), Database (SQL), OOP (Java), Algorithms, HCI, and Discrete Mathematics.
- Led independent practicum sessions covering unit testing, refactoring, design patterns, version control, and SQL fundamentals.
- Managed 7 concurrent teaching responsibilities during the Feb–Jun 2026 semester.
Flutter Mobile Programmer Intern
Mobile Innovation Laboratory
- Built Foodie Fleet, a food delivery app in Flutter/Dart covering UI, navigation, state management, and API integration. Adopted as reference in the official StudyGroup-MP-Motionlab curriculum.
- Won 3rd Place at MotionHack (internship graduation hackathon), delivering a working prototype under 24 hours competing against 10+ teams.
Mobile Developer Intern
Humic Engineering
- Built a Flutter health app (Clypsera) integrating RESTful APIs for dynamic content and patient data management; implemented navigation architecture and Provider state management across all sprint milestones.
Selected Work
Backend engineering, mobile apps, and DevOps automation — click any row to view repository.
IDAMAN TSL — Wildlife & Plant Data Management System
TypeScript · Express.js · PostgreSQL · Drizzle ORM · Docker · Azure
Built 10+ REST API endpoints for auth, user management, wildlife reference data, permit submissions, verification logs, and Azure Blob document management. Implemented JWT + 3-role RBAC with region-based access scoping. Designed 8-table PostgreSQL schema with Drizzle ORM (soft-delete, approval workflow). Built Factory Pattern reducing 300 lines of duplicate code. Achieved 92.5% test coverage via Jest + Supertest. Deployed to Azure Ubuntu VM with Docker Compose.
LogiLearn — E-Learning Platform
Kubernetes · Docker · ArgoCD · GitHub Actions · PostgreSQL
Responsible for Kubernetes manifests (Deployment, Service, ConfigMap, Secret, PV) for frontend, backend, and PostgreSQL, structured across 3 namespaces. Integrated ArgoCD for Git-based automated CD and set up GitHub Actions CI pipeline for automated build and push.
Qalbuna — Islamic Mental Health Mobile App
Flutter · Dart · Katalon Studio · Postman
Integrated RESTful APIs across core Flutter feature modules and executed API test suites using Katalon Studio and Postman as both Mobile Developer and QA Engineer within the same sprint cycles.
HikePass
Flutter · Dart · Supabase
Built a hiking permit mobile app using Flutter/Dart with Supabase as the backend — implemented authentication, permit booking flow, real-time data sync, and location-based trail browsing. Applied Agile methodology across all sprints.
EcoTrip — Eco-Tourism Mobile App
Flutter · Dart · Firebase · Hive · GetX
Built a full-featured eco-tourism app combining environmental conservation with travel — users deposit waste to earn points, redeem rewards, and browse volunteering programs and tourist destinations. Implemented Firebase Authentication, Hive local storage for profile & history, GetX state management with MVC structure, and a reusable design system (custom button, search bar, form components) used across all modules.
Clypsera — Cleft Lip Care Mobile App
Flutter · Dart · REST API
Mobile health application for cleft lip care, enabling healthcare professionals to request and access patient data and view clinical information about cleft lip conditions. Integrated RESTful APIs for dynamic content and patient data management.
FoodieFleet — Food Delivery Mobile App
Flutter · Dart · Firebase · GetX
Food delivery app with Firebase Authentication (login, register, email verification), Firebase Firestore for CRUD profile & address management, GetX state management with MVC structure, restaurant & food search by location, and Get Storage for persistent sessions. Adopted as reference material in the official Motionlab curriculum.
Tools & Languages
Languages
Backend
Database
DevOps
Testing & QA
Mobile
Honors & Certifications
3rd Place MotionHack Hackathon
Motion Laboratory, Telkom University
Delivered a working prototype under 24 hours competing against 10+ teams.
↗ View CertificateFinalist — Belmawa MTQMN XVIII
National-level Al-Qur'an Design Application competition
↗ View CertificateLet's buildscalable systems.
Whether you have an opportunity, a collaboration, or just want to connect — I'd love to hear from you.
rahmahasyh@gmail.com