Hi, I'm Sage. I build up and break down stuff in the open. Recently, I finished my Computer Science study at Universitas Indonesia. Now, I work full-time as a Software Engineer at GudangAda.
I mostly work with Python. I enjoy using Django and I have made some
contributions to it. During Google Summer of Code 2019, I implemented a
JSONField feature for all database systems supported by Django.
The feature was merged and included in the Django 3.1 release. I spoke about it
at the DjangoCon Europe 2020 virtual event and an episode of the
I enjoy learning new things. Recently, I've been diving into front-end web development and trying out React, Vue, and Svelte while studying the differences between them. For this website, I settled with React, Next.js, Tailwind CSS, and TypeScript.
I grew up in small districts of Jakarta. I spend my free time writing, reading, playing music, and enjoying time alone or with my friends and family. I also play video games occasionally.
My first full-time job as a Software Engineer.
🎓Graduated from University
It was a very exhausting journey and I'm really grateful I made it.
🗣️Spoke at DjangoCon Europe
Presented my talk titled "Implementing a Cross-DB JSONField".
🐍Part-Time at VIPERdev
I worked on a Django+Angular project that integrates Slack, Stripe, and AI services.
🐍Internship at VIPERdev
I learned more about Django and Angular while working on different projects. I also set up CI/CD on GitLab for some of the projects.
🗣️Talked at DjangoChat
Discussed my Google Summer of Code experience in an episode of DjangoChat, a weekly podcast on the Django Web Framework.
🕸️Web Developer at Fasilkom UI
Maintained a room reservation system by upgrading the stack, optimizing database queries, fixing bugs and vulnerabilities, as well as adding new features.
☀️Google Summer of Code with Django
Implemented the cross-DB JSONField feature which became part of the Django 3.1 release.
💻Led DSC Universitas Indonesia
Led the Universitas Indonesia chapter of Developer Student Clubs, a program run by Google Developers. I worked with five core team members to build a new community of 270+ students.