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
Frameworks, Libraries & Tools
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.