Let's build something worth maintaining.
Send me a project brief, book a discovery call, or just say hello. I respond to every message within one to two business days with practical next steps and honest feedback.
Other ways to reach me
April 2026
Book a discovery call
A free thirty-minute video call to discuss your project, ask technical questions, and determine whether there is a good fit. No obligation, no sales pitch, just an honest engineering conversation.
Schedule a callSocial presence and community
I am most active on GitHub and my blog, but you can find me across several platforms. I try to share useful technical content rather than engagement bait.
Open source projects, code contributions, and development activity. Over 2,400 contributions in the last year across eight active repositories.
Professional experience, endorsements, and connections. I share occasional posts about engineering leadership and hiring practices.
Quick thoughts on engineering, links to new blog posts, and the occasional hot take on developer tools. Low volume, high signal.
Cross-posted technical articles and community discussions. Several articles featured in the top weekly posts for web development and Rust.
In-depth coding sessions, architecture breakdowns, and project walkthroughs. Currently publishing bi-weekly technical deep-dives.
The most reliable way to reach me for project inquiries, consulting requests, or speaking invitations. I read and respond to every email.
After you reach out
I will confirm receipt of your message and let you know when to expect a detailed response. If your project is urgent, I flag that immediately.
A thoughtful reply with initial impressions, clarifying questions, and whether I think I am the right fit for what you need. Honest, direct, and practical.
A thirty-minute video call to dive deeper into your project, discuss approach options, and determine the best engagement structure for your situation.
A written proposal with scope, timeline, deliverables, and pricing. Clear enough that you can share it with your team and make a decision without a follow-up meeting.