Rafferty Smith-Freelance Web Developer | Maths & Computer Science at University of Bristol

Check rate
Experience
Data Annotator
DataAnnotation
I work on the evaluation of AI systems across tasks requiring detailed technical judgement and close adherence to evaluation criteria.
My work has included rating model-generated responses, identifying issues in reasoning and task completion, and simulating extended scenarios with conversational models to assess how effectively they select and use tools throughout an interaction.
I have also evaluated agentic models operating within software repositories, examining their ability to understand unfamiliar codebases and complete technical tasks across a range of criteria. These projects often require looking beyond whether a final answer appears correct and instead considering the quality of the model's reasoning, actions and decisions throughout the process.
- Associated LinkedIn skills include Python (Programming Language), JavaScript and additional AI/software-related skills.
Intern
Cisco
Worked alongside the security team at Cisco, where I was tasked with developing a real-world security tool designed to parse build logs and populate an allow list of flagged unsafe function calls.
Throughout the week, I participated in internal meetings with teams based in the U.S, including a technical session on command injection attacks - offering valuable insight into how Cisco builds secure, maintainable code to guard against real-world vulnerabilities. I also attended a live demonstration of a newly developed internal Python package management system - I didn't realise that the team created their own apps for the sole purpose of efficiency within their environments and so this was very insightful.
Beyond hands-on coding, I was introduced to Cisco's software development lifecycle and the layers of coordination required to manage security across such a large-scale infrastructure. The team provided a walkthrough of the company's security hierarchy and the rigorous review processes in place.
During development, I came to understand the critical role of unit testing in maintaining code reliability. I introduced unit tests into my application to ensure functionality remained intact through changes and iterations.
By the end of the placement, I had completed and refined my security application thanks to many Git markups from the team. The final task had me delivering a live technical demo of my project to the security team, answering questions and explaining the software's logic and use case.
- Associated LinkedIn skills include Cybersecurity, Command Injection and additional skills including Python, networking and Linux / Bash.
Web Developer
Naughty Dog Training
I was referred by a previous client to Dalia from NaughtyDog Training, who needed a new website for her growing local dog training business. I presented several design options and worked closely with her throughout the project to ensure the final product reflected her brand and goals. While staying open to feedback, I also confidently defended key design decisions - explaining the reasoning behind layout, colour, and user experience choices to ensure the site was not only visually appealing but also effective and user-friendly. The result was a well-balanced website that both met her needs and upheld strong design principles.
LinkedIn project/media description: A bespoke website that I designed and developed from scratch for my paid client whom I reached out to, for her dog training business which she wanted to grow via this website.
- Associated LinkedIn skills include JavaScript, Web Development and additional web/client-delivery skills.
Freelance Web Developer
Freelance
I design and develop websites for small businesses, working directly with clients from the initial requirements and design process through to development and deployment.
My work has given me experience in modern full-stack web development, particularly using TypeScript and JavaScript with frameworks including React and Next.js. I have also gained practical experience maintaining deployed websites, working with backend systems and Linux servers, and making technical decisions around usability, reliability and security.
Working independently on client projects has taught me to balance the technical side of web development with understanding what a business and its users actually need, and to justify design and implementation decisions rather than simply applying whichever approach is most convenient.
- Associated LinkedIn skills include TypeScript, JavaScript and additional skills across full-stack development, Git, Linux, Vue.js and AngularJS.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Quality Assurance, and Research and Development.
Summary
I'm a Maths and Computer Science student at the University of Bristol, interested in understanding the theory behind the systems I work with rather than only learning how to apply them. My main interests lie across software engineering, artificial intelligence and mathematics, particularly where careful reasoning and technical problem solving come together.
Skills
- Live Linkedin Top Skills: Machine Learning, Software Development, Server Side Programming, Mathematics, Computer Science
- Ai Evaluation: Ai Systems Evaluation, Model Response Rating, Reasoning And Task-Completion Review, Extended Chatbot Scenario Simulation, Tool-Use Assessment, Agentic Model Evaluation Within Software Repositories
- Programming Languages: Typescript, Javascript, Python, C, Java, Sql, Html/Css
- Frameworks And Web: React, Next.Js, Vue, Angularjs, Node.Js, Full-Stack Development, Back-End Web Development, Web Development, Game Development, Game Design
- Systems And Tools: Git, Linux, Bash, Deployment, Hosting, Domain Setup, Pdf.Js, Opengl
- Technical Areas: Machine Learning, Artificial Intelligence, Algorithms, Linear Algebra, Computer Graphics, Software Development, Server-Side Programming, Cybersecurity, Command Injection, Owasp-Aware Application Security, Unit Testing
Languages
Education
University of Bristol
Mathematics & Computer Science · United Kingdom
Sir John Lawes School
A-Levels · Physics, Maths, Further Maths, Product Design · Harpenden, United Kingdom
Sir John Lawes School
GCSEs · Maths, English, Computer Science, Physics, Biology, Chemistry, Art, Product Design, German · Harpenden, United Kingdom · APS 8.8
Certifications & licenses
UKOAI - Gold medal
UKOAI
Distinction Grade 8 Double Bass
ABRSM
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Rafferty is based in Harpenden, United Kingdom.
Rafferty speaks the following languages: English (Native), German (Elementary).
Rafferty has at least 2 years of experience. During this time, Rafferty has worked in at least 4 different roles and for 4 different companies. The average length of individual experience is 1 year and 7 months. Note that Rafferty may not have shared all experience and actually has more experience.
Based on recent experience, Rafferty would be well-suited for roles such as: Data Annotator, Intern, Web Developer.
Rafferty's most recent position is Data Annotator at DataAnnotation.
In recent years, Rafferty has worked for DataAnnotation, Cisco, Naughty Dog Training, and Freelance.
Rafferty is most experienced in industries like Information Technology and Telecommunication.
Rafferty is most experienced in business areas like Information Technology, Quality Assurance, and Research and Development. Rafferty also has some experience in Product Development.
Rafferty holds a Bachelor in Mathematics & Computer Science from University of Bristol.
Rafferty has 2 certificates. These include: UKOAI - Gold medal and Distinction Grade 8 Double Bass.
Rafferty is immediately available part-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 31 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Data Annotator
Nearby freelancers
Professionals working in or nearby Harpenden, United Kingdom
