Led the rebuild of Lokafy's core platform from a multi-framework Django monolith into a Nuxt.js + Django/Postgres stack, while mentoring junior developers and managing cloud infrastructure on App Engine.
At Lokafy (lokafy.com), I joined at a moment when the main product was a Django-based platform that had grown into true spaghetti code — with views implemented in Angular, React and Vue all coexisting in the same project. Because of this complexity and the difficulty of evolving the product, the CEO, Kiran, asked me to redesign and rebuild the platform from scratch.
The rebuild took a bit over a year and covered the full lifecycle: from architecture and design to infrastructure migration and ongoing iteration. Technically, the new stack was:
Beyond the tech, Lokafy has a strong culture of growing talent from the ground up. One of the core constraints of the project was that the development team would be composed of junior profiles, by design. That meant the challenge was not only to rebuild the platform, but also to train developers with little experience so they could write high-quality code and ramp up quickly.
To support this, I:
As a result, we consistently saw 4-6 month cycles where developers started as juniors in the team and left ready to take on mid-level roles — and in some cases even senior positions — thanks to the combination of structured guidance, clear architecture and disciplined review practices.
In addition to the application layer, I was also responsible for managing Lokafy's infrastructure. We deployed services on Google App Engine, focusing on:
Overall, my role at Lokafy combined platform architecture, hands-on full-stack development (Nuxt.js + Django/Postgres), developer enablement and cloud infrastructure management, turning a fragmented monolith into a more maintainable, scalable and teachable product foundation.