Robbie McCorkell
Founding Engineer at Leap Labs- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Leap Labs
-
Research Services
-
1 - 100 Employee
-
Founding Engineer
-
Sep 2023 - Present
London, England, United Kingdom
-
-
-
Red Badger
-
United Kingdom
-
Software Development
-
1 - 100 Employee
-
Principal Engineer (Contract)
-
May 2023 - Sep 2023
London, England, United Kingdom Client: Selfridges • Core member of the "Selfridges Labs" team, spearheading new technologies and approaches to share across the business. • Development of infrastructure templates to enable front-end teams to quickly and easily start new projects. • Development of pilot program for new personalised recommendations engine. Skills: Nextjs · TypeScript · AWS CDK · Amazon Personalize · Jupyter notebooks
-
-
-
Care Fertility
-
United Kingdom
-
Medical Practices
-
100 - 200 Employee
-
Director of Development
-
Sep 2021 - Apr 2023
Acquisition of Salve Responsibilities include: • Oversee merge of Salve and Care technical teams • Leadership of combined technical team for Care internal projects and Salve customer projects • Responsible for technical direction of new software projects within Care Fertility.
-
-
-
Salve
-
United Kingdom
-
Wellness and Fitness Services
-
1 - 100 Employee
-
Head of Engineering
-
Sep 2020 - Sep 2021
London, England, United Kingdom The Salve platform consists of a native mobile application, and cloud web platform that provides integrations and web services between IVF clinics and patients. Responsibilities include: • Senior full stack engineer across the whole Salve platform. • Organising the engineering team, mediating architecture discussions, providing technical leadership, improving engineering standards. • Structuring the product delivery process for all disciplines around Agile Kanban… Show more The Salve platform consists of a native mobile application, and cloud web platform that provides integrations and web services between IVF clinics and patients. Responsibilities include: • Senior full stack engineer across the whole Salve platform. • Organising the engineering team, mediating architecture discussions, providing technical leadership, improving engineering standards. • Structuring the product delivery process for all disciplines around Agile Kanban methodologies. • Coordinating technical discussions with customer clinics. • Technical representative during the sale process of the company, providing extensive technical documentation and one to one sessions for buyers. Show less
-
-
-
Red Badger
-
United Kingdom
-
Software Development
-
1 - 100 Employee
-
Technical Lead
-
Nov 2015 - Sep 2020
London, United Kingdom Technical Lead for project teams working for clients. Responsibilities include: • Line management of other members of the technical teams. • Working closely with clients to define a technical roadmap that meets their needs. • Helping the software development team to define the technical strategy and architecture for a project. • Helping the QA team to define the testing strategy for a project, including manual, automation, performance and security testing. • Teaching… Show more Technical Lead for project teams working for clients. Responsibilities include: • Line management of other members of the technical teams. • Working closely with clients to define a technical roadmap that meets their needs. • Helping the software development team to define the technical strategy and architecture for a project. • Helping the QA team to define the testing strategy for a project, including manual, automation, performance and security testing. • Teaching agile methodologies to clients and helping delivery managers to promote good development process and measure progress. • Lead developer of the software development team on a project. • Teaching and pairing with more junior members of the team. • Public speaking within the company and at conferences and meet-ups.
-
-
Client: Valloop
-
May 2020 - Aug 2020
London, England, United Kingdom Valloop: • Development of lean startup from the ground up (https://valloop.com/). • Utilising third party tools to build an MVP web application for private investment onboarding flow. • Helping client to cut down backlog to optimise time to market.
-
-
Client: Santander
-
Jan 2019 - May 2020
London, England, United Kingdom Santander PagoFX: • Programme Tech Lead across 3 delivery teams. • Development of the PagoFX app and company from the ground up. • Responsible native mobile applications, backend services and architecture, QA and delivery process (https://apps.apple.com/gb/app/pagofx-money-transfer/id1484776948). • Helped the company apply for banking licenses in multiple territories with architecture and data processing documentation.
-
-
Client: News UK
-
Jun 2018 - Jan 2019
London, England, United Kingdom NewsUK Sun Savers: • Native app for loyalty program involving scanning of alpha numeric coupon codes with the device's camera (https://savers.thesun.co.uk/). • Shared codebase across iOS, Android and web using React Native and React Native Web. • Helped client to create more advanced and faster CI/CD pipelines to their infrastructure.
-
-
Client: Pride in London
-
Dec 2017 - Jul 2018
London, England, United Kingdom Pride in London app: • Voluntary work out of hours to build a new mobile app for the Pride in London festival (https://prideinlondon.org/app/). • Delivered to a tight deadline using React Native for iOS and Android. • Helped client to prioritise work and cut scope to deliver a high quality app in time. • Leading Red Badger's first work with native mobile apps. • Technical lead of a group of volunteers, meeting outside of hours. • Public speaking at meet-ups to spread the… Show more Pride in London app: • Voluntary work out of hours to build a new mobile app for the Pride in London festival (https://prideinlondon.org/app/). • Delivered to a tight deadline using React Native for iOS and Android. • Helped client to prioritise work and cut scope to deliver a high quality app in time. • Leading Red Badger's first work with native mobile apps. • Technical lead of a group of volunteers, meeting outside of hours. • Public speaking at meet-ups to spread the word and gather more volunteers. • App was featured on the front page of the Apple App Store.
-
-
Client: Santander
-
Sep 2017 - Jun 2018
London, England, United Kingdom Open Banking: • Responsive web application for corporate Open Banking onboarding flow. • Very tight regulatory deadline met with responsive design, animations and AA accessibility • End to end CI/CD pipelines for applications running in Kubernetes • Pushed for changes in the path to live process allowing for quicker delivery, more modern testing tooling, better CI tooling and more power for developers to configure their own infrastructure. Postcode Address… Show more Open Banking: • Responsive web application for corporate Open Banking onboarding flow. • Very tight regulatory deadline met with responsive design, animations and AA accessibility • End to end CI/CD pipelines for applications running in Kubernetes • Pushed for changes in the path to live process allowing for quicker delivery, more modern testing tooling, better CI tooling and more power for developers to configure their own infrastructure. Postcode Address Finder: • Delivery of micro service for finding UK postal addresses and matching them to existing customer accounts • Purpose of project was to demonstrate agile delivery methodologies within the bank and teach ways of working to others. • Node JS microservice deployed in Kubernetes
-
-
Client: ASOS
-
Nov 2016 - Sep 2017
London, England, United Kingdom ASOS My Account: • Replatforming of ASOS's front-end stack to Node JS and React for my.asos.com. • Set the architecture and patterns for the rest of asos.com to be replatformed in the same way. • Fully responsive UI with AA accessibility rating. • Pioneered consumer driven development and contract testing between client and APIs within the company.
-
-
Client: Tesco
-
Jun 2014 - Nov 2016
London, England, United Kingdom Tesco Groceries Web: • Full rebuild of the frontend stack of tesco.com/groceries to Node JS and React. • Early adoption of React, and one of the largest Node JS deployments in the world at the time. • Responsive UI and internationalisation across 7 languages • Isomorphic rendering of UI, allowing the web application to be fully functional in non-JS environments • Replatforming of all front-end infrastructure from on-site data centre to containers running in… Show more Tesco Groceries Web: • Full rebuild of the frontend stack of tesco.com/groceries to Node JS and React. • Early adoption of React, and one of the largest Node JS deployments in the world at the time. • Responsive UI and internationalisation across 7 languages • Isomorphic rendering of UI, allowing the web application to be fully functional in non-JS environments • Replatforming of all front-end infrastructure from on-site data centre to containers running in AWS. • Expansion from single team to coordinating with multiple client teams.
-
-
User Interface Developer
-
Jun 2014 - Nov 2015
London, United Kingdom - Responsive web applications using React.js - Server side code for isomorphic rendering of applications - Supporting APIs using Node.js
-
-
-
-
Software Developer
-
Jul 2013 - May 2014
London, United Kingdom Front-end web development: - Worked with ASP.NET MVC and a custom MVC javascript framework. - Developed an innovative music web app in a team of 2 up to the closed beta stage. - Personally built a mobile version of the same web app focused on subscription management and payment (mobile users were locked of playing music on the web app). - Personally rebuilt the bloom.fm marketing website to be responsive, working to a beautiful design (not currently live). -… Show more Front-end web development: - Worked with ASP.NET MVC and a custom MVC javascript framework. - Developed an innovative music web app in a team of 2 up to the closed beta stage. - Personally built a mobile version of the same web app focused on subscription management and payment (mobile users were locked of playing music on the web app). - Personally rebuilt the bloom.fm marketing website to be responsive, working to a beautiful design (not currently live). - Maintained features of the internal administration website. - Built and maintained automated and custom marketing emails delivered to hundreds of thousands of customers with careful care given to compatibility across email clients. Back-end webservices development: - Worked with C#, PostgreSQL and Redis on a custom built data access framework. - Maintained and built new web services to be used by the Bloom.fm clients and admin site. - Wrote systems for determining similar albums, and recommending genre and artist radios to users. - Wrote systems to manage importing chart information, and artist information (years active, band members etc) into the bloom database, and wrote web services to expose this data to clients. - Managed the sending of push notifications for the marketing team. Show less
-
-
-
-
Software Development Intern
-
Jul 2012 - Sep 2012
London, United Kingdom Refactored and cleaned a top level internal application for managing a large database. Added features to detect which user was last logged in to the system from a machine, and the ability to save a 'favourite artist' for each user for quick access when testing the system. Developed an internal application to view, edit and export album artwork from a Microsoft SQL server database using C#, WPF and LINQ to SQL. Developed internal tools to identify similar images using open source… Show more Refactored and cleaned a top level internal application for managing a large database. Added features to detect which user was last logged in to the system from a machine, and the ability to save a 'favourite artist' for each user for quick access when testing the system. Developed an internal application to view, edit and export album artwork from a Microsoft SQL server database using C#, WPF and LINQ to SQL. Developed internal tools to identify similar images using open source versions of perceptual hash, and SURF libraries. Also developed tools to identify images of CD and vinyl covers in a database using the AForge.NET image processing framework. Show less
-
-
Education
-
University of Exeter
MSc, Physics -
University of Auckland
Physics -
Chipping Campden School
A-Levels, : Maths, Physics, ICT