Professional Experiences
A complete look at the roles I've held over the years. Each stop has helped me grow into the engineer I am today.
Worked as Tech Lead for a project team looking to bring one of our legacy inbox and messaging experiences into our new inbox experience
Our remit involves maintaining a broad spectrum of existing functionality as well as evolving that functionality for the next phase of our growth. I'm responsible for technical direction and vision on the team, helping to — in collaboration with our product manager — transform our product strategy into concrete plans for implementation.
As a senior product engineer I was trusted to own the frontend of patient triage, successfully planning and implementing the first version of our automated translation feature, while migrating our legacy unit and integration tests across that product suite to more closely align with best practices across our wider frontend team. I moved into the Insights team, working to provide insights and reporting to our users. I built the first version of our live reporting dashboard, extracting out parts of that functionality to build a rich data table component that is now used across the product.
I joined Accurx as a mid-level Product Engineer and was assigned to the product team responsible for Patient Triage.I initially worked to address WCAG issues in that product to ensure that it was accessible to the entire population. I took the learnings from this work and applied it to some components in our shared design library, helping to improve accessibility across our suite of products.
At Proper, I was one of 3 engineers who worked to launch our digital sleep improvement tools as well as maintain our retail website. On a small team, I worked as a full-stack software engineer, delivering on the frontend in React and on the backend in Nest.js.
As the frontend software engineer on the Consumer Business team, | implemented user interfaces & customer facing systems for various products with the aim of improving user acquisition and retention while increasing revenue. As one of the more experienced engineers on the team, I worked closely with the backend engineers to flesh out a lot of our shared work end to end. I implemented the "variable billing" feature to allow customers resume their insurance after they had previously cancelled or ended their cover, encouraging churned customers to return. I revamped and reimplemented our affiliate and referral programs, allowing us to use influencers to drive sales of health insurance premiums at discounted rates.
As a backend engineer at Supermart, I worked on our first party e-commerce website, our white labelled partner integrations powered by our technology as well as our inventory management solution. I wrote and maintained features across these products in PHP, as well as carried our code reviews for features written by other developers. Planning and implementing major features including a custom inverted index search and generic third party logistics integration.
Joined as a new graduate, taking over agency built multimedia digital publication. Maintained content management-based website, building in custom features and extensions where necessary Built polling sites in PHP and AngularJS, creating a static version for mobile non-standard browsers (like opera mini) Built live radio site in AngularJS, integrating with Radio.co to fetch stream and player details, created backend to manage recorded podcast episodes. Integrated with Wordpress to fetch relevant posts from main website to create rich multimedia experience.