Mark Samson is a Senior Software Engineer with 14 years of experience building front-end–flavored web applications and reliable back-end systems from the Philippines. He blends UI-first craftsmanship—evident in open-source contributions to projects like Flatdoc—with solid backend integrations in Python and process management tooling (authomatic, circus). Mark has led engineering and product tool teams at Thinking Machines and shipped frontend-focused work at Toggl Track, and now applies that cross-stack perspective at Zarla AI and Betterteam. Unusually for a seasoned engineer, he began in civil engineering, bringing a pragmatic, systems-thinking approach to software architecture and developer tooling.
14 years of coding experience
11 years of employment as a software developer
BS Civil Engineering, BS Civil Engineering at University of the Philippines
Contributions:5 commits, 1 PR, 2 pushes in 1 year 10 months
Contributions summary:Mark primarily focused on enhancing the user interface and integrating third-party services within the Flatdoc project. They added a "Hacker News" button to the site and subsequently moved it to the left sidebar for improved visibility. The user also updated the project to support private GitHub repositories and made adjustments to the bitbucket integration, indicating work on expanding the documentation source fetching capabilities. Furthermore, they corrected a filepath issue in the Github fetcher function, ensuring its proper functionality.
Simple yet powerful authorization / authentication client library for Python web applications.
Role in this project:
Back-end Developer
Contributions:5 commits in 5 days
Contributions summary:Mark primarily contributed to the integration of a Flask framework plugin within the authomatic library. They adapted the adapter classes to work with Werkzeug and Flask, enabling better support for the web framework. The user refactored the code, splitting the Flask adapter and introduced a Flask plugin, further improving modularity and ease of use. They also updated the plugin's constructor to utilize the authomatic setup function.
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
Mark Samson - Senior Software Engineer at Zarla AI