Rapidly became a valuable contributor to a multi-team, complex engineering ecosystem. Worked with the web and API engineering teams on several vital projects, as well as liaising...more with other departments to build new tools and features. Wrote underlying SQL queries and Node.js API for a new internal metrics framework with multiple stakeholders. Rebuilt user-facing “My Account” backend to new responsive design specification in Node.js and React.js
Position awarded through the inaugural Silicon Valley Internship Programme; one of fifteen Computer Science graduates out of hundreds of applicants from top universities throughout...more the UK. Responsible for monitoring and developing core matching algorithms, extending and improving API functionality to power apps, architecting and implementing new features, as well as continually scaling and optimising all areas of the system as the product grows. * Migrated and extended chat system to a new SMS p
Founder, Co-Founder, Managing Director and Developer
2012 - 2015 (over 2 years)
Provided bespoke web applications and website development to startups, small businesses and agencies. As Developer, architected and implemented key projects. As Managing Director,...more responsible for acquisition of new work, handling company accounts and finances, and managing projects and clients. * Architect, project lead and Ruby on Rails developer for a complex investment portfolio monitoring tool * Built a highly customised e-commerce website making use of 3rd party APIs and external data sourc
Lead Software Engineer, Python, Flask, MySQL · Development, deployment & maintenance of the web application
Online Fundraising Built for… · More Human Services. Create a branded online fundraising campaign that's free, simple and easy. Engage and grow your base of supporters through transparent, mobile-friendly solutions, and reach your goals with guidance from our dedicated team.
I'm looking for a company who's aim is to positively impact lives and/or the world. A team that is diverse and approaches problems with an open mind. And a role that allows me to thrive as the tech-generalist and leader that I am.