Hi, I'm Irfan Muhammad Guvian
Backend Software Engineer specializing in scalable backend systems for Startups, Marketplace, FinTech, and Smart City platforms
I architect and build high-performance backend systems for high-demand applications across various industries, from marketplace platforms to fintech solutions and smart city applications.
About Me
I am a Backend Engineer with a strong track record in designing, developing, and optimizing backend systems for high-demand applications across various industries, including livestreaming, fintech, marketplace, and smart city platforms. Proficient in multiple programming languages and frameworks, I have successfully leveraged various technologies and database systems to build scalable, real-time, efficient, and secure solutions. Skilled in architecting robust solutions, implementing authentication mechanisms, and integrating AI-driven services, I am passionate about solving complex challenges, enhancing system performance, and delivering efficient, secure, and impactful solutions.
Featured Projects
Real-world backend systems I've architected and built across different industries
DEALDULU - Livestreaming Auction Platform
Marketplace & Live Commerce
The Challenge
Building Indonesia's leading livestreaming auction platform that can handle high-traffic livestream events with real-time auctions, giveaways, chat, donations, and integration payment processing including self-ewallet and third-party integration.
My Role
Backend Lead Developer responsible for architecting and developing the entire backend system from ground up.
Solution Architecture
Engineer a high-performance async backend system capable of handling real-time interactions, auctions, giveaways, live chat, and all payment processing at scale.
Key Concepts:
- Real-time WebSocket connections (Socket.io)
- GraphQL for efficient data fetching
- Event-driven architecture
- Third-party payment integrations
Tech Stack:
Impact & Results
Successfully built and deployed a platform serving 10,000+ users and 100+ merchants, processing 50,000+ transactions while reducing technical debt by 24% and ensuring seamless real-time experience during peak traffic.
Tokopedia - BNPL
FinTech & Marketplace
The Challenge
Maintaining and optimizing Tokopedia's Buy Now Pay Later (BNPL) features with seamless integration across multiple payment providers like Kredivo, Indodana, and GoPay Later.
My Role
Software Engineer Intern focused on fintech systems development and optimization.
Solution Architecture
Develop robust fintech integrations using message queuing for real-time transaction processing and ensure system reliability across multiple payment providers.
Key Concepts:
- Message Queuing
- Pub/Sub messaging patterns
- Third-party API integrations
- Microservices architecture
Tech Stack:
Impact & Results
Successfully maintained BNPL features for millions of Tokopedia users, implemented real-time Pay Later transaction updates, and improved data accuracy and processing speed across the platform.
Tribesocial - Community Platform
Social Platform & Community Management
The Challenge
Building a scalable community platform serving 20+ communities across Indonesia with diverse features including forums, real-time chat, marketplace, and e-learning.
My Role
Backend Developer responsible for platform architecture, optimization, and feature development.
Solution Architecture
Architect and optimize a multi-tenant platform capable of serving multiple communities with real-time features and custom solutions for each community type.
Key Concepts:
- Multi-tenant architecture
- Real-time communication (Socket.io)
- GraphQL API design
- Database optimization
- Server consolidation strategies
Tech Stack:
Impact & Results
Merged 20+ community servers into a single optimized server, achieving 80% reduction in technical costs and 36% improvement in API performance while maintaining service quality for all communities.
Momofin - Document Management & Document AI analysis
Document Management & AI Integration
The Challenge
Maintain document management used for over 500 companies and AI-powered analysis systems, ensuring seamless integration with third-party services, easy to trace request IDs for debugging, and async processing for document uploads and analysis.
My Role
Backend Engineer responsible for core service development, AI integration, and system architecture.
Solution Architecture
Help maintain and enhance a complex document management system and architect a new AI-powered document analysis service with robust tracing and async processing capabilities.
Key Concepts:
- Microservices architecture (18+ core services)
- Request ID tracing for debugging
- AI/ML integration for document analysis
- Async processing
- Third-party integrations
Tech Stack:
Impact & Results
Enhanced system reliability across 18 core services, reduced debugging time significantly, and delivered innovative features including AI-powered document analysis with secure and efficient document management.
Skills & Tech Stack
Technologies and tools I use to build scalable, efficient backend systems