Engineering Manager • Tech Lead • Fullstack Engineer
Engineering Manager, Tech Lead, and Senior Engineer with 8+ years of experience, skilled in Go, Node.js, and React.js. Experienced in growing engineers, scaling teams, and leading 40+ cross-functional engineers. Passionate about building reliable, high-performance software and guiding teams to deliver impact.
Work Experience
Engineering Manager - Quality
PT KB Finansia Multi Finance (Kreditplus) • Jakarta, Indonesia
Oct 2024 - Present
As an Engineering Manager - Quality, I led quality engineering, focusing on reliable delivery and effective testing.
- ~Managed the full development process, from requirements to delivery, ensuring high-quality deployments.
- ~Led a team of 40+ Quality Engineers and Software Development Engineers in Test, maintaining delivery and quality with a team 25% smaller.
- ~Established organization-wide test engineering standards and drove test automation at scale, covering 4,000+ test cases.
- ~Reduced monthly hotfixes by 30% and resolved 20+ production tech debt issues.
- ~Managed hiring, performance, and OKRs to grow team skills and align with product roadmap.
Head of Engineering Program
Alterra Academy (Alterra Indonesia) • Jakarta, Indonesia
Aug 2021 - Jul 2024
As Head of Engineering Program, I scaled engineering programs and led cross-functional teams.
- ~Scaled a cross-functional team from 5 to 25+, managing budgets and delivering technical projects and classes.
- ~Trained 370+ participants in Backend, Frontend, QA, and Data Engineering, preparing them for top companies.
- ~Mentored engineers through hands-on exercises in algorithms, APIs, testing, and project management.
- ~Implemented initiatives that optimized team performance, contributing to 92% of the 2022 revenue target.
- ~Aligned program objectives with stakeholders to ensure measurable business impact.
Technical Lead (Engineer & Mentor)
Alterra Academy (Alterra Indonesia) • Jakarta, Indonesia
Jul 2018 - Aug 2021
As Technical Lead, I led a small team delivering production-grade systems and technical training.
- ~Led a team of 3 engineers and mentors to deliver projects and technical programs.
- ~Delivered production-grade systems with Hexagonal Architecture and 80%+ unit test coverage.
- ~Implemented engineering standards across Backend, Frontend, and QA, achieving 80% participant satisfaction.
- ~Trained 84 participants from non-technical backgrounds in Backend, Frontend, and QA.
- ~Mentored participants through hands-on projects, ensuring practical skill development and project success.
Software Engineer
Alterra Indonesia • Jakarta, Indonesia
Oct 2017 - Jul 2018
As a Backend Engineer, I built reliable backend systems and APIs with a focus on maintainability.
- ~Developed a Monitoring & Alerting System using TDD, integrated into CI/CD pipelines, achieving 80%+ unit test coverage.
- ~Built a backend Payment Gateway API in Node.js, integrated with BCA and Ecash, ensuring reliability with 80%+ unit test coverage.
- ~Delivered scalable backend solutions using Node.js, MySQL, MongoDB, Mocha, Chai, MeteorJS, ReactJS, and various APIs.
Technical Expertise
Strategic engineering projects and initiatives
Tech Stack
Programming Languages
Frameworks & Runtime
Testing & Quality Engineering
Data & Messaging
Cloud, DevOps & Delivery
Reliability & Observability
Architecture
Delivery Practices
Featured Projects
Engineering Capability Scaling
~ 100+ Engineers Developed | Building Engineering Capability at Alterra Indonesia, Sirclo, and Amartha
Key Initiatives: Defined engineering capability standards aligned with industry practices; Designed and owned end-to-end engineering capability processes, from selection to project readiness; Set and enforced quality standards across selection, materials, mentorship, and readiness outcomes; Fullstack (Python, React), Backend (Golang), Frontend (React), and Quality Engineering (Java automation).
Kreditplus Core System Migration
~ Migrated Confins R1 to R3 | 10+ Integrated Systems | Large-Scale Enterprise Migration
Key Initiatives: Phase 1: Migration and integration with DMS and JIS; Automated testing for KPM v2, MDM, and LOS; Performance testing on PostgreSQL Patroni HA; Phase 2: Evaluation of 100+ modules; Design and execution of 500+ test plans; Quality governance and risk mitigation; Testing strategy definition and roadmap support.
Kreditplus Mobile
~ 15K Daily Active Users | >IDR 90B Monthly New Bookings | DE&A Product
Key Initiatives: Principal Approval for 2W Refinancing; Audience Builder (DE&A); Fazzpass Integration; Life Insurance (Heart Plus); Member Get Member (MGM); Stamp Duty (e-Meterai); Insurance Smart Plus (Gadget Protection); 3rd-Party Integration with iTruzz (e-KYC) & e-Commerce.
Alterra Backend Payment Gateway API
~ BCA & Ecash Integration | Node.js | 80%+ Unit Test Coverage
Key Initiatives: Integration with BCA and Ecash APIs; Test-Driven Development (TDD) implementation; CI/CD pipeline setup using Travis CI; Design of production-ready, maintainable backend modules; Automated testing and high-reliability delivery.
Leadership Philosophy
Core Philosophy
I believe effective leadership comes from guiding teams with clarity, building trust, and supporting their development. My role is to ensure alignment with organizational goals while helping each individual reach their full potential.
People Growth & Team Impact
Growth is visible when engineers embrace challenges, continuously improve both technically and in mindset, and take ownership of their work. I focus on enabling team members to succeed and strengthening overall team capability across disciplines.
Standards & Decision Making
When facing difficult decisions, I consider both the organization’s objectives and the long-term well-being of the team. Core engineering and architectural standards are upheld to protect value and maintain sustainable outcomes.
Culture & Legacy
I aim to foster a culture of transparency, accountability, and continuous improvement. The principles and values instilled in the team are intended to endure, enabling the team to adapt and perform effectively over time.
Education & Training
Academic background and professional training
Biztech Academy - PROXSIS
Hacktiv8 Indonesia
Bachelor's Degree in Informatics Engineering Education
Universitas Negeri Malang
Diploma in Information and Communication Technology (D1 Equivalent)
Institut Teknologi Sepuluh Nopember
Community & Voluntary Work
Contributing to tech community through speaking and organizing events
Google Developer Vestival (DevFest)
Speaker
Google Developer Group (GDG) Surabaya
Presented a technical talk on Coding and Technical Interview Preparation at Indonesia's largest developer conference.
Tech Community Events
Speaker & Founder
Alterra Academy
Founded and grew a tech community to 700+ members; organized 15+ webinars on engineering and career development.
Gerakan Nasional 1000 Startup Digital
Startup Mentor
Kementerian Komunikasi dan Informatika
Delivered a mentoring session on 'Building a Scalable Technology Stack,' guiding engineers in creating reliable and scalable solutions.
Developer Circle Malang Meetup
Speaker
Developer Circles from Facebook
Presented insights and strategies on 'Cracking the Coding Test' to a national audience of developers.
Palu Developer Day
Speaker
Hammer Code
Delivered a talk on 'How to Become a Reliable Tech Talent,' guiding aspiring professionals on achieving consistency and excellence in technology.