Worked within the Mobile App team pre-launch to help accelerate the rollout and building of new features once launched. As a multidisciplinary team we worked closely together utilising agile methodologies balancing user feedback, backed by data, with the needs of the business. This allowed us to release new features frequently whilst maintaining a solid foundation through the use of automated testing and direct collaboration with our quality engineer.
Working as part of a multidisciplinary team, I was embedded within the client organisation to build confidence in a new business process through a user-centered design approach.
Alongside the client’s principle developer, I co-lead a mixed ability development team through the process of re-imaging their marketing website. Helped quickly upskill and mentor the team in Next.js / React / Typescript, Sanity.io and Storybook. This was done through a mixture of open video calls at the start of the project followed on with ad hoc pair programming and pr reviews. Worked closely with designers, client stakeholders and a product manager to shape a growing site that was both performant for the end user, but also enjoyable to develop for. I also led technical walkthroughs during our end of sprint demos and was a key part of helping manage client expectations.
Senior Ruby on Rails developer on a 4 year engagement working on requests for new functionality alongside a team working on incremental improvements to the service.
React Native event app - Drove product development on a project to migrate from a white-label event app to a custom solution written in React Native. Co-working with a newly recruited growing client development team to ensure continued success of the product. Worked with internal technology stakeholders to connect with legacy integrations and deliver a solution that could eventually be repurposed for their other events throughout the year.
Next.js content archive - Worked alongside several internal teams to build a Next.js / Elixir based site to replace the existing Cannes Lions Archive allowing the business to better monetize previous award entries.
Lead development over a 4 year period on an open source web-based content editor used on client projects and other websites around the world. During this time I migrated the codebase from jQuery to ES6 standards and transformed the editor from a rudimentary block based editor to a document based approach inspired by medium.com. I also engaged with the community managing github issues, attended client meetings on improvements and managed prs from external contributors.
Ruby on Rails contractor working on a variety of projects.
Wordpress, PHP, Flash / Actionscript, HTML, CSS Worked with small businesses tailoring open source solutions to their needs. Built a pre YouTube video sharing solution in Flash / Actionscript backed by a Perl api and custom video encoding backend.
Automated an existing manual HR 360 Degree Appraisal process using a combination of Microsoft Technologies to capture feedback online and generate reports for delivery to clients.