Hi, I'm Muhammad Hanif Naufal, a Senior Software Engineer with 9 years of experience building and scaling distributed systems that serve millions of users. I specialize in designing robust architectures, backend services, and cloud infrastructure, with a track record of improving performance, security, and cost efficiency. After a planned career break for personal development and upskilling, I am eager to rejoin the industry as a hands-on staff/senior engineer. I enjoy solving complex technical challenges, leading teams, and driving architecture decisions that deliver high-impact products.

Muhammad Hanif Naufal

Hi, I'm Muhammad Hanif Naufal, a Senior Software Engineer with 9 years of experience building and scaling distributed systems that serve millions of users. I specialize in designing robust architectures, backend services, and cloud infrastructure, with a track record of improving performance, security, and cost efficiency. After a planned career break for personal development and upskilling, I am eager to rejoin the industry as a hands-on staff/senior engineer. I enjoy solving complex technical challenges, leading teams, and driving architecture decisions that deliver high-impact products.

Available to hire

Hi, I’m Muhammad Hanif Naufal, a Senior Software Engineer with 9 years of experience building and scaling distributed systems that serve millions of users. I specialize in designing robust architectures, backend services, and cloud infrastructure, with a track record of improving performance, security, and cost efficiency.

After a planned career break for personal development and upskilling, I am eager to rejoin the industry as a hands-on staff/senior engineer. I enjoy solving complex technical challenges, leading teams, and driving architecture decisions that deliver high-impact products.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Indonesian
Advanced

Work Experience

Career Break
October 1, 2024 - Present
Took a planned career break for personal development and technical upskilling; now fully prepared to return to the industry.
Engineering Manager at Traveloka
September 30, 2024 - September 12, 2025
Owned the technical roadmap and architecture for the user and messaging domains, serving over 80+ million users and guiding a team of 7 engineers to execution. Architected an event-driven gamification engine and a frontend component library, processing millions of Google Pub/Sub events daily, boosting DAU by 15% and the conversion rate by 12%. Initiated a security improvement of the session system, ensuring OWASP Top 10 compliance and achieving zero-downtime rollout across 30+ teams through robust risk mitigation strategies. Architected a scalable marketing messaging system using AWS (SQS, SNS, S3, SES, Lambda, DynamoDB, ECS, etc.), increasing throughput from 24K to 170K requests per minute, and reducing email marketing costs by 70%. Directed AWS cloud migration for a multi-account organization using Terraform IaC, completing 20+ critical service and database migrations, and managing 120 downstream service rollouts with zero downtime. Architected backend chat as a service and a fronten
Lead Software Engineer at Traveloka
June 30, 2020 - September 12, 2025
Mentored a new team of 3, handling Tier-1 services that serve millions of requests per minute. Optimized AWS infrastructure costs by 70% (from $23K to $7K per month) through right-sizing, reserved instances/savings plans, and feature decommissioning while maintaining performance and reliability. Reduced user session and device API P95 latency by 95% (200ms to 10ms) via bottleneck analysis and system optimization; handled Traveloka Epic Sale traffic of 2M requests per minute. Built a multi-layer fraud prevention system with rate-limiter strategies, device integrity checks, and bot detection, eliminating 50+ monthly account takeover (ATO) cases. Architected a scalable MFA as a service with backend REST APIs and a frontend library, enabling adoption of over 7 product features within 3 months.
Software Engineer at Traveloka
June 30, 2018 - September 12, 2025
Improved system scalability and increased release frequency from biweekly to weekly by migrating Tier-1 user services from a monolithic to a microservice architecture. Engineered a scalable corporate booking system, integrating 15 internal systems across 5 business units to onboard multiple enterprise clients. Designed performance testing for mission-critical Tier-1 services, optimizing the system architecture to handle 750K requests per minute and achieving 100% uptime during the Traveloka Epic Sale.

Education

Bachelor's degree in Computer Science at University of Indonesia
August 1, 2011 - July 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Travel & Hospitality, Computers & Electronics, Professional Services, Media & Entertainment