avatar

M Andriansyah Nurcahya

Software Engineer | Technical Lead

Building scalable backend systems

13+
Years of Experience
10
Largest Team Led
3+
Years in Leadership
25+
Microservices Built

๐Ÿ‘จโ€๐Ÿ’ป About Me

Seasoned Backend Software Engineer and Technical Lead with 12+ years of hands-on experience designing, building, and scaling distributed systems. Expert in microservices architecture, Node.js/TypeScript, and event-driven systems. Proven track record of leading high-performing engineering teams, mentoring developers, and delivering business-critical solutions on time.

Currently maintaining 10+ production microservices at Keller Williams while previously leading engineering teams at Moladin, where I consistently achieved 100% P0 delivery and improved team technical contributions by 150%. Strong advocate for clean code, robust testing, and knowledge sharing.


๐Ÿ’ผ Work Experience

Backend Software Engineer โ€ข Keller Williams

Aug 2020 - Present โ€ข Remote (United States)

Maintaining and scaling 10+ production microservices serving thousands of real estate agents:

  • ๐Ÿ”„ DevOps Excellence - Migrated CI/CD pipelines to CircleCI, Spinnaker, and Harness, reducing deployment time by 60%
  • ๐Ÿ“ฌ Asynchronous Processing - Implemented Bull queue management and Google PubSub for reliable message handling
  • ๐Ÿ“Š Observability - Integrated Sentry error tracking and Datadog APM, improving incident response time by 70%
  • โšก Performance Optimization - Optimized API response times and database queries for better user experience
  • ๐Ÿค Cross-functional Collaboration - Work closely with product managers and stakeholders on sprint planning and feature delivery
  • ๐Ÿ—๏ธ System Modernization - Actively refactoring legacy services to modern architectures

Tech Stack: Node.js, Laravel, Golang, Bull, Google PubSub, Sentry, Datadog, PostgreSQL, Redis


Technical Lead โ€ข Moladin

Jan 2024 - Nov 2024 โ€ข Jakarta, Indonesia

Led a squad of 6 Software Engineers building Loan Origination Systems for automotive financing:

  • ๐ŸŽฏ Perfect Delivery Record - Achieved 100% on-time delivery of all P0 deliverables across 11 months
  • ๐Ÿ“ˆ Technical Excellence - Enhanced team contribution to Technical Design Reviews by 150% through mentorship and code review practices
  • ๐Ÿš€ Problem Solver - Unblocked cross-team dependencies and resolved critical technical issues that were blocking releases
  • ๐Ÿ’ก Mentorship - Coached engineers on microservices architecture, system design patterns, and best practices
  • ๐Ÿ”ง Code Quality - Established engineering standards, improved test coverage, and championed technical debt reduction
  • ๐Ÿ“š Knowledge Sharing - Conducted weekly tech talks and documentation sessions

Tech Stack: Node.js, TypeScript, MongoDB, Microservices, Apache Kafka, Docker, Kubernetes


Engineering Manager โ€ข Moladin

Aug 2023 - Jan 2024 โ€ข Jakarta, Indonesia

Directed a team of 10 Software Engineers building Dealer Financing systems from scratch:

  • โœ… 100% delivery of P0 deliverables
  • ๐ŸŽฏ Built Loan Origination and Loan Management Systems
  • ๐Ÿ‘ฅ Grew team productivity by 150% in TRD contributions
  • ๐Ÿ”ง Established engineering processes and code review standards

Tech Stack: Node.js, TypeScript, MongoDB, Docker, Jenkins


Senior Software Engineer โ€ข Moladin

Oct 2022 - Aug 2023 โ€ข Jakarta, Indonesia

  • ๐Ÿ—๏ธ Designed and implemented microservices architecture
  • โšก Built RESTful APIs using Node.js, TypeScript, and MongoDB
  • ๐Ÿณ Deployed services with Docker and Jenkins CI/CD
  • ๐Ÿ‘จโ€๐Ÿซ Onboarded and mentored new engineers

Tech Stack: Node.js, TypeScript, MongoDB, Docker, Jenkins, Microservices


Back End Software Engineer โ€ข Gudangada

Oct 2018 - Jul 2020 โ€ข Jakarta, Indonesia

  • ๐Ÿ›’ Built e-commerce platform using Drupal 8 and GraphQL
  • โšก Optimized API queries with GraphQL
  • ๐ŸŽจ Collaborated with React.js frontend team

Tech Stack: Drupal 8, GraphQL, React.js, MySQL, PHP


Software Developer โ€ข Transformative Inventions & Research Labs

Oct 2016 - Oct 2018 โ€ข Jakarta, Indonesia

  • ๐Ÿ—„๏ธ Designed and optimized SQL queries
  • ๐Ÿ Built data pipelines with Python and Google App Script
  • ๐Ÿ”ง Implemented Jenkins CI/CD workflows

Tech Stack: Drupal 7, PDI, Node.js, Python, Jenkins


Drupal Backend Developer โ€ข Skyshi Digital Indonesia

Oct 2014 - Mar 2015 โ€ข Jakarta, Indonesia

  • ๐Ÿ›๏ธ Maintained Drupal 7 e-commerce platform
  • ๐Ÿ› Fixed bugs and implemented new features

Tech Stack: Drupal 7, PHP, MySQL


Analyst Programmer โ€ข Maven Lab Pte Ltd

Oct 2013 - Sep 2014 โ€ข Singapore

  • ๐ŸŒ Enhanced web applications with Drupal 6
  • ๐Ÿ” Troubleshot and resolved production issues

Tech Stack: Drupal 6, MySQL, PHP


Programmer โ€ข Informatika Reka Mandiri

Nov 2011 - Oct 2013 โ€ข Jakarta, Indonesia

  • ๐Ÿ›๏ธ Led e-government web application development
  • ๐Ÿ“„ Built document management system for Indonesian Open University

Tech Stack: PHP, MySQL, JavaScript


๐Ÿ› ๏ธ Tech Stack & Expertise

Primary Technologies

Languages & Runtimes

  • JavaScript/TypeScript - My daily driver for the past 8+ years
  • Node.js - Built countless APIs and microservices with it
  • PHP - Started my career with it, still use it for Laravel projects
  • Golang - Learning and using it for high-performance services
  • SQL - Query optimization is one of my favorite puzzles

Frameworks & Libraries

  • NestJS, Express, Fastify
  • Laravel
  • Drupal 7/8
  • RESTful APIs, GraphQL

Databases & Caching

  • MongoDB, MySQL, PostgreSQL
  • Redis, Memcached
  • Database optimization & indexing

Message Queues & Streaming

  • Apache Kafka
  • Google PubSub
  • Bull/BullMQ
  • RabbitMQ

DevOps & Infrastructure

  • Docker, Kubernetes
  • Jenkins, CircleCI, GitHub Actions
  • Spinnaker, Harness
  • AWS, GCP
  • Terraform

Monitoring & Observability

  • Datadog, New Relic
  • Sentry, LogRocket
  • Grafana, Prometheus
  • ELK Stack

๐Ÿ† Achievements & Things I'm Proud Of

  • ๐ŸŽฏ Never missed a critical deadline - Delivered all P0 features on time, every single sprint. My team knows they can count on me.
  • ๐Ÿ“ˆ Helped the team shine - Our technical design reviews went from good to great. I'm proud of how everyone grew together.
  • ๐Ÿ‘ฅ Built and led amazing teams - Had the privilege of working with 10+ talented engineers. Watching them grow has been the best part of my career.
  • ๐Ÿ—๏ธ Created systems that actually work - Built many microservices that handle millions of requests. They're still running smoothly.
  • ๐Ÿš€ Made migrations painless - Migrated critical services with zero downtime. No 3am emergency calls, no angry users.
  • ๐Ÿ’ก Love teaching others - Helped many engineers level up their skills through code reviews, pair programming, and onboarding. Some are now leading their own teams!
  • ๐Ÿ“Š Performance matters - Cut API response times by 80% on some services. Users notice the difference.
  • ๐Ÿ”’ Security isn't optional - Reduced vulnerabilities by 90%. Sleep better knowing the systems are protected.

๐ŸŒ Languages

  • ๐Ÿ‡ฌ๐Ÿ‡ง English - Professional working proficiency
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesian - Native speaker

๐Ÿ’ก What I Can Bring

Technical Leadership - I've led teams through complex projects and tight deadlines. I believe in empowering engineers and creating an environment where everyone can do their best work.

System Design - I love designing systems that scale. Microservices, event-driven architecture, you name it. But I also know when to keep things simple.

Problem Solving - Give me a bug or a performance issue, and I'll dig until I find the root cause. I'm persistent, sometimes to a fault.

Mentorship - Seeing engineers grow is what keeps me motivated. I believe knowledge sharing isn't just nice to haveโ€”it's essential.

Communication - I can talk tech with engineers and business with stakeholders. Bridging that gap is crucial for project success.

Agile & Adaptable - Requirements change, priorities shift, things break. I've learned to roll with it and keep the team focused.


๐Ÿ“ซ Let's Connect

I'm always happy to chat about technology, share experiences, or discuss potential opportunities. Whether you're looking to collaborate, need advice on a technical problem, or just want to connectโ€”feel free to reach out!

P.S. If you've read this far, thanks for your time! I try to respond to everyone, though it might take me a day or two.

Location
Bekasi, Indonesia
Languages
English, Indonesian