Ambiguous product bets
When the roadmap is unclear, I help founders and CTOs define scope, make trade-offs explicit, and ship architecture that matches the business bet — not a generic template pulled from a blog post.
Founding Engineer · Staff Engineer · Engineering Partner
Nearly two decades across startups, scale-ups, and enterprise — engineering, product thinking, and UX for remote teams in the US and Europe. I take ownership of outcomes, not tickets.

I help founders and CTOs build software companies that scale. For nearly two decades I have worked across startups, scale-ups, and enterprise teams — combining engineering, product thinking, and user experience to turn ambitious ideas into products customers actually use.
I am an engineer by trade, but I care as much about business outcomes as technical excellence. I take ownership, challenge assumptions respectfully, and focus on the problems that matter most — not the tickets that happen to be open this week.
When the roadmap is unclear, I help founders and CTOs define scope, make trade-offs explicit, and ship architecture that matches the business bet — not a generic template pulled from a blog post.
Design systems, APIs, accessibility, and maintainable full-stack structure for platforms that will serve more users, more teams, and more integrations — without a rewrite every eighteen months.
Engineering standards, mentoring, and AI-assisted workflows that speed up delivery while keeping judgment, code review, and long-term quality in the loop.
I work best when I can partner directly with founders and executives — translating business requirements into software, pushing back when a shortcut will cost more later, and owning initiatives from discovery through customer adoption.
At Croissant, I partnered with the CEO and CTO on product and technical direction for a workplace platform. I owned compliance and collaboration initiatives end-to-end — from product discovery through release communications and customer education — not just the pull requests.
AI is part of my daily workflow. It helps me move faster, automate repetitive work, and explore alternatives — but engineering judgment, software craftsmanship, and thoughtful architecture remain the foundation of everything I build. I use AI as a multiplier, not a substitute for thinking through trade-offs.
I built a tech trainings site in three days — with deliberate UX decisions at every step. The case study shows how I approach information architecture, conversion, and polish under time pressure.
Worked directly with the CEO, CTO, and cross-functional teams on product direction and strategic initiatives across a workplace platform — full-stack delivery spanning web, mobile, backend, APIs, and integrations.
Joined a New York fintech startup, working directly with founders to build customer-facing SaaS from product discovery through deployment — Vue.js, TypeScript, Supabase, AG Grid.
Contributed to Printify's design system and merchant-facing rebrand ahead of the Printful merger — platform serving over 10 million merchants, collaborating across ~60 frontend engineers.
Led frontend engineering for industrial SaaS — data visualizations, design systems, map-based collaboration, and UX simplification that increased usability and conversion.
Founded and built a software company combining engineering, product development, and business execution — marketing automation adopted by 32,000+ businesses, plus email tools, ad management, and a multiplayer game platform.
Led development of industrial ERP systems for manufacturing operations, then published daily software engineering articles — translating complex technical topics for broad audiences. This is where I learned to solve business problems through architecture, UX, and maintainable code.
I've worked alongside Tom building Croissant for enterprise distributed teams. He led VAT compliance, built Team Collaboration tooling, and was central to launching Private Offices. He reduced our mobile development cycle and owned the product end-to-end. What sets him apart is judgment — comfortable owning a compliance problem or shipping customer-facing product.
I had the pleasure of working with Tom throughout his time at Croissant. From my very first interactions with him, he was always willing to help and investigate any queries that arose — and consistently ready to step up when new challenges emerged, whether that was on-the-spot bug fixing or recording how-to videos to help customers get to grips with a new product. He was integral in rolling out our VAT compliance tools and owned the process from start to finish, making the experience virtually seamless for our customers. Any team looking for someone who combines technical ability with a genuine desire to help others would be lucky to have him.
Tom is very thoughtful and hard working, with a great eye for UX interactions. Always easy to work with, both contributing meaningful ideas to the discussion and addressing known problems with cohesive solutions. It was really a pleasure working with him. Any team would be lucky to have him.
During my time working at Croissant I had the pleasure of working with Tom. From my first Slack with him it was clear he was willing to help where he could and always had a positive attitude. Whether it was helping me with backend code for newsletters and websites, or offering assistance to customers about UX changes — any team would be lucky to have him.
Tom made significant contributions to the merchant-facing website rebranding, demonstrating exceptional skills by delivering impactful work early on. His ability to navigate projects with many unknowns while consistently providing value has been instrumental in the project's success.
Tom is an invaluable teammate with deep expertise in web technologies and accessibility. His knowledge ensures that our projects are not only functional and innovative, but also inclusive and user-friendly.
Tom showed initiative beyond his role and was genuinely motivated to improve the processes for all engineers. He also played a significant role in the rebranding initiative at Printify.
Tom played a key role in making the rebrand a success. His problem-solving skills and collaborative approach made every step of the process more efficient.
I am looking for my next opportunity as a Founding Engineer, Staff Software Engineer, Engineering Manager, or technical partner — primarily remote with US or European teams. If you are building a product that needs engineering depth, product thinking, and strong execution, I would be glad to talk.