BINUS UNIVERSITY • GPA 3.97 / 4.00 • Computer Science Undergraduate

Edward Wibowo

Software Engineer & Machine Learning Developer

Hi, I’m Edward Wibowo.

I’m a Computer Science student at BINUS University focused on building intelligent systems to solve real-world problems. I work across both traditional Machine Learning and Deep Learning—engineering models that draw insights from complex data and solve practical challenges.

Beyond AI development, I architect the full-stack software needed to bring models into production. Whether crafting responsive frontends, designing secure backend APIs, or training intelligent pipelines, I enjoy turning complex technical problems into clean, reliable software.

Edward Wibowo
EWProfile

Case Studies

Selected product work

Backend & Full Stack

Collabra

Backend Developer • 2026

Full-stack project collaboration app with role-based authorization, real-time status tracking, and containerized API deployment.

PROBLEM

Software teams need real-time task tracking without complex setup or loose permission management across project members.

SOLUTION

Built a modular REST API using FastAPI and SQLModel with custom middleware for role-based authorization (owner/member levels) and Dockerized deployment.

IMPACT

Delivered a robust backend API with relational PostgreSQL schemas, achieving low-latency query execution and containerized delivery on Render.

FastAPISQLModelPostgreSQLJavaScriptDockerRender
Machine Learning & Security

BankGuard

Machine Learning Engineer • 2026

Flask-based mobile banking prototype that evaluates real-time transaction features against a trained Random Forest model to flag potential fraud and persist prediction data.

PROBLEM

Mobile transaction fraud requires real-time detection on heavily imbalanced datasets, where standard accuracy metrics fail to capture high-risk fraudulent behavior.

SOLUTION

Engineered an end-to-end inference pipeline featuring dynamic transaction feature generation (rolling stats & balance shifts), threshold-tuned Random Forest evaluation, and Flask REST API integration with MongoDB persistence.

IMPACT

Processed and prepared over 1.67M dataset rows, achieving ~97.3% fraud recall on test set evaluations while establishing a sub-second model deployment workflow on Vercel.

PythonFlaskScikit-LearnPandasMongoDBVercel
Computer Vision & Deep Learning

SeeFlood

Computer Vision Engineer • 2025

Deep learning computer vision pipeline engineered to classify flood image severity into four ordered levels—no flood, light, moderate, and severe—using fine-tuned convolutional architectures.

PROBLEM

Disaster assessment requires rapid, accurate flood severity categorization from visual data, where standard classification ignores the continuous, ordered nature of flood progression.

SOLUTION

Built an end-to-end computer vision workflow in PyTorch, fine-tuning an ImageNet-pretrained EfficientNet-B0 with image augmentation, ordinal regression loss formulation, and structured train/val/test evaluation.

IMPACT

Successfully engineered dataset preprocessing and multi-class evaluation routines, validating model performance using Mean Absolute Error (MAE), confusion matrices, and detailed error distribution reviews.

PythonPyTorchTorchvisionEfficientNet-B0Scikit-LearnNumPy

Milestones & Experience

Personal & Professional Growth

Sep 2025 – Feb 2026

BNCC Praetorian C Instructor

Taught 13-session C curriculum, conducted algorithm code reviews, and managed performance metrics.

Jan 2025 – May 2025

Samsung Innovation Campus — Team KYGE

Advanced to Stage 4 (Top 320 out of 10,000+ candidates) in smart IoT & GenAI solution architecture.

May 2025 - Jun 2025

ElevAIte Hackathon 2025

Designed UI/UX component systems and high-fidelity interactive prototypes in Figma.

Technical Stack

Tools I build with

Languages

C/C++PythonSQLJavaScript

Frameworks & Libraries

HTMLCSSPyTorchScikit-LearnOpenCVFlaskFastAPIReactTailwind CSS

Tools & Infra

GitDockerPostgreSQLOAuth2/JWTRenderFigma