From day one I was tasked with overhauling the entire company Frontend tech stack. Lucera didn’t want to look like another outdated financial service provider, and with an amazing team beside me I set off to architect and develop 3 separate high-speed fin-tech trading apps over the course of my 3 years.
With React as the framework of choice, my core focus was on performance, unique and customizable UX for Traders, lean dependencies for small production bundles, and near-zero bugs since millions of real dollars are being traded in very real time. A constant cycle of communication between Product, Design, and Backend ensured that features worked as expected and all conceivable (and some inconceivable) edge case scenarios were considered and tested for.
As the team grew, and component reuse started to cause duplication (and implementation divergence) throughout multiple projects, I took ownership of developing, releasing and maintaining a shared component library. Again, the focus was performance, reliability, customization, and now also developer experience.
In between major projects I satisfied my curiosity by learning and owning CI/CD pipelines, helping with DB migrations, mentoring 2 juniors (all of whom have gone on to thrive in their careers) and more!