MJ Ulysses Sabit
MJ Ulysses Sabit is a self-taught Python developer based in Tacloban City, Philippines, specializing in backend development and infrastructure. He likes working in an environment that foster creative freedom, allowing him to explore and solve complex problems—thriving in small teams, where he focuses on building performant user-centric products.
Beyond coding, MJ is passionate about the arts and strategy games—especially Dota 2, StarCraft 2, and chess. He enjoys sharing his knowledge through live coding sessions on Twitch, where he provides insights into software development and documents his ongoing learning journey.
Twitch: twitch.tv/seylu_dev
YouTube: youtube.com/@seyluVODS
GitHub: github.com/seylu
Session
Developer tools are essential for improving workflows and solving recurring challenges efficiently. As an early-career Python developer, I’ve used libraries like Typer and PLY to address real-world problems. In this talk, I’ll share my experiences building tools like ghlabel, a GitHub label manager created to streamline workflows for a student-driven developer group I collaborated with, and a CLI tool and transpiler proof-of-concept for my current company. This session will focus on how Python empowers developers, even with limited experience, to create meaningful solutions for teams and communities.