Skip to content
Available for Hire · Full-Time / Remote / Contract

Hi, I'm Alfa Rizi

Junior Backend Developer · Software Engineer

Informatics Management student focused on Backend Development & Software Engineering. Experienced in building web applications with Java Spring Boot, PostgreSQL, and React, with a strong grasp of RESTful APIs, microservices architecture, and application security.

West Bandung, IndonesiaOpen to Remote / JakartaAvailable Immediately
View Projects
Scroll down
3+Production Services & RAG PipelinesSpring Boot Microservices & LangChain RAG
6+Technical ProjectsBackend, AI, Web & C CLI Systems
7+Verified CertificationsU. Michigan, HarvardX, IBM, edX
3.6 / 4.0Academic GPAInformatics Management (PASIM)

Selected Projects

A curated selection of projects showcasing backend architecture, AI integration, and full-stack development.

ApexGrid — F1 Race Ticket Booking Platform preview
In Deployment & MaintenanceJava / Backend

ApexGrid — F1 Race Ticket Booking Platform

Production-ready microservices application with 3 independent Spring Boot services (API Gateway, User Service, Race Service) via Spring Cloud Gateway. JWT auth, RBAC (USER/ADMIN), real-time quota management with PostgreSQL triggers, 30-minute auto-expiry scheduler, full Admin Panel with CRUD & analytics dashboard via DB views, Swagger UI, and premium React 18 frontend with glassmorphism UI.

Microservices architecture + RBAC + real-time quota system

Java 17Spring Boot 3.2Spring Cloud GatewayReact 18TailwindCSSPostgreSQLJWTDocker
GitHubView Details
StudyMate AI — Intelligent RAG-Based Study Assistant preview
In Deployment & MaintenanceAI & RAG

StudyMate AI — Intelligent RAG-Based Study Assistant

High-performance asynchronous RAG pipeline for processing textbook PDFs and generating personalised study content. Semantic search index via ChromaDB & sentence-transformers, Google Gemini 2.0 Flash orchestration (summaries, quizzes, 3D flip flashcards, dynamic study plans), page-specific citations via PyMuPDF, rate limiter (60 req/min), JWT auth with bcrypt, Docker Compose, and CI/CD via GitHub Actions.

RAG pipeline + AI integration + CI/CD

PythonLangChainChromaDBGoogle Gemini 2.0 FlashPyMuPDFDockerJWTGitHub Actions
GitHubView Details
Finance Feasibility — AI-Powered Investment Analysis Platform preview
CompletedFull-Stack Web

Finance Feasibility — AI-Powered Investment Analysis Platform

Full-stack AI-powered web application for conducting financial feasibility studies and investment analysis. Automatically calculates critical investment metrics (NPV, IRR, ROI, Payback Period) and integrates with Gemini 3.5 Flash for professional strategic insights. Features secure Firebase authentication, PDF export capabilities, and a Supabase PostgreSQL database managed via Drizzle ORM.

Automatic NPV/IRR engine + Gemini AI strategic analysis

React 19Node.jsExpressPostgreSQLDrizzle ORMFirebase AuthGemini AITailwindCSS
Finance Management System preview
CompletedJava / Backend

Finance Management System

Full-stack finance web application with multi-role authentication (BCrypt + Spring Security), complete CRUD operations, real-time financial dashboard, normalised PostgreSQL schema, and MVC backend with clean REST API endpoints.

Full-stack MVC + multi-role auth

JavaSpring BootSpring SecurityThymeleafPostgreSQLBCrypt
Universe Interactive Website preview
CompletedFull-Stack Web

Universe Interactive Website

Space-themed interactive website with scroll-triggered animations, live astronomy data via REST API, and persistent dark/light mode toggle.

Interactive animation + API integration

HTML5CSS3JavaScriptAstronomy APIAnimation Libraries
ALPAY — Console-Based E-Wallet System preview
CompletedC Systems

ALPAY — Console-Based E-Wallet System

Terminal-based digital e-wallet system developed in C implementing a secure two-role RBAC (Admin & User) system, complete financial transaction flow (balance transfer, top-up, withdrawal, transaction history), and persistent data management using flat files (.txt) without external database dependencies.

Digital wallet transactions + RBAC security + File Handling (.txt)

CFile HandlingRBACCLI

Tech Stack

Technologies and tools I work with across the full stack.

Languages

JavaPythonJavaScriptCC++

Backend

Spring BootSpring SecurityDjangoRESTful APIsMicroservices

Frontend

React.jsHTML5CSS3BootstrapThymeleaf

Databases

PostgreSQLSQLRelational Schema DesignChromaDB

AI & ML

LangChainLLM IntegrationRAG

Cloud & Tools

IBM CloudDockerGitHub ActionsGitMavenBCrypt

Concepts

RESTful API DesignMicroservicesJWTRBACCI/CDOOP

Soft Skills

Team LeadershipProblem SolvingEffective CommunicationAdaptability

About Me

AR
West Bandung, West Java, Indonesia
Open to Remote / Jakarta
Part-time / Contract / Full-time

Alfa Rizi

Junior Backend Developer · Software Engineer

Informatics Management student focused on Backend Development & Software Engineering. Experienced in building web applications with Java Spring Boot, PostgreSQL, and React, with a strong grasp of RESTful APIs, microservices architecture, and application security (JWT, RBAC). Proven experience leading teams in live IT operations.

Formal Education

Associate Degree in Informatics Management (D3)

Universitas Nasional PASIM, Bandung

Sept 2024 – May 2027 (expected)GPA: 3.6 / 4.0

Non-Formal Education

2024 – Present

Programming Training — PUB (Pemberdayaan Umat Berkelanjutan)

Universitas Nasional PASIM Bandung

Training Modules & Timeline

Logic & Basic Programming (C Language)Sep 2024 – Jan 2025
Data Structures & DatabasesJan 2025 – Jun 2025
Web Programming (HTML, CSS & JavaScript)Jun 2025 – Aug 2025
Java FundamentalAug 2025 – Jan 2026
Git & GitHubJan 2026 – Feb 2026
Java AdvancedFeb 2026 – 16 Jun 2026

Languages

Indonesian (Native)English (Professional Working)

Experience

Professional experience in IT operations, team leadership, and hardware maintenance.

Lead Intern — IT & Business Operations

2025 – Present

PT Resik Cemerlang (Pasim Group)

  • Directed a 5-person intern team in live IT operations
  • Managed SLA ticket handling and weekly laptop maintenance (security patching, antivirus)
  • Quality-checked thousands of medical device specifications
  • Delivered weekly operational reports to senior management

Lead Intern — IT Hardware

2024

SMP Negeri 2 Batujajar

  • Full hardware maintenance cycle (fault diagnosis, component repair, printer servicing)
  • Established hardware inventory & maintenance log system
  • Reduced repeat-fault response time significantly
Leadership & Community

Organizations & Committees

Active involvement in student associations, academic mentoring, and event management.

Academic Staff — HIMAMI

Informatics Management Student Association, Universitas Nasional PASIM Bandung

2024 – Present
  • Coordinated academic development programs and programming skill enhancement initiatives for Informatics Management students
  • Organized peer-to-peer study sessions, coding tutorials, and tech discussions to support academic curriculum
  • Collaborated with other divisions to ensure successful execution of student association work programs

PKKMB Committee 2025 — Master of Ceremony (MC)

Universitas Nasional PASIM Bandung

2025
  • Served as main Master of Ceremony (MC), hosting opening ceremonies and sequence of PKKMB 2025 events
  • Drafted cue cards and coordinated closely with event organizer division to ensure flawless execution of event rundown
  • Managed stage dynamics and maintained high audience engagement for hundreds of incoming freshmen

Certifications

Continuous learning through verified certifications from leading institutions.

Python for Everybody Specialization

University of Michigan

2026

Programming for Data Science

HarvardX

2025

Certified Entry-Level Python Programmer

HarvardX

2025

Introduction to Cloud Computing

IBM

2026

English Communication Skill

Arizona State University

2026

Cybersecurity Fundamentals

RIT

2025

Introduction to Cybersecurity

edX

2025

Get In Touch

Have a project in mind or just want to chat? I'd love to hear from you.

Send a Message

Contact Me

Fill out the form below and I'll get back to you as soon as possible.

Opens your email client. Prefer a direct form? Configure Formspree.