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.idFull-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)