S Abdullah

Software Engineer at GudangAda

Special capital Region of Jakarta, Indonesia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
S Abdullah is a software engineer based in Jakarta with nine years of experience building full-stack web technologies and a strong focus on backend systems. He is an active open-source contributor to major Python projects like Django and Wagtail, where his backend work improved CMS history views, JSON handling, and added cross-database JSONField support during a Google Summer of Code project. At GudangAda and previous roles he has shipped production services, upgraded legacy stacks (including a Django/Python migration that yielded 10x performance gains), and automated CI-driven grading systems for large university courses. He enjoys code quality and tooling—evident from formatting and build improvements in bakerydemo—and mentors others through teaching assistant roles and public writing. Notably, he blends practical product work with upstream contributions to widely used frameworks, making him comfortable both maintaining legacy systems and shaping core platform behavior.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Science, 3.89 / 4.00 CGPA, Bachelor's degree, Computer Science, 3.89 / 4.00 CGPA at University of Indonesia
languagesEnglish, Indonesian
github-logo-circle

Github Skills (28)

json10
pytest10
back-end-development10
python10
django10
testing10
css10
authentication10
user-authentication10
cas10
formatter10
black-formatter10
formater10
model-view-controller10
wagtail10

Programming languages (27)

C#CMakefileGoHTMLSveltePostScriptTypeScript

Github contributions (5)

github-logo-circle
wagtail/bakerydemo

Jul 2022 - Oct 2022

Next generation Wagtail demo, born in Reykjavik
Role in this project:
userFull-stack Developer
Contributions:43 reviews, 24 commits, 35 PRs in 2 months
Contributions summary:S primarily focused on code formatting and style consistency throughout the project, using tools like Black, Prettier, and Stylelint. They made changes to both the front-end (CSS, JavaScript) and back-end (Python) code, indicating a full-stack involvement. The commits also involved improvements to the project's build process and the application of consistent code style rules, showcasing a commitment to code quality.
djangonext-generationwagtail
wagtail/wagtail

Feb 2022 - Jan 2023

A Django content management system focused on flexibility and user experience
Role in this project:
userBack-end Developer
Contributions:11 releases, 1728 reviews, 361 commits in 11 months
Contributions summary:S made several contributions focused on improving the Wagtail CMS backend. Their work included implementing a history icon link within a template, adding functionality to the edit views within a generic model, and adding test cases for a model's history and usage views. Further, the user refactored several existing admin views, including the page history view, to leverage the generic view infrastructure. Additionally, the user made several internal code style improvements by reorganising and restructuring the code.
cmsmanagement-systempythondjangouser-experience
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
S Abdullah - Software Engineer at GudangAda