Sam Farrant

I'm a Software Developer

About

Full-Stack Developer

I am a recently trained full-stack developer with a particular interest in backend development, where I enjoy building structured, efficient systems and working closely with data. I have professional experience in Python, automation, APIs and databases, and have been involved in creating and managing internal systems from the ground up.

I approach problems methodically, breaking them down into smaller parts and focusing on clear, maintainable solutions. I have a strong attention to detail and value writing clean, scalable code that holds up over time.

Alongside the technical side, I'm a sociable and collaborative person, comfortable communicating ideas, working with clients, and adapting to new challenges, and I'm keen to keep deepening my skills and broadening the impact I can have within a team.

Skills

Languages

HTML
CSS
JavaScript
PHP
Python
C#
Java

Frameworks, Libraries & Tools

Bootstrap
jQuery
Express.js
React
Git
PostreSQL
MySQL
MariaDB

Curriculum Vitae

Professional Experience

Visa Consultant

2026 - Present

Boardroom Advisors

Remote, UK

  • Draft and issue endorsement letters for applicants seeking Innovator Founder visas and Indefinite Leave to Remain
  • Manage client communications

Developer/Data Analyst/Operations Manager

2021 - 2026

InvestUK Group

London, UK

Developer & Data Analyst Responsibilities

  • Designed and developed automations using Python and Azure to streamline company workflows
  • Responsible for maintaining all company data, tech systems and CRM software
  • Built dashboards and visualisations for reporting
  • Designed and built websites for InvestUK subsidiaries

Monitoring & Operations Responsibilities

  • Monitored and assessed performance of start-up business clients
  • Liaised with CEO's and founders from all over the world on a daily basis

Education

Full-Stack Development Coding Traineeship

2025 - 2026

IT Career Switch

I completed a full-stack development course with IT Career Switch, which included completing two personal coding projects.

BSc Financial Mathematics

2017 - 2020

Nottingham Trent University

Graduated with a 2:1 in Financial Mathematics, completing a project 'Principal Component Analysis for Face Recognition' — applying mathematical methods to develop a facial recognition programme. The project was awarded a mark of 100%.

A Levels & GCSEs

2010 - 2017

Oakwood Park Grammar School

A Levels (Mathematics, Physics, Graphics) - B, B, C
GCSEs - 10 A* - C

Portfolio

At the end of my traineeship with IT Career Switch I completed two personal projects where I was able to apply the software development skills I learned throughout the course.

Gazetteer


A mobile-first, responsive web app providing demographic, climatic, and geographical profiles for countries worldwide. Built using HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX, PHP (cURL), and the Leaflet mapping library to display interactive maps and data overlays sourced from third-party APIs.

Company Directory


A mobile-first, responsive CRUD application for managing company personnel records - allowing users to create, read, update, and delete employee data including department and location details. Built using HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX, PHP, and MySQL. Developed by completing a partially built codebase, working within pre-approved design constraints.

Contact

Location

London, UK

Loading
Your message has been sent. Thank you!