Actura
Quantitative risk and valuation platform for deterministic and stochastic financial projections — combining a DAG-based cash flow engine with Monte Carlo simulation and risk analytics.
- Python
- Vue 3
- FastAPI
- Docker
- PostgreSQL
Open to engineering opportunities
Software Engineer
Quantitative Finance & Computational Systems
I build software at the intersection of engineering, quantitative finance, and data-intensive systems.
Python · Java · TypeScript · SQL · FastAPI · Spring Boot · Vue · Docker
What I Focus On
Core problem domains where my technical interests converge: quantitative modeling, backend engineering, and computational data systems.
Financial modeling, Monte Carlo simulation, constrained optimization, risk analytics (VaR, CVaR), numerical computing, and statistical analysis. Building software that turns mathematical models into interactive, measurable tools.
Backend systems, REST API design, relational databases, authentication, and performance-oriented architecture. Building software that is correct, maintainable, and suited for production workflows.
Data ingestion, processing pipelines, visualization, and building software around computationally intensive workloads. Making complex data legible through well-designed interfaces.
Beyond the Code
I started in Game Technology at the Electronic Engineering Polytechnic Institute of Surabaya, where I learned to think in terms of systems, constraints, and iteration. Building games taught me how seemingly simple interactions can depend on carefully designed logic, data, and performance.
That way of thinking gradually led me beyond game development. I began building full-stack applications, working with backend systems, databases, and financial data. During a 10-day software production internship at Shandong University of Science and Technology, I built a financial management platform from scratch using Java, Spring Boot, and Vue.
From there, I became increasingly interested in quantitative computing. I explored portfolio optimization, Monte Carlo simulation, and risk analytics through projects such as Portfolio Optimizer and Actura.
Game technology is still an important part of how I think about software. I simply enjoy applying that systems-oriented mindset to new problems — especially those involving computation, data, and financial systems.
Progression
Selected Work
A curated set of things I have built. Current direction first — software engineering and quantitative finance — followed by where I started.
Current direction
Full-stack systems, numerical methods, and the engineering behind real financial software.
Quantitative risk and valuation platform for deterministic and stochastic financial projections — combining a DAG-based cash flow engine with Monte Carlo simulation and risk analytics.
Full-stack personal bookkeeping and financial analytics platform, built from scratch during a 10-day software production internship at Shandong University of Science and Technology.
An interactive quantitative finance web application engineered to compute optimal asset allocations using Modern Portfolio Theory.
Heritage
Where I started — the origin of my systems-thinking.
A quirky exploration and turn-based stick-battling game (Top 60 national placement at Gameseed 2025), playable on Itch.io.
Tech Stack
Engineering Stack
Technologies grouped by domain — the tools I reach for when building backend systems, quantitative models, and full-stack applications.
Primary programming languages used across projects, internships, and coursework.
Server-side frameworks, APIs, databases, and containerization.
Numerical methods, financial modeling, simulation, and risk analytics.
UI frameworks and tooling used in full-stack and web projects.
Engine, language, and design patterns from my game development background.
Career & Education
A single timeline spanning education, professional experience, and key milestones, ordered chronologically.
Experience
Asah led by Dicoding
Selected for Asah, an intensive AI full-stack developer apprenticeship program led by Dicoding, engineering production software with integrated machine learning capabilities across the stack.
Education
International ExchangeSelected as a Student Exchange Awardee in Computer Software Engineering, studying systems and software engineering in a cross-cultural academic environment at an internationally recognised Chinese university.
International exchange at the Institute of Technical Education (ITE), Singapore, as a recipient of the Temasek Foundation Award for the ITE SCALE Programme 2025.
Achievement
Gameseed
Reached the Top 60 at Gameseed 2025 with Wacky Whackers, a first-person exploration game with turn-based combat built in Unity.
Experience
Game for Education and Cultural Heritage
Designed science-based educational games for elementary and middle-school students, contributing from the game design document through gameplay testing and performance optimisation.
Four-year diploma program focused on the technical and design foundations of game development — programming, game systems, level design, and the production pipeline that turns a concept into a playable build.
Contact
I'm open to software engineering roles, internships, and serious project collaborations. The fastest way to reach me is email; feel free to add context about what you're working on.
Currently
Particularly interested in roles that combine software engineering with quantitative finance, FinTech, or systems work. Happy to chat about internships, new-grad, or short-term project collaborations.
Based in Indonesia. Open to remote and relocation.