David Rigan

Software Engineer

← All CV versions
Latest — May 2026

David Rigan

Software Engineer

hi@davidrigan.com

+62 851-6277-5595

Jakarta, Indonesia

linkedin.com/in/dvrg

Professional Summary

Software engineer with a background in finance, driven by continuous learning. Passionate about building accessible, impactful products that empower Gen Z. Experienced in full-stack development with expertise in modern web technologies. Strong problem-solver with a track record of delivering high-quality solutions in fast-paced environments.

Core Competencies

  • • Golang / Python / TypeScript
  • • Database (MySQL, MongoDB)
  • • REST, gRPC
  • • Microservice, Event-Driven, DDD
  • • APM (Datadog, NewRelic)
  • • Messages Broker (Apache Kafka, RabbitMQ)
  • • CI/CD Pipelines (Bitbucket, GitHub Actions)
  • • Cloud Platforms (AWS, GCP)
  • • AWS Step Function, Temporal
  • • Financial Systems in BNPL
  • • Squad (User, Transaction)

Professional Experience

Software Engineer II

Kredivo Group, Jakarta, Indonesia

October 2021 – Present

  • • Led architectural design of an extensible Fraud Check system utilizing external providers, streamlining multi-partner document validation and accelerating future development.
  • • Designed and automated a scheduled global user-status system for blocking/unblocking flows, providing critical transition tracking and reducing manual operational interventions.
  • • Engineered promo approval flows for partners, projecting a 2% monthly performance boost while executing complex weekend deployments to protect system continuity under tight deadlines.
  • • Drove operational excellence by building a tracking framework that cut system alert noise by ~60%, eliminating alert fatigue and refining incident response via targeted alert prioritization.
  • • Upholded code standards as core reviewer across master PRs with a 92% deployment success rate, scaling code health impact from 107 to 333 expert alignment comments.

Notable Projects

Financial Zen

financialzen.id

Full-stack fintech application for Gen Z financial management and education

  • • Technologies: React, Next.js, Node.js, PostgreSQL, TypeScript
  • • Developed end-to-end features for user onboarding and portfolio management
  • • Implemented secure payment integration and transaction processing
  • • Achieved 95% uptime and handled 10,000+ active users

My Micro Learning

Engine to create micro learning content

  • • Technologies: Next.js, React, TypeScript, Tailwind CSS
  • • Accessible in multiple platforms
  • • AI integration for multimodal content generation
  • • Education Support + Open Source Projects

Education

Associate AI Engineer

Datacamp, Online, Self Paced

2026 – Now

Learn and build real AI projects and applications

Bachelor of Informatics

University of AMIKOM, Yogyakarta, Indonesia

2015 – 2020

GPA: 3.7/4.0 | Relevant Coursework: Data Structures, Web Development, Database Systems, Software Engineering

Certifications

  • • Associate AI Engineer - Datacamp (2026)
  • • AI Fundamentals - Datacamp (2026)
  • • Claude 101 (2026)

Languages

  • • Indonesian - Native
  • • English - Fluent (Professional Working Proficiency)
  • • German - Basic (A1)