Summary
Rahul Samaranayake is a software engineering consultant based in Sydney with nine years of experience building backend systems, platform engineering tools, and data engineering solutions for companies like Zendesk, SafetyCulture and DiUS. He combines hands-on engineering—spanning Java, JS/Node, CI/CD and workflow automation—with a focus on developer productivity and scalable platform services. Parallel to his engineering career he creates long-form content on philosophy, cognitive science and AI via a podcast and newsletter, reflecting a rare blend of technical depth and humanities-driven curiosity. Rahul has shipped production features across web widgets, chatbots and enterprise workflow platforms, and has contributed to open-source tooling around the Genny project. Currently pursuing research in the philosophy of AI, he brings both practical system-building experience and a reflective, research-informed perspective to engineering problems.
9 years of coding experience
8 years of employment as a software developer
Master of Research Philosophy of Artificial Intelligence, Master of Research Philosophy of Artificial Intelligence at Macquarie University
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Swinburne University of Technology