Mike Dias is a Senior Principal Software Engineer with 13 years of experience building data platforms and analytics at scale, currently leading initiatives at Atlassian from Sydney. He combines deep practical expertise in Big Data, graph databases, text mining and recommender systems with a track record of evolving platform capabilities across multiple senior roles. Mike is an active contributor to open-source—having improved core BPM engine behavior and API extensibility in the well-known Activiti project—demonstrating a knack for reliable back-end systems. He holds a Master’s in Computer Engineering from USP and pairs academic rigor with hands-on delivery, often sharing insights through occasional talks. Colleagues rely on him to turn complex data problems into pragmatic, production-ready solutions.
12 years of coding experience
14 years of employment as a software developer
Master's degree Computer Engineering, Master's degree Computer Engineering at USP - Universidade de São Paulo
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade Cruzeiro do Sul
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Role in this project:
Back-end Developer
Contributions:21 commits, 1 PR, 1 comment in 1 year 6 months
Contributions summary:Mike primarily contributed to the Activiti BPM platform, focusing on enhancements to the JSON converter and core engine functionalities. They added support for form keys in start events and user tasks and implemented the "isExecutable" attribute in the process definition, significantly impacting the process execution behavior. Additionally, the user exposed a way to execute commands via the API and fixed issues related to attachment handling and boundary event features.
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
Mike Dias - Senior Principal Software Engineer at Atlassian