ANDREAS

ARNOL

LV 31 · CLASS RUBYIST

Senior Software Engineer

ANDREAS LV 31
HP
SP
COFFEE ∞ · SHIPPED 50+ · UPTIME 24/7

> 01 // PROJECTS

SELECTED PROJECTS

[01]

typo.PAY — Digital Payments

System Design · Rails · Product Management

STATUS: LIVE

"Digital payments for restaurants and retail — Tap-to-Pay, terminals, offline mode, digital tips."

VIEW MISSION
[02]

crescendpos

Rails

STATUS: LIVE

"POS and cash register app built for the Indonesian market."

VIEW MISSION
[03]

Mitra Sejasa App

Rails · iOS · Android

STATUS: SHIPPED

"Led the development and launch of the app where service providers run their business."

VIEW MISSION
[04]

Grab × Sejasa

Rails · API Integration

STATUS: SHIPPED · 2019

"Led the Sejasa team to launch the Sejasa application inside the Grab app — Grab Incubator partnership."

VIEW MISSION
[05]

Sejasa Customer Apps

iOS · Android · Rails

STATUS: SHIPPED

"Led the launch of Sejasa customer apps for iOS and Android."

VIEW MISSION
[06]

Sejasa × Shopee

Product Management · API Integration

STATUS: SHIPPED · 2022

"Launched the Sejasa application inside the Shopee app — Home Services, product side."

VIEW MISSION

> 02 // PROFILE

ANDREAS / SENIOR SOFTWARE ENGINEER

SPECIALTY
Full-Stack Development
SECONDARY
Ruby on Rails
TRAIT
Product-minded engineering
PASSIVE
"Product manager instincts with senior engineer hands"
LANGUAGES
English · Indonesian · Sundanese

I'm Andreas — a senior software engineer who has spent the last several years shipping Rails applications end to end: from database schema and background jobs, through Hotwire-driven interfaces, to deployment with Kamal. I care about boring reliability: systems that keep working after the demo, webhooks that don't double-charge, and code that the next engineer can read at 2am. "The best feature is the one you never have to think about."

> 03 // SKILLS

SKILLS / TOOLKIT

CORE TOOLKIT — PROVEN IN PRODUCTION

> 04 // BLOG

BLOG / NOTES

> 05 // EXPERIENCE

EXPERIENCE / RECORD

TOTAL EXPERIENCE — 11 YEARS 11 MONTHS · 3 COMPANIES

  1. MISSION 03 · CURRENT

    TYPO.00 GMBH

    Senior Software Engineer — April 2023 · Present(3 years 5 months)

    OBJECTIVE: Restaurant SaaS — online ordering, table ordering, self-service terminals, typo.PAY payments

    SYSTEMS: Rails · Hotwire · Swift · Kotlin · PostgreSQL

    STATUS: ACTIVE
  2. MISSION 02

    RECOMMEND GROUP — SEJASA.COM · RECOMMEND.MY

    6 YEARS 3 MONTHS TOTAL — January 2017 · April 2023

    OBJECTIVE: Product and engineering across the platform — six years, from Rails back-end to product launches

    SYSTEMS: Rails · PostgreSQL · Product · APIs

    Software Engineer — January 2017 · February 2018 (1 year 2 months)

    Associate Product Manager — February 2018 · July 2019 (1 year 6 months)

    Senior Software Engineer — August 2019 · August 2020 (1 year 1 month)

    Lead Software Engineer — December 2020 · October 2022 (1 year 11 months)

    Product Manager — October 2022 · April 2023 (7 months)

    STATUS: COMPLETE
  3. MISSION 01

    41STUDIO

    Web Developer — September 2014 · December 2016(2 years 4 months)

    OBJECTIVE: Custom web and mobile software — Rails, React, iOS and Android

    SYSTEMS: Rails · React · Swift · Kotlin · Scrum

    STATUS: COMPLETE

> 06 // CONTACT

YOUR MOVE.

Want to build something together? Pick your channel.