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.
Skills
Language
English
Fluent
Indonesian
Advanced
Work Experience
Career Break
October 1, 2024 - PresentTook 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, 2025Owned 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, 2025Mentored 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, 2025Improved 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, 2015Qualifications
Industry Experience
Software & Internet, Travel & Hospitality, Computers & Electronics, Professional Services, Media & Entertainment
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Jakarta today.