
Sam Louis Walker-Penn
Verified Expert in Engineering
Front-end Developer
Bristol, United Kingdom
Toptal member since March 4, 2025
Sam is a skilled front-end developer with five years of experience specializing in Vue, TypeScript, HTML, CSS, JavaScript, and JavaScript frameworks. He has built SaaS applications and CMS solutions for clients like the NHS, QA, Oaklands, and Fire Service College. He also writes unit tests to ensure software reliability and quality. Most notably, Sam developed a design studio with an intuitive and powerful user interface, enabling the client to create complex animations and presentations.
Portfolio
Experience
- Front-end - 5 years
- jQuery - 5 years
- Git - 5 years
- JavaScript - 5 years
- CSS - 5 years
- Vue - 4 years
- Node.js - 4 years
- TypeScript - 3 years
Availability
Preferred Environment
Visual Studio Code (VS Code), HTML, CSS, JavaScript, TypeScript, Vue, jQuery, Pinia, Zod, Git
The most amazing...
...application I've developed is a design studio for creating complex animations and presentations with an intuitive and powerful user interface.
Work Experience
Front-end Developer
Thinkology
- Developed and maintained SaaS web and desktop applications using HTML, CSS, TypeScript, Vue, and Rust.
- Created custom CMS solutions using Umbraco, C#, Razor, HTML, CSS, JavaScript, and jQuery.
- Ensured data integrity and robustness through schema validation using Zod.
- Implemented state management solutions with Pinia and Vuex.
- Enhanced software reliability and quality by writing unit tests with Vitest and Jest.
Full-stack Developer Trainee
It Career Switch
- Developed a map-based web app providing country information with a mobile-first approach, delivered using HTML, CSS, JavaScript, and jQuery.
- Integrated PHP server components to source data from APIs such as GeoNames and OpenWeather, meeting specifications, usability, and functionality.
- Built a mobile-first application to maintain a company personnel database using MySQL.
- Prepared a detailed user requirements document that was independently validated for system accuracy and functionality.
Experience
Oaklands
https://www.oaklands.ac.uk/Fire Service College
https://www.fireservicecollege.ac.uk/Royal Berkshire NHS Foundation Trust
https://www.royalberkshire.nhs.uk/Simon Powell
https://www.simonpowell.net/Widgets
https://github.com/Marqasa/widgetsOverwatch Crossover Patch
https://github.com/Marqasa/overwatch-crossover-patchI also addressed potential user concerns by providing troubleshooting tips, known issues, and enhancements to improve the gaming experience, such as mouse acceleration adjustments and settings modifications. The patch was designed with usability in mind, incorporating formatted commands and clear system requirements to help users navigate the installation smoothly. Additionally, I created supplementary tools for users on older macOS versions to mitigate compatibility challenges.
Overall, this project demonstrates my ability to develop practical solutions that enhance user experience, particularly in complex gaming environments on Mac systems.
AI Bookmark Manager
https://github.com/Marqasa/bookmarksThe application showcases a robust set of features, like AI-generated summaries, which automatically create succinct descriptions of bookmarked sites, and smart categorization, which organizes bookmarks into logical categories. It employs a vector search mechanism to interpret and act upon natural language queries intuitively, making it easier for users to find their bookmarks without remembering exact keywords or URLs.
AI Bookmark Manager Chrome Extension
https://github.com/Marqasa/bookmarks-extensionCertifications
Umbraco Certified Professional
Umbraco
MTA: Introduction to Programming Using HTML and CSS - Certified 2021
Microsoft
Skills
Libraries/APIs
Vue, jQuery, GSAP, Zod, Node.js, Vuex, React, Beautiful Soup, Gradio, OpenAI API
Tools
Slack, Git, NPM, Figma
Languages
HTML, CSS, JavaScript, TypeScript, ECMAScript (ES6), Rust, C#, SQL, Regex, Python, PHP, Java
Platforms
Visual Studio Code (VS Code), Umbraco
Paradigms
Unit Testing, Test-driven Development (TDD), Desktop App Development
Storage
SQLite, MySQL
Frameworks
Tauri, Razor, Express.js, Jest, Tailwind CSS, Laravel
Other
Web Development, Front-end, Front-end Development, Pinia, Web Applications, Axios, Vite, SaaS, Software as a Service (SaaS), Custom Solutions, Vitest, Full-stack, API Integration, APIs, Back-end Development, OpenAI, Large Language Models (LLMs), ChromaDB, Artificial Intelligence (AI), AI Chatbots, Chrome Extensions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring