odnmalau.com /README.md
21 lines (17 loc) · 1.12 KB

No file open

Select a section from the navigation to open it.

# Fransiscus Rolanda Malau
I am a software engineer based in Jakarta, Indonesia, building scalable web systems, developer tooling, and clean interfaces.
I am currently experimenting with Canvas2D rasterization, procedural shaders, and minimalist product interfaces.
## Information
- Location: Jakarta, Indonesia (UTC+7)
- Education:
- Master's in Informatics · Universitas Nusa Mandiri (2023–2026)
- Bachelor's in Information Systems · STIKOM Cipta Karya Informatika (2018–2022)
- Focus: Web Systems, Developer Tooling, Canvas2D, Distributed Services
- Stack: TypeScript, Go, React, Astro, Node.js, Docker, Linux
## Skills & Technologies
- Languages: PHP, TypeScript, JavaScript, Python, Go, SQL, HTML/CSS
- Frameworks: Tailwind CSS, Laravel, CodeIgniter, React, Next.js, React Router, Vue.js, Nuxt.js, SolidJS, Zustand, Pinia, TanStack Query, TanStack Router, TanStack Start, Vite, FastAPI, Node.js, Bun, Hono
- Architecture: REST APIs, OpenAPI (Swagger), WebSockets, JWT, Web Scraping
- Databases: PostgreSQL, MySQL, SQLite, MongoDB, Redis, Drizzle ORM
- Testing: PHPUnit, Vitest
- DevOps: Docker, AWS, Cloudflare, Nginx, Caddy, Linux, GitHub Actions, Git

Fransiscus Rolanda Malau

I am a software engineer based in Jakarta, Indonesia, building scalable web systems, developer tooling, and clean interfaces.

I am currently experimenting with Canvas2D rasterization, procedural shaders, and minimalist product interfaces.

locationJakarta, Indonesia (UTC+7)
education
Master's in Informatics · Universitas Nusa Mandiri (2023–2026)Bachelor's in Information Systems · STIKOM Cipta Karya Informatika (2018–2022)
focusWeb Systems, Developer Tooling, Canvas2D, Distributed Services
stackTypeScript, Go, React, Astro, Node.js, Docker, Linux

Skills & technologies

Languages
PHPTypeScriptJavaScriptPythonGoSQLHTML/CSS
Frameworks & Libraries
Tailwind CSSLaravelCodeIgniterReactNext.jsReact RouterVue.jsNuxt.jsSolidJSZustandPiniaTanStack QueryTanStack RouterTanStack StartViteFastAPINode.jsBunHono
Architecture & APIs
REST APIsOpenAPI (Swagger)WebSocketsJWTWeb Scraping
Databases & Storage
PostgreSQLMySQLSQLiteMongoDBRedisDrizzle ORM
Testing
PHPUnitVitest
DevOps & Infrastructure
DockerAWSCloudflareNginxCaddyLinuxGitHub ActionsGit
# Work History
## Software Engineer — Heksa Inti Kreasindo
- Period: Feb 2024 — Present
- Location: Bekasi, Indonesia
- Summary: Software house & IT consultancy specializing in custom government solutions.
- Key Deliverables:
- Developed national web solutions for 10,000+ healthcare units with 1.3M+ monthly page views (Laravel, CodeIgniter, Docker).
- Standardized CI/CD workflow and staging-to-production pipelines, eliminating deployment errors (Docker, Nginx, Linux).
- Engineered core features with strict typing and modular architecture (TypeScript, React, PostgreSQL).
- Optimized database schemas and backend logic across high-traffic production environments.
## Software Engineer (Contract) — Indocyber Global Teknologi / BNI Agen46
- Period: Feb 2023 — Jan 2024
- Location: Jakarta, Indonesia
- Summary: BNI Digital Banking division supporting Agen46 branchless network.
- Key Deliverables:
- Developed and integrated the "Ferizy" ferry ticket purchasing service for nationwide agent transactions (Laravel).
- Maintained frontend stability and performance of high-traffic web application (Laravel, MongoDB).
## Software Engineer (Freelance) — Creative Support System
- Period: Nov 2021 — Jan 2024
- Location: Jakarta, Indonesia
- Key Deliverables:
- Delivered end-to-end custom web solutions from requirements to production deployment (Laravel, CodeIgniter).
- Designed optimized database schemas and query indexing strategies (MySQL).
## Software Engineer (Contract) — Kementerian Agama Republik Indonesia
- Period: Jan 2022 — Dec 2022
- Location: Jakarta, Indonesia
- Key Deliverables:
- Engineered bug fixes and database optimizations for internal SIMBI management information system (CodeIgniter, MySQL).
## Software Engineer (Contract) — Digital Media Kreasindo
- Period: Feb 2021 — Dec 2021
- Location: Jakarta, Indonesia
- Key Deliverables:
- Developed and optimized government web applications with reliable backend logic and responsive frontend (CodeIgniter, Laravel, MySQL).
# Education
- Master's in Informatics · Universitas Nusa Mandiri (2023 — 2026)
- Bachelor's in Information Systems · STIKOM Cipta Karya Informatika (2018 — 2022)

Work history

Software EngineerFeb 2024 — Present
Heksa Inti Kreasindo · Bekasi, Indonesia

Software house and IT consultancy specializing in custom government solutions and commercial product development.

  • Developed national-scale web solutions serving 10,000+ healthcare units nationwide with 1.3 million+ monthly page views by managing the full SDLC using Laravel, CodeIgniter, and Docker.
  • Eliminated environment-related deployment errors and reduced setup time significantly by standardizing the CI/CD workflow and staging-to-production pipelines using Docker containerization, Nginx, and Linux.
  • Engineered core features for the company's flagship commercial product, ensuring long-term code maintainability and scalability by implementing strict typing and modular components with TypeScript, React, and PostgreSQL.
  • Translated complex business requirements into high-performance technical specifications, optimizing database schemas and backend logic to ensure stability across high-traffic production environments using Git for version control and bug tracking protocols.
Software Engineer (Contract)Feb 2023 — Jan 2024
Indocyber Global Teknologi / BNI Agen46 · Jakarta, Indonesia

Assigned to BNI's Digital Banking division to support Agen46, a branchless banking web application serving a nationwide network.

  • Expanded the application's digital service capabilities by developing and integrating the "Ferizy" ferry ticket purchasing feature, enabling agents to process travel transactions using Laravel.
  • Maintained the frontend stability and user interface of the high-traffic BNI Agen46 web application, ensuring seamless daily operations for banking agents by optimizing code in Laravel and MongoDB.
Software Engineer (Freelance)Nov 2021 — Jan 2024
Creative Support System · Jakarta, Indonesia
  • Delivered multiple custom web solutions for diverse clients by leading the end-to-end development lifecycle, from requirements gathering to deployment using Laravel and CodeIgniter.
  • Ensured high system reliability and data performance for client applications by designing optimized database schemas and query indexing strategies using MySQL.
Software Engineer (Contract)Jan 2022 — Dec 2022
Kementerian Agama Republik Indonesia · Jakarta, Indonesia
  • Engineered bug fixes and database optimizations for the internal Management Information System (SIMBI), enhancing system stability and data integrity using CodeIgniter and MySQL.
Software Engineer (Contract)Feb 2021 — Dec 2021
Digital Media Kreasindo · Jakarta, Indonesia
  • Developed and optimized web applications for government clients, delivering reliable backend logic and responsive frontend features using CodeIgniter, Laravel, and MySQL.

Education

Master's in Informatics2023 — 2026
Universitas Nusa Mandiri · Jakarta, Indonesia
Bachelor's in Information Systems2018 — 2022
Sekolah Tinggi Ilmu Komputer Cipta Karya Informatika · Jakarta, Indonesia
# ==============================================================================
# /etc/personal-systems.conf — Workstation Environment Specification (2025)
# ==============================================================================
[system]
os = Arch Linux
kernel = Omarchy (custom kernel)
compositor = Hyprland
display_server = Wayland
workflow = Keyboard-driven / Tiling Window Manager
[packages]
isolation = Nix (isolated reproducible dev environments)
system_manager = pacman
aur_helper = yay
[dotfiles]
architecture = Declarative
status_scripts = Custom telemetry & hardware monitor
sync = Git version controlled

Personal systems

2025
LinuxOmarchyHyprlandDotfiles

This personal workstation environment combines custom command-line interface (CLI) tooling and declarative configurations for keyboard-driven workflows:

  • Arch Linux base with Omarchy kernel and Wayland Hyprland compositor
  • Nix-isolated packages and pacman system package orchestration
  • Declarative dotfiles and custom status telemetry scripts
#!/usr/bin/env bash
# ==============================================================================
# fastfetch.sh — System Telemetry & Workstation Profile
# ==============================================================================
fastfetch \
--structure Title:Separator:OS:Host:Kernel:Uptime:Packages:Shell:Display:DE:WM:Terminal:CPU:GPU:Memory:Colors
$fastfetchstdout · system telemetry
Hardware
PC:HP Laptop 14s
CPU:AMD Ryzen 3 3250U (4) @ 3.50 GHz
GPU:AMD Radeon Vega 3 Graphics
Display:1920x1080 in 14″, 60 Hz [Built-in]
Memory:21.37 GiB
Software
OS:Omarchy
Kernel:Linux (omarchy)
WM:Hyprland (Wayland)
Terminal:foot
Packages:nix, pacman
Font:Geist Mono
{
"$schema": "https://json.schemastore.org/contact.json",
"name": "Fransiscus Rolanda Malau",
"title": "Software Engineer",
"location": "Jakarta, Indonesia (UTC+7)",
"status": "Available for collaborations & engineering inquiries",
"contact": {
}
}

Get in touch

Contact me for collaborations, engineering discussions, or project inquiries.