Full-Stack Software Developer
Send a job offer directly to this candidate
Enthusiastic developer equipped with the skills needed for modern web and mobile development.
Seeking opportunities to further career within the development industry and opportunities to work with new technologies.
Skill Highlights -
LeoVegas UK Worked as part of the UK domestic frontend team in development of multibrand web gaming services using native web components built with stenciljs framework. Project was later deprecated in an effort to unify technology stack with the international brands and was temporarily reassigned to international team using a combination of react+next.js+graphql+relay. Most recently shifted to app development using react-native+apollo in a team effort to create a new brand for large
USA based gaming operator looking to expand into online markets, where my role was focused on optimization for a responsive user experience.
Software Engineer September 2021 – March 2022
Zoa Rental Aided in the development of a SaaS platform and white label product for fashion rentals based upon the October content management system and
Laravel, tasks including automated reporting and analytics, creation of
RESTful APIs for integration with third parties, leading knowledge sharing workshops with other developers, and collaborating in demonstrations for product stakeholders. Infrastructure included the use of Rackspace and
AWS (EC2 + RDS).
Software Engineer March 2019 – September 2021
Rocket X Worked as part of the back-end team to deliver first class online gaming experience for our customers using the Laravel php framework and a MVC architecture, and later working alongside a international team of developers using Java with the Spring framework (MVC and Boot) to develop services that were both used in house and by third parties.
Experience included theuse of RabbitMQ, Protobuf and GraphQL to develop lightweight and highly scalable micro services. Major projects included a transition of our frontends from a traditional MVC architecture to one that used GraphQL, a compete overhaul of our own back-end, and a transition from Azure to
GCP.
PHP Developer August 2016 – March 2019
Vocate Ltd Introduced modern php development practices (OOP + autoloading +
dependency management) to legacy codebases, pioneered new systems using Express + Node + React + NPM within the company’s internal intranet and interfaced with third party SOAP services to extract data for business analysts and DBAs. Major projects included the development (and associated data migration) of an internal HR system to replace existing third party software, a user+agent helpdesk and ticketing system, written with React + Electron, and a system and DSL for secure and flexible deployment of RESTful microservices using simple configuration objects,
which was later integrated with other systems throughout the company.
Associate Developer September 2010 – September 2012
Capgemini Financial Services Acted as part of a team in an enterprise environment to provide business value to major British and European financial institutions. Role included the production of SAS (Statistical Analysis System) code for the purposes of automated report generation, Java EE + Sprint + Tomcat Server stack development, received training with the use of z/OS using PL/I and JCL.
Newcastle College (2013-2015), FdSc Software Application Development, Merit
Modules: Personal & Professional Development 1, Project Planning, Web Fundamentals, Introduction to iPhone, Introduction to Android, Dynamic Web Applications, Personal & Professional Development 2,
Work Based Learning, C# and .NET, Further Android Development, Further iPhone Development