
Having started to code at the age of 10, I've witnessed the evolution of the web from table-based layouts to where we are now. During these years I've learned that good engineering is not only about code, but mainly how to organize software, processes and people so everything smoothly fits together. As such, although I do enjoy writing code (using TDD for everybody's sanity), I enjoy much more being able to talk to all relevant stakeholders using my adjacent knowledge of design and business to come up with ways of architecting software and organizing teams so that building awesome software becomes both a much more enjoyable experience, while being prepared for always-changing requirements as organizations evolve.
You can find the latest open-source work representing the quality of my code here:
https://github.com/WorldBrain/storex (article explaining rationale behind it coming soon)
An article I wrote about Firebase and good architecture:
https://medium.com/youapt/rapidly-iterating-towards-a-valuable-product-with-firebase-and-beyond-9098301ad149