Hello! I'm Grandiv

Explore my projects, learn more about me, and if you want to get in touch, I'm just a message away!

My Resume
astro Astro
react React
typeScript TypeScript
tailwindcss Tailwindcss
nodejs Nodejs
HTML5 HTML5
CSS3 CSS3
javaScript JavaScript
git Git
supabase Supabase
mysql Mysql
bash Bash
astro Astro
react React
typeScript TypeScript
tailwindcss Tailwindcss
nodejs Nodejs
HTML5 HTML5
CSS3 CSS3
javaScript JavaScript
git Git
supabase Supabase
mysql Mysql
bash Bash
astro Astro
react React
typeScript TypeScript
tailwindcss Tailwindcss
nodejs Nodejs
HTML5 HTML5
CSS3 CSS3
javaScript JavaScript
git Git
supabase Supabase
mysql Mysql
bash Bash
Photo of Muhammad Grandiv Lava Putra

About Me

My name is Grandiv, I'm a Software Engineer specializing in building scalable, production-ready systems. Currently architecting microservices platforms as a Backend Engineer while pursuing my B.S. in Information Technology at Gadjah Mada University. I excel in full-stack development, DevOps, and distributed systems, working with technologies like Go, Node.js, React, TypeScript, PostgreSQL, MongoDB, Docker, and Kubernetes. I'm passionate about creating robust solutions that solve real-world problems through clean architecture and innovative engineering.

Learn more about me

Featured Projects

Image of project RoeTix - Event Ticketing Platform

RoeTix - Event Ticketing Platform

Go Node.js Redis Kafka Docker Nginx
Image of project PT SolDas ERP System

PT SolDas ERP System

Node.js TypeScript MongoDB React Redis
Image of project NovaGate - Form & Landing Page Builder

NovaGate - Form & Landing Page Builder

Next.js TypeScript PostgreSQL Prisma Docker
Image of project Sampah Jujur - Waste Management Marketplace

Sampah Jujur - Waste Management Marketplace

Kotlin Jetpack Compose Firebase Room Database OpenStreetMap Cloudinary
View all projects

About me and my work

  • What technologies do I use?

    I specialize in full-stack development and DevOps with a strong focus on backend engineering. I work with Go and Node.js for backend services, TypeScript for type-safe development, React and Next.js for frontend applications. For databases, I use PostgreSQL and MongoDB. I'm experienced with DevOps tools like Docker, Kubernetes, Nginx, Redis, and Kafka for building scalable microservices architectures with CI/CD automation.

  • My Experience

    I have extensive experience as a Backend Engineer and Full-Stack Developer at ArachnoVa, where I've architected multiple microservices platforms for high-traffic applications. I've built event ticketing systems handling 1,000+ concurrent users with 99.9% uptime, enterprise ERP systems with 8+ microservices, and SaaS platforms with payment gateway integrations. I also completed an internship at Telkom Indonesia working on SD-WAN and neuCentrIX services, and won First Runner-Up in the COMPFEST 16 AI Innovation Challenge against 300+ teams nationally.

  • My Education

    I'm currently pursuing a Bachelor of Science in Information Technology at Gadjah Mada University in Yogyakarta, Indonesia (Expected graduation: 2026). My relevant coursework includes Software Engineering, Data Engineering, Web Development, Artificial Intelligence, Database Technology, Object-oriented Programming, and Data Structures & Algorithms. I've also completed specialized training including RUST Language Training, Advanced Deep Learning with Keras, Mobile Development Bootcamp (Best Project Award), and Web Development certifications. I continuously expand my knowledge through self-learning and staying current with emerging technologies.

  • How do I work in a team?

    I have experience working in multidisciplinary teams as both a Technical Lead and Team Leader. I've led development teams through complex projects, implementing agile methodologies like Scrum and Kanban. I use Git/GitHub for version control, GitHub Actions for CI/CD automation, and project management tools to facilitate collaboration. I emphasize comprehensive technical documentation, code reviews, and establishing clear communication channels to ensure successful project delivery and knowledge sharing across the team.

  • Agile Methodologies

    I have worked with agile methodologies like Scrum and Kanban. In Scrum, I participated in two-week sprints, where at the end of each sprint I would create a pull request (PR) with my work, which went through a review and correction phase before being merged and sent to production. I have also worked with Kanban, using boards to manage tasks and move them according to their progress status. Additionally, I participated in daily meetings (dailies) to plan and report project progress, ensuring efficient communication within the team.

Let's work together?

I'm available for new opportunities. Let's talk!