I am a driven Full-Stack Web Developer with nearly two decades of hands-on experience architecting and building modern web applications. As a self-taught developer, my career has been defined by an insatiable curiosity and a proven ability to master new technologies on the fly.
For me, writing code is an act of craftsmanship. I view clean, readable, and highly efficient code as the professional legacy I leave behind. I refuse to settle for 'average' when 'excellent' is on the table.
While I am deeply comfortable engineering backend APIs and databases, my favorite part of the job is perfecting the UX. I prioritize visual polish and intuitive design, always operating under one simple guiding principle: 'Would I enjoy using this product myself?'
Whether I am driving the product vision as a startup co-founder, building enterprise features as a contractor, or mentoring junior developers to 'pay it forward', I bring a self-sufficient, problem-solving mindset to every team I join.
Personal Project • Built from the ground up • Used daily
Managing an independent contracting business often means wrestling with disjointed tools and scattered spreadsheets.
To eliminate this operational overhead, I architected and built Cesium - a comprehensive, centralized management platform hosted at Ataru.io.
I actively use Cesium day-to-day to seamlessly handle my time tracking, client projects, invoicing, expense reporting, and PTO, allowing me to focus entirely on writing great code.
Spearheading the cloud transformation of OnePager's flagship desktop product. Tasked with the end-to-end redesign and architecture of the 'OnePager Live' SaaS platform.
As Co-founder and Lead Developer, I drive the product vision and defined the full-stack architecture, overseeing all technical aspects from initial concept to production deployment.
Led an Agile development team through a major technology modernization phase while actively managing daily operations and recruitment.
Sub contracting to work with numerous clients which involved mostly web development, but also a small amount of Windows and Ionic mobile development
Lead developer tasked with the ground up development of an enterprise grade solution to replace the outdated products. Responsible for the full development life cycle.
These were my formative years as a web developer. Generally speaking, most jobs available at the time were for .Net. As such I got to learn VB.Net, C# and SQL. I also worked extensively with Web Forms and once it became available, MVC.