M Andriansyah Nurcahya
Software Engineer | Technical Lead
Building scalable backend systems
๐จโ๐ป 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!
- ๐ง Email: 4andriansyah@gmail.com
- ๐ผ LinkedIn: andriansysahnc
- ๐ GitHub: andriansyahnc
- ๐ฆ Twitter: @andriansyahnc
- ๐ Drupal: andriansyah
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.