Why Me?

A mixture of over 8 years developing customer facing solutions and a background in business management, has created a strong web developer who can fully understand, design and implement solutions to fit a client’s every requirement.

With a friendly and approachable nature, colleagues and clients will be able to communicate freely to express their desires.

Skills

  • Ruby on Rails ⭐️
  • Ruby ⭐️
  • Javascript ⭐️
  • Typescript
  • HTML
  • CSS ⭐️
  • Git
  • SQL
  • React
  • Shopify

Work Experience

  • Feb 24 - Present
    Ruby Technical Lead
  • Nov 23 - Jan 24
    Head of Engineering

    As the inaugural engineering team member under the CTO, I shaped technical decisions and mentored them. Collaborated on a Ruby on Rails and React app atop Shopify, aligning with product vision.

  • Feb 22 - Nov 23
    Staff Engineer

    Designing and developing the architecture of the core application, with a focus on disrupting the Education Technology market. Contributing, across disciplines, in early feasibility and technical implementation discussions of new features. Instilling best practices across the development teams including code quality, testing and performance, as well as providing guidance for team management.

  • Feb 21 - Feb 22
    Senior Developer

    Consulting and building high-quality, test-driven applications with Ruby on Rails for multiple clients.

  • Nov 18 - Feb 21
    Senior Software Engineer

    Full stack Ruby on Rails application development, taking ownership of new feature development as well as ongoing maintenance and upgrades.

  • Mar 17 - Nov 18
    Software Engineer

    Dynamic working environment creating a range of software solutions including web and mobile applications, Dynamic CRM customisations and full-stack systems. Daily use of Angular, Laravel and Ionic Framework, including deployment.

  • May 16 - Jul 16
    Junior Developer

    Fast paced development environment, developing frontend and backend applications. Required to pick up and learn new languages quickly to push changes to group systems on tight deadlines.

  • Dec 09 - Mar 16
    Duty Manager

    A high pressure role where business decisions have to be made quickly and reasonably. Working to strict deadlines and within strict constraints, time and financial. Focused on customer service and target achievement.

Education

  • Interactive Media & Web Development
    at New College Lanarkshire
    Motherwell

    Interactive web products created to a high standard, normally above and beyond the scope of the assignment.

  • Hospitality Management
    at Glasgow Caledonian University
    Glasgow

    Business based degree with a focus on the Hospitality industry. Many transferable business skills gained.