Computer Science / Software Systems

Dionysius Davis

Building useful software with a foundation in AI, data, and product engineering.

I work across backend systems, machine learning workflows, and full-stack products, with experience on institutional software, forecasting models, RAG applications, and speech AI evaluation.

About

Building intelligent software systems through the combination of AI, data, and engineering.

I am a Computer Science undergraduate at Universitas Indonesia with experience in software engineering, machine learning, and generative AI.

My work ranges from developing ERP modules in a professional environment to building retrieval-augmented generation applications, speech recognition systems, and deep learning models for forecasting tasks.

I have also worked as a Teaching Assistant for Software Engineering and Database Systems. I enjoy solving problems at the intersection of AI and software engineering.

01AI Engineering
02Data Engineering
03Machine Learning Systems
04Computer Science at UI
05Full-Stack Development

Skills

Tools across AI, data, and software engineering.

A practical stack for building intelligent systems from model experimentation to production-style full-stack applications.

01

AI & Machine Learning

PyTorch, Scikit-learn, LLM applications, RAG, NLP, and forecasting systems.

PyTorchScikit-learnLLM ApplicationsRAGNLPTime Series Forecasting
02

Data Engineering

Relational data modeling, SQL workflows, data processing, and feature engineering.

PostgreSQLSQLData ProcessingFeature Engineering
03

Software Engineering

Full-stack product development with typed, maintainable application architecture.

Next.jsDjangoSpring BootTypeScriptGit

Featured Projects

Selected work with real constraints.

Projects are chosen for signal: client work, shipped architecture, applied machine learning, measurable evaluation, and competition results.

01

Institutional Full-Stack Web Application

Simantra

Private client project

Developed backend systems for Fasilkom UI's internship management platform, digitalizing student application, approval, tracking, and administration workflows.

Designed Django APIs, database models, and backend features
Worked with Fasilkom UI stakeholders through sprint reviews and UAT
Added backend observability with Prometheus and Grafana
Contributed as Backend Engineer in a 7-member agile team
DjangoNext.jsPostgreSQLPrometheusGrafanaScrum
02

Generative AI / RAG / Full-Stack

Budget Tracker AI Assistant

Built a financial assistant that analyzes user transaction histories and generates personalized financial insights using Retrieval-Augmented Generation.

Retrieval pipeline
Personalized recommendations
Production-style full-stack architecture
Next.jsPostgreSQLSupabaseOpenAI API
03

Speech AI / LLMs / NLP

ASR Error Correction & Fusion Decoding

Evaluated techniques to improve Indonesian-English automatic speech recognition quality using Whisper Large-V3 and Qwen 2.5 14B.

LLM reranking
Generative Error Correction
Shallow Fusion
Generative Fusion Decoding
WhisperQwenWERCERMER
04

Deep Learning / Time Series

Multi-Asset Financial Forecasting

Developed deep learning architectures for multi-asset stock return prediction using temporal features and asset metadata.

GRU-based architectures
Feature engineering
Hyperparameter optimization
Multi-asset learning
PyTorchOptunaPandasNumPy
05

Machine Learning / Time Series

Rainfall Prediction Competition

First-place Pekan Ristek Data Science Competition solution using an ensemble forecasting pipeline and meteorological feature engineering.

1st Place
Weather, soil, and temporal features
Multi-resolution meteorological datasets
Competition-winning ensemble pipeline
CatBoostXGBoostLightGBMForecasting

Experience

Software, AI, and mentoring experience.

Former Teaching Assistant

Universitas Indonesia

Guided students in software development, databases, and engineering fundamentals.

Software EngineeringDatabase Systems

Full-Stack Developer Intern

PT Fungsitama

Developed ERP modules using modern web technologies and contributed to production software development.

ERP ModulesFull-Stack DevelopmentProduction Software

Contact

Let's build something useful.

I'm interested in AI engineering, data engineering, machine learning systems, and full-stack product work.