Mufid Afif
Senior Software Engineer, Lead Engineer, Founding Engineer
| Phone | [redacted] | [redacted] | |
| linkedin.com/in/mufid | LeetCode | leetcode.com/u/mufid (Go, Ruby, Java) |
| Language | Proficiency |
|---|---|
| 日本語 | Basic |
| English | Conversational |
| Bahasa Indonesia | Conversational |
I am a language-agnostic software engineer who learns new languages and concepts fast, and I believe nurturing community and open source gives great impact to our programmers’ ecosystem.
- Multi-years experience developing software across SaaS, e-commerce, travel and healthcare
- Fluent in Java, Go, C#, Ruby and PHP
- Grew an early-stage startup from a small team to 40 employees
- Led a cross-functional initiative of 10+ members to optimise system performance during peak loads, resulting in a 20% increase in email-driven revenue
- Built AI-driven DNS fraud analysis saving $10,000 monthly in fraud costs
- Speaker at RubyConf and GeekCamp; active in local meetups in my spare time
Work History
2022 – 2025 Relay Commerce / SmartrMail (SaaS, e-commerce email marketing)
Senior Software Engineer Nov 2022 – Mar 2025
SmartrMail (a Relay Commerce company) is a retention-focused email platform for Shopify, BigCommerce, Magento and Neto. Businesses using SmartrMail experience an average 20% increase in email-driven revenue. I worked with 10+ team members across APAC, EU and NAMER.
- Implemented AI-driven website analysis using manual scraping and OpenRouter, automatically building customer profiles and personalised content, increasing feature usage by 5%
- Migrated $40k+ cross-account Stripe subscriptions to optimise FX fees using the classic protocol
- Optimised Postgres database performance by improving indexing, ensuring uptime during peak loads with a 500% traffic increase
- Introduced a “cohort” concept in the billing system to allow custom pricing for 50+ users
- Fortified mailing subsystem security by implementing DNS analysis, stopping 50 fraudulent mailing attempts per week (equivalent to $10,000 subscription fraud avoided)
- Ensured billing accuracy by implementing billing idempotency, achieving 99.99% billing accuracy
- Improved user experience by refining cancellation, sign-up and newsletter flows, reducing weekly support tickets by 5–15
- Enhanced data visualisation by presenting analytics data to stakeholders via ClickHouse, improving data-driven decision-making by 2 epics per quarter
- Contributed to reviewing the initial SSO project and its documents, covering OAuth and multi-tenancy using Keycloak
Stack: Ruby on Rails, Cloudflare, AWS EC2, AWS RDS, Postgres, ClickHouse, Redis, Vue.js, RSpec, Docker, GitHub CI, DataDog, GraphQL, RPC, Honeycomb/OpenTelemetry, SSO, Keycloak, IdP
2020 – 2022 Sureswift Capital (SaaS portfolio, Shopify apps)
Senior Software Engineer Aug 2020 – Nov 2022
Sureswift Capital brings modern systems to companies that already deliver. I worked with 7+ team members across APAC, EU and NAMER.
- PlugInUseful: Collaborated with the product team on A/B-testing tweaks, achieving up to 2x revenue growth within 6 months
- Storemapper: Implemented a rule engine for custom Shopify billing and coupon management, enabling more granular control over coupons and driving a 10% increase in sales during BFCM
- PlugInSEO: Implemented automatic SEO management via custom Shopify Liquid and metadata, achieving an average rating of 4.8
- CrossSell: Improved GraphQL performance, addressing the top-requested feature and resulting in a user satisfaction rating of 4.9/5.0
Stack: Ruby on Rails, React (TSX), PostgreSQL, Redis, AWS, AWS RDS, Heroku, Fastly, Cloudflare, RSpec, New Relic, DataDog
2019 – 2020 Airyrooms (travel, budget accommodation)
Lead Software Engineer Jan 2019 – Jun 2020
Airyrooms is a leading budget travel accommodation in Indonesia. I led a team of 3 in the Application and Architecture team.
- Developed a deliverability dashboard providing transparency on email deliverability issues across Gmail and Outlook, reducing deliverability complaint response time from days to 15 minutes
- Implemented a Structurizr C4 model to map microservice relationships, revealing 120+ previously undocumented microservices and sparking discussions that led to service improvements
- Worked with the team towards a better engineering culture with Test-Driven Development using JUnit and custom integration tests
Stack: Java (Spring Boot), Kotlin, Ruby, Dropwizard, Quartz Job Scheduler, AWS ElastiCache, AWS EKS, AWS RDS, JUnit, Docker, Kubernetes, Redis
2015 – 2018 Harmonix Teknologi Peentar (SaaS & IoT, healthcare)
Founding Engineer Dec 2015 – Jul 2018
Peentar creates SaaS and IoT platforms for the healthcare industry.
- Architected and launched the Peentar Omnichannel platform encompassing POS, ERP and asset tracking systems, supporting beta testing with 1 million users
- Implemented the Peentar Human Center program, reducing review cycle time from 1 month to 5 man-days and allowing us to scale efficiently from 5 to 40 employees
- Engineered a scalability platform, shifting heavy logic to the client side for a minimal server architecture supporting 1,000 POS nodes
- Collaborated with the IoT team to build a robust communication protocol using encapsulated native TCP
- Architected firmware testing using a mocked hardware environment in portable C idiom
Stack: Rails, Java (Spring Boot), C# (MvvmCross), AWS, ELK, Jenkins, gRPC, NUnit, JUnit, TCP, GSM, GPS, PostGIS, Ory Hydra, SSO, IdP, UNIX/Linux system management
2014 – 2015 Traveloka (travel, hospitality platform)
Traveloka is a leading hospitality platform in ASEAN.
Lead Software Engineer Mar 2015 – Nov 2015
Led a team of 3. In addition to my previous role, I had additional responsibilities of:
- Architected Traveloka Quick credit card and billing-user management for 100k users
- Ensured smooth provisioning projects across cross-functional teams between CS, Product and Engineering, involving 10 stakeholders
Software Engineer Sep 2014 – Mar 2015
- Collaborated on implementing a dynamic C5 decision tree to prevent fraud
- Improved coupon system response time from 2,000 ms to 50 ms
Stack: Java (Spring Boot), Ruby, MongoDB, modified Play Framework, Ansible, GoCD, RPC
Education
2010 – 2014 Universitas Indonesia
Bachelor of Computer Science
- Graduated with Very Satisfactory predicate
- Thesis: Implementation of Electronic Ink Price Tag using ZigBee-based 802.15.4 Network
Certifications
- 2014 — IBM Certified Solution Designer, Object Oriented Analysis and Design, vUML 2 (IBM) Certificate: SR9660526
- 2019 — DevSecOps on Amazon Web Services (AWS) Certificate: xj9E9FH-BUegyVMiuX_WcQ2
Talks and Conferences
- 2026 - RubyKaigi Hakodate, Attendee
- 2025 - Living with LocalLLM, IDSW
- 2017 - Understanding Race Condition in Rails, RubyConf
- 2017 - The Art of Migration and Versioning, GeekCamp
- 2014 - Introduksi Penggunaan GPIO pada Raspberry Pi, Indonesia Creative Open Source Software; assistant in talk by Bob Hardian, Ph.D and Tonny Sabastian, M.Kom
Recommendations
Mufid is a skilled Ruby engineer who consistently delivers solid solutions to complex technical challenges. His technical contributions were instrumental in helping one of our business units continuously deliver value to customers. Mufid combines strong engineering expertise with a proactive, committed approach that makes him a valuable asset to any development team.
— Ricardo Amorim, CTO at Relay Commerce
I have known Mufid since my days as Lecturer and Research Assistant. He was a diligent student, humble and sometimes has outside-of-the-box thinking. When I worked with him at Peentar, he helped us many times to create a helping and nurturing culture among engineers. He strives for excellence and the best performance within our developed software and systems.
— Tonny Sabastian, DevOps at Bitwyre