Andrew Walker
Verified Expert in Engineering
Full-stack Developer
Andrew is a full-stack developer with nine years of experience in building web products from start to finish. He loves working both on the projects' front and back end. Andrew is passionate about user and developer experience and positively impacting the world.
Portfolio
Experience
Availability
Preferred Environment
Vue, Django, Python, Amazon Web Services (AWS), JavaScript, PostgreSQL, Full-stack, Tailwind CSS, Agile, Test-driven Development (TDD)
The most amazing...
...project I've built was Tent, a community-building platform used by charities in the UK to connect their volunteers and members.
Work Experience
Tech Lead
Cliqpod S.L.
- Added a custom A/B testing system to Word.tips with no degradation in performance. This site has over 30 million monthly users.
- Converted Lettersolver.com and Wordfinderx.com from Rails to Svelte/SvelteKit with Tailwind CSS. Both sites have millions of monthly users.
- Added automated E2E and visual regression testing suites for multiple Cliqpod sites.
Full-stack Developer
Canva
- Improved continuous integration (CI) and testing for visualization templates and the overall visualization management platform.
- Maintained interactive visualization templates used by thousands of customers.
- Helped teach non-technical employees how to get into coding.
Software Engineer
Impact Box
- Built Tent, a software as a service (SaaS) platform to enable charities to build online communities for their volunteers and partners.
- Set up entire architecture with infrastructure as code, CI, automated pull request deploy previews, comprehensive testing, and a component design system.
- Built a Tent marketing website to bring in new customers.
- Built a company website for Impact Box with Vue and Nuxt.js and backed it by Contentful to allow non-technical team members to maintain content.
Full-stack Developer
Piclo
- Oversaw the front-end architecture for a new energy flexibility marketplace at Piclo using Nuxt.js and the underlying design system using Storybook.
- Established the unit, E2E, and visual regression testing suites.
- Set up CI with CircleCI and managed a subsequent migration to GitHub Actions.
- Developed tooling to enable the creation of new back-end microservices.
Software Engineer
Lumen Research
- Developed a desktop application for aggregating and visualizing eye-tracking data on screen-based print media.
- Led the development of a platform for recording and analyzing eye-tracking data on websites.
- Introduced test-driven development (TDD), behavior-driven development (BDD), Agile development, and CI/CD to the development team.
- Mentored other developers on the team and several interns.
Experience
Tent Platform
https://tent.softwarefePlayground
https://feplayground.axw.dev/Heatmappy
https://github.com/LumenResearch/heatmappySkills
Languages
Python, JavaScript, HTML, SQL, TypeScript, CSS, Java
Frameworks
Tailwind CSS, Web Frameworks, Django, Nuxt.js, Svelte
Libraries/APIs
Vue, Vue 2, React, REST APIs, Node.js, Playwright, D3.js, Chart.js
Other
Full-stack, Front-end, Web Development, Code Review, Technical Hiring, Source Code Review, APIs, Software Development, Interviewing, Vite, Back-end, Data Visualization, Mathematics, SVG, A/B Testing, SEO Tools, SvelteKit, Webhooks, Mobile First
Tools
Visual Studio, Figma, Git
Paradigms
Agile, REST, Test-driven Development (TDD)
Platforms
Amazon Web Services (AWS)
Storage
PostgreSQL
Education
Master's Degree in Computer Science
University of Birmingham - Birmingham, England, United Kingdom
Bachelor's Degree in Mathematics
King's College London - London, England, United Kingdom
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