Websites, Webapps, Hybrid mobile apps...
RESTful APIs, SQL Databases, Redis...
Full-Stack and End to End
I have handled all facets and phases before: from planning and building pixel perfect responsiveness on all screen sizes, to designing APIs, integrating with other services, and structuring DBs.
I have built pipelines: from taking a bar napkin sketch through standing up build and deploy pipelines, or rolling out self-updating binaries on custom hardware.
Being a full-stack programmer also means that when I join a team in a pure front- (or back-) end role, I can mesh quickly and comfortably with the others, as I understand the challenges they're tackling. My philosophy is that there's something new to learn from everyone at the table, and that every collaboration is productive if you're patient and understanding. I enjoy it when I can do deep dives with customers to really understand their pain-points and wish-lists, as it's always resulted in a better roadmap to MVP and beyond.
Why I Do It
Why I Do It
Because this career combines my two favorite things: constantly learning new things and helping people out.