About
Software Engineer with over three years of experience building production-ready frontend and backend applications using React, Next.js, Node.js, FastAPI, and Flask, supported by PostgreSQL, Firebase, and MongoDB. Experienced in designing and deploying scalable systems using Docker and Git-based workflows.
In addition to full-stack development, I have hands-on experience in AI development, including machine learning, deep learning, computer vision, and natural language processing. My work includes implementing YOLOv8 and Vision Transformer models, building Retrieval-Augmented Generation (RAG) pipelines with LangChain and Gemini LLM, and developing AI-powered systems for traffic optimization, financial document analysis, and waste classification.
I am a final-year Computer Engineering student with a flexible academic schedule and no onsite classes, enabling full-time professional availability. Based in Bandung Regency, I am open to hybrid or remote roles in Jabodetabek, with willingness to relocate, as well as opportunities in Bandung.
Professional Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple application to complex applications. Here are a few of my favorites.

AI Fund Analysis System
I built an AI-first Fund Analysis System that enables natural-language financial intelligence through a Retrieval-Augmented Generation (RAG) architecture. The platform automatically ingests and structures financial PDF documents, computes institutional metrics such as IRR, DPI, and PIC, and exposes an AI conversational interface powered by LangChain, Gemini LLM, and pgvector-based semantic retrieval. The system is architected with modular FastAPI microservices, fully containerized using Docker for scalable deployment, and integrated with a Next.js frontend to deliver a seamless user experience while being engineered with production-level reliability and extensibility in mind.

Toko Beli Beli
This project is an e-commerce platform enhanced with artificial intelligence (AI) to simplify product management. The system is designed so that store admins no longer need to manually input product details. By simply uploading a product image, the AI automatically predicts the productβs name, description, and estimated price. If the prediction is not fully accurate, admins still have the flexibility to edit the details before publishing. The project leverages modern technologies, including n8n for workflow automation, Supabase for backend and database management, and Gemini as the AI model for generating product names and descriptions.

AI Intersection
This traffic analysis system utilizes a YOLOv8 model trained to detect cars and motorcycles, which is then converted to TensorFlow.js to run directly in the browser. Based on the detection, a PCU (Passenger Car Unit) algorithm calculates the green light duration proportionally, ensuring the most congested lanes get more time to reduce traffic jams. This project is still in development, but it provides a clear picture of AI's potential to optimize urban traffic.

Smart Trash Detection
Built an AI-powered waste classification app using Vision Transformer (ViT), trained on 11,050 images across 3 categories (organic, non-organic, hazardous). This solution helps simplify waste sorting at the source, reducing contamination, improving recycling efficiency, and supporting a cleaner, more sustainable planet.

Sistem UKM Telkom University
I led the UI/UX team in designing an information system application for Student Activity Units (UKM). My main responsibility was to translate user needs into intuitive interface designs while ensuring a consistent user experience across the platform. The application features a streamlined facility borrowing flow in the logistics section, program management for proposals and progress tracking, as well as UKM monitoring through KPI dashboards, leaderboards, and media documentation. It also provides membership management with full CRUD functionality, and open recruitment. Lastly, the collaboration section supports media partnerships, sponsorship tracking, and a job board for opportunities.

Enterprise Information System Application
I was given the opportunity by PT. Bogart Inti Perkasa to design a desktop-based application with features for recording income, expenses, tracking receivables and accounts receivable, and managing correspondence complete with document tracking. I also built features to support the smooth operation of the company.

Map-based village information system
The system centralizes citizens' personal data, including names, addresses, phone numbers, and other essential information, in a secure and easily accessible database. A map-based visualization feature enhances administrative efficiency by displaying each resident's home location, making it easier to identify key areas and streamline local governance. Additionally, a document management module allows for the creation, storage, and organization of official village correspondence, ensuring smooth administrative processes. To promote financial transparency and better budget management, the system also includes features for recording village income and expenses in a structured and organized manner.

Website Covid 19
This website serves as a comprehensive platform for displaying real-time data on COVID-19 cases from various countries around the world. It provides users with up-to-date information, enabling them to monitor global trends, and analyze the spread of the virus.
Get in Touch
alfikriwork@gmail.com

