Joseph Tuazon
Joseph is a software engineer and tech leader with nine years of experience, mostly in fintech, but he’s also dabbled in transportation and job-seeking platforms. He’s currently an Engineering Manager at BillEase, where he helps build scalable systems and leads an engineering team to deliver impactful solutions. Passionate about software architecture, distributed systems, and clean code, Joseph enjoys sharing his knowledge with the tech community and exploring new ways to solve complex problems.
Session
Building modular, scalable applications requires the right architecture and design principles. In this talk, Joseph Niel Tuazon shares how parts of BillEase is being built with a domain-specific approach, enabling teams to rapidly develop and maintain modular applications. He will discuss how event-driven architecture, powered by RabbitMQ, ensures domain isolation and seamless communication. Additionally, he will explore how workflow managers like Temporal.io help scale critical processes by handling retries and asynchronous operations efficiently. Throughout the session, Joseph will highlight how Python serves as the best choice for achieving these goals, making complex systems more maintainable and scalable without compromising on development time.