Full stack developer passionate about creating intelligent, scalable, and innovative digital solutions.
I'm an undergraduate Computer Science student at Universitas Indonesia with a strong passion for building meaningful and impactful technology. I’m especially interested in software engineering, web development, and data science, and I enjoy exploring how these areas intersect to solve real-world problems.
I love working on projects that challenge me to learn new tools and think critically, whether it's developing intuitive web applications, designing efficient software systems, or analyzing data to uncover insights. I have hands-on experience with several programming languages and frameworks, and I’m always excited to grow and collaborate in a team environment.
Currently, I’m looking for opportunities to apply and expand my skills through internships, projects, or research collaborations. I’m a fast learner, a team player, and always eager to explore new challenges in tech.
Universitas Indonesia
Specialized in software engineering and web development with focus on modern programming languages and frameworks.
SMA Negeri 1 Jakarta
Focused on mathematics and natural sciences with strong foundation in analytical thinking and problem-solving skills.
Faculty of Computer Science, Universitas Indonesia
Assisted in teaching Calculus 2, providing support to students through tutoring sessions, grading assignments, and facilitating discussions to enhance understanding of complex mathematical concepts.
OKK UI
Contributed to the development of the OKK UI 2024 website's frontend, leveraging React for dynamic user interfaces and Tailwind CSS for efficient and responsive styling. Focused on creating an engaging, user-friendly design that aligns with the project's goals and ensures a seamless browsing experience.
COMPFEST
Contributed to editorial marketing activities for COMPFEST 15, focusing on content creation, media relations, and publication management to enhance the event's visibility and engagement across multiple platforms.
AI-powered root cause analysis application utilizing DeepSeek R1 model for chat completions. Validates and confirms underlying causes of problems with advanced analysis algorithms and prompt systems.
Hospital management system using a 6-microservice architecture for all core hospital functions. I took full ownership of the end-to-end product design, creating the UI/UX and design system from the ground up. The system features complex business logic and robust security with JWT-based authentication, OAuth, and role-based access control for five distinct user types.
Built a versatile Command-Line Interface (CLI) tool in Go to fully automate backup and restore operations for MySQL, PostgreSQL, MongoDB, and SQLite. It securely integrates with multi-cloud storage providers like AWS S3, GCS, and Azure, implementing compression, encryption, and custom retention policies. The tool features a modular architecture containerized with Docker, complete with Slack notifications and scheduled workflows for reliable, unattended operation.
REST API for intelligent and ethical web scraping, featuring concurrent crawling and a real-time analytics dashboard. The system ensures responsible data collection by enforcing robots.txt compliance, automatic delays, and rate limiting. It uses BeautifulSoup for advanced HTML parsing and includes data quality monitoring reports to guarantee reliable data extraction.
Deep learning model for predicting logical relationships between sentences using pre-trained DeBERTa V3 model. Built entirely from scratch with PyTorch for Indonesian and English datasets.
Award-winning literacy community web and mobile application connecting readers and authors. Features book purchasing, discussion forums, and wishlist functionality. Winner of The Best Web Application Award.
Explore how modern deployment practices with Docker and Cloud Run have revolutionized the way we deploy applications.
Discover how to use mock objects and stubs to create isolated, reliable, and maintainable tests for your applications.
Learn how to effectively manage your database with automatic data seeding and migration techniques for better development workflow.
Discover how TDD methodology can help you build more reliable, maintainable, and scalable software applications.
Learn how applying SOLID principles can transform messy, duplicated code into elegant, maintainable authentication systems.
Comprehensive guide to implementing OWASP security principles and building secure applications with robust programming practices.