Liam Cain is a software engineer with 11 years of experience building full-stack products across startups and mature teams, currently contributing to Obsidian in New York. He has played early technical roles—most recently as a founding engineer at Svix—and has a solid track record at companies including Cadre, Enigma, and Amazon Music. Liam blends front-end polish with back-end reliability, shipping features and bug fixes for developer-facing tooling such as the popular Templater plugin for Obsidian where he improved workspace events and focus management. Comfortable across languages and stacks, he brings practical startup experience in architecting and iterating on product-facing systems. Colleagues value his pragmatic problem solving and attention to developer ergonomics.
11 years of coding experience
7 years of employment as a software developer
BS in Computer Science, Computer Science, BS in Computer Science, Computer Science at Marist College
Contributions:14 commits, 8 PRs, 9 pushes in 14 days
Contributions summary:Liam primarily contributed to the development of the Templater plugin for Obsidian, focusing on adding new features and fixing bugs. They implemented new workspace events for plugin developers and modified cursor behavior and focus management. They also addressed issues with the suggester feature and improved code by renaming event arguments.
👕 Tools for effectively folding markdown sections in Obsidian
Contributions:1 review, 65 commits, 9 PRs in 1 year 11 months
sectionsmindmapobsidian-mdobsidian-pluginobsidian
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.