Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Software Engineer
WeTransferSenior Software Engineer
Jan. 2022Amsterdam, North Holland, NetherlandsMaintaining billing system in production that manages 80+ million subscribers with 3 other contributors. Some notable highlights are: - Decoupled a legacy cleanup service that processed ~1 million records every day, refactored it and reduced the volume to ~30-40k records daily without any issue. - Setup a streamlined proceses around (experimental) launches of local currencies; resulting in launches for Australia, Canada, and Nordic countries. - Built a scalable coupon systems on the backend that powered the "BlackFriday 2022" and "Student Discount 2023" campaigns for 30k customers. - Handling the backend of the mobile subscription and setup extensive monitoring for both the android and iOS apps. - Built the backend for a new Checkout system and ran multiple experimental launches.
Senior Ruby Developer
MekariSenior Ruby Developer
Aug. 2019 - Jan. 2022Greater Jakarta Area, Indonesia- LEADING: Leading a bilingual and distributed team, spanning 3 time zones and 4 islands, with the longest streak of no missed sprint commitments for 13 months. - SYSTEM DESIGN: Designed from scratch and launched the Mekari Internal Billing system with a team comprising of 2 junior engineers in 2 months - SYSTEM DESIGN: Managed the integrity and accuracy of rapidly growing subscription records in upper range of hundred thousands, complete with accounting integration to payment and accounting system. - SYSTEM DESIGN: Setup industry-standard security practices in PII management, API authentication and authorization. - METRICS: Maintain high standard of code coverage, upwards of 95% - METRICS: Achieving critical system SLA-level of Uptime in upwards of 99.98% - METRICS: Consistently maintained respectable level of Apdex >94% - LEADING: Established strong engineering culture of documentation and on-call system. Now, every new feature shipped has been covered with RFC. - LEADING: Maintained standard of having 0 bugs on to-dos within span of 2 weeks.
Lead Ruby on Rails Developer
PT Haruka Evolusi Digital Utama (HarukaEdu)Lead Ruby on Rails Developer
Jan. 2018 - Aug. 2019- Led a team of 4 developers, with 3 of them juniors. Coached and mentored them to be an effective contributors to the team. - Designed and delivered new version of student enrollment system with only a fresh-grad junior developer as the team member - Initiated, conceptualized, and delivered internal notification system for student enrollment process 60% faster than scheduled by utilizing Slack channel - Built an internal APIs that are responsible as attendance system and grading student scores that manage to be more scalable, modular, and efficient than the legacy versions.
Lightning Talk Speaker - RUBY CONF ID 2017
RUBY CONF ID 2017Lightning Talk Speaker - RUBY CONF ID 2017
Oct. 2017 - Oct. 2017Jakarta, IndonesiaUsing Rails 5 As Your API Backend May Not Be The Stupidest Idea In this 7-mins talk, I laid out the cons, and then the pros, of using Rails to build an API. And voice my opinion why you should. https://ruby.id/conf/2017/
Ruby on Rails Developer
PT Haruka Evolusi Digital Utama (HarukaEdu)Ruby on Rails Developer
Aug. 2016 - Jan. 2018Greater Jakarta Area, IndonesiaDeveloping University Management System and building email delivery API for internal use without an engineering lead in the team.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Galih on Intch
IT
453430 people
25
IT Consultant @ Hanegraaf Advies
31
Founder & CEO @ First AI Movers
32
Consultant @ Novalytics
ITBackend Developer
90568 people
31
Founder & CEO @ First AI Movers
32
Consultant @ Novalytics
16
Founder & Fullstack Developer @ Devjutsu