Hi, I'm Alfikri πŸ‘‹
I'm an Artificial Intelligence Engineer and Software Developer actively involved in creating diverse software solutions.
DV

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

C

Central Computer Improvement Telkom University

February - September 2025
Research and Development
Hybrid
During my time in the Research and Development division at Central Computer Improvement, I collaborated with the team to design the UI/UX and develop the frontend of a company profile website for an external client. The project aimed to enhance the client’s brand presence and provide a responsive, user-friendly experience across various devices. In addition, I contributed to the design and development of an information system website for Student Activity Units (UKM) at Telkom University. This platform was intended to simplify the dissemination of organizational information and support student engagement by providing structured and accessible content.
R

RegTech.id

June - September 2025
Software Developer Internship
Hybrid
I was responsible for ensuring a user-friendly interface across the company’s products. One of my key contributions was revamping the ontology feature, where I transformed a design concept from my previous internship into a fully developed interface. By developing the interface using React.js, I successfully improved usability and boosted the overall user experience by up to 30%.
R

RegTech.id

January - June 2025
UI/UX Designer Internship
Remote
Designed the UI/UX for the Ontology feature, enabling users to seamlessly trace the origins and connections of legal regulations. Crafted an intuitive UI/UX for the Customer Screening system, streamlining the process of evaluating potential clients. The design emphasizes efficiency, clarity, and accessibility, ensuring a smooth and user friendly screening experience.
P

PT Bogart Inti Perkasa

October - December 2024
Freelance Desktop Developer
Remote
I developed financial management features that enable companies to seamlessly record income, expenses, and generate structured, easily accessible financial reports. To enhance document handling, I built a smart document management system that allows businesses to record, store, and track official correspondence efficiently. Additionally, I designed an integrated information system architecture to optimize company operations and streamline workflows. To further support financial management, I implemented a dedicated accounts payable and receivable module, enabling businesses to track due dates, manage payments, and maintain financial transparency.
C

Community Service

January - April 2024
Full Stack Developer
Hybrid
This system is designed to store citizens' personal data such as name, address, phone number, and other essential information in a centralized database. It also features an integrated map that displays the location of each resident's home, making it easier to identify specific areas and address administrative needs more efficiently. A dedicated module is included to create, store, and manage correspondence required for village administration. To promote transparency and improve budget management, the system provides tools for recording village financial income and expenditures in a detailed and organized manner.
S

SEA Laboratory Telkom University Bandung

February - July 2023
Research Assistant
Onsite
Dive deeper into emerging cutting-edge technologies to stay ahead of industry trends. Develop a state-of-the-art Backtest program, leveraging the latest advancements for enhanced performance and accuracy.
A

Assist.id

July - November 2021
Software Developer Internship
Onsite
Oversee website management to meet company needs, ensuring seamless content updates and optimal performance. Enhance user experience by integrating features that enable direct communication with customer service, fostering better engagement and support.

Skills

Retrieval-Augmented Generation (RAG)
LLM
Docker
FastAPI
PostgreSQL
PgVector
Semantic Search
TensorFlow
YOLOv8
N8n
Supabase
Computer Vision
Deep Learning
Natural Language Processing
Image Classification
React
Machine Learning
Artificial Intelligence
Next.js
Node.js
Python
Desktop Development
Electron.js
SQL
Firebase
MongoDB
Docker
Kubernetes
Flutter
React Native
Laravel
Flask
Figma
UI/UX Design
My Projects

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

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.

πŸ”’ Private Project
Retrieval-Augmented Generation (RAG)
LLM
Docker
FastAPI
PostgreSQL
PgVector
Semantic Search
Natural Language Processing
Next.js
Toko Beli Beli

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.

πŸ”’ Private Project
Machine Learning
Computer Vision
Gemini
N8n
Supabase
Classification
AI Intersection

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.

Machine Learning
Computer Vision
YOLOv8
Classification
Smart Trash Detection

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.

Machine Learning
Computer Vision
VIT Classification
Classification
Sistem UKM Telkom University

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.

πŸ”’ Private Project
Figma
Design Thinking
Collaboration
Nevmock

Nevmock

Developed a responsive and interactive company profile website to enhance user experience, effectively showcase the company's services, and drive business growth.

πŸ”’ Private Project
Figma
Next.js
Tailwind CSS
Enterprise Information System Application

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.

πŸ”’ Private Project
Electron.js
Firebase
Material UI
Aegis

Aegis

Recognizing the critical need for efficient emergency response, we developed Aegis, a cutting-edge emergency service application designed for rapid alerts and seamless integration with smart city systems.

πŸ”’ Private Project
Figma
Design Thinking
Map-based village information system

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.

πŸ”’ Private Project
React.js
Flask
Website Covid 19

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.

πŸ”’ Private Project
React.js
API
Material UI
Contact

Get in Touch

alfikriwork@gmail.com