
- Productivity
Audio Technology
Glasgow Caledonian UniversityErasmus+ Study Abroad
UMass BostonRarely have I had the opportunity to work with an engineer that combines Andrew's technical calibre, his exceptional citizenship, his ability to communicate and demonstrate his ideas to both team and client, and his commitment to coaching and mentoring the folks he works with.
Andrew brings exceptional technical competency to his work, applying the highest levels of detail and clarity to his code. [...] He brings a considered, positive attitude and has been an absolute pleasure to work with. I could not recommend him higher.
Andrew always showed a strong desire and passion for his work and the technologies behind it. He picks up techniques, approaches, libraries, and languages with ease, delivering on project requirements whilst also taking the time to truly understand how something works.
I'm a web engineer based in Glasgow, Scotland. My passion for frontend technologies continually drives me to advance my skill set and adopt the latest industry best practices. An analytical mindset and strong communication skills allow me to excel in environments where I can learn from others and inspire my peers.
Over the years I've refined a set of technical principles to strive towards, namely: complexity should only be introduced when itโs unavoidable; code should be easy to reason with and delete; avoid abstracting too early, and the top priority is always the best possible user experience.
Currently working within a multidisciplinary team to create intuitive and trustworthy user experiences for institutional customers on Coinbase Prime, enabling them to execute trades and manage large portfolio positions across spot and derivative crypto markets. Recently was the lead UI developer for the build and launch of the Data Marketplace, which provides a collection of historical datasets from the Coinbase Exchange.
Worked with teams across Rockstar's worldwide studios to develop frontend features and applications for the company's online services. This involved delivering feature-flagged content under time-sensitive release cycles, and maintaining legacy architecture. Key contributions included working with other engineers to update the Social Club to meet AA accessibility standards, and developing the foundations of an accessible design system that could be used across all Rockstar-branded websites.
Led the UI development of several successful startup businesses. Responsibilities centred around engineering robust and well-documented products that could be taken to market. Also participated as a mentor in the Code First Girls program, directly contributing to the community by supporting the growth and development of future engineers.
Contributed to exciting data visualization and trading platform projects for fintech clients and major banks, including a React Native prototype. Also involved in the redesign of the company's website, and participated in various internal events such as hackathons, live streams, and technical presentations.
Cohaesus is where I learned the fundamentals of frontend web development, both in-house and at some of Londons top advertising agencies. Working with both green field and legacy codebases provided the chance to learn new technologies and approaches, and gain a deeper understanding of how to maintain and improve existing systems.
Credited as a QA Tester on Grand Theft Auto V, ensuring the overall quality of the existing game and any upcoming features. Responsibilities included finding and accurately reporting issues through detailed bug reports, providing critical analysis and feedback, and executing various types of testing across multiple platforms.
How to create an accessible Menubar component with React, based on the WAI-ARIA design pattern for a menubar widget.
If you'd like to support my work and stay up to date, consider following the RSS feed. You can also click the cup to buy me a coffee โ๏ธ
Tips and product suggestions for setting up an effective remote workstation. Various options for different budgets and personal preferences are provided.
How to create an accessible Menubar component with React, based on the WAI-ARIA design pattern for a menubar widget.
Advice for the groom to help him create a memorable and meaningful wedding speech.
You can support my work and stay updated by following theย RSS Feed.
You can alsoย Buy Me a Coffee.
An overview of the main hardware components you will need to build a desktop PC. It also provides advice on how to select the right parts for your build.
An overview of different strategies for creating multiple entry points without ejecting from the safety net of Create React App.
Tips for working from home effectively. It covers suggestions for maintaining focus, physical and mental well-being, and effective communication.
Build a responsive frontend camera component that allows users to upload ID card images, using React hooks, the getUserMedia API, and Styled Components.
In this stream I'll be adding social media image generation via the Open Graph Protocol and @vercel/og library.
Join me as I build my online presence from the ground up and migrate my personal website from Gatsby to Next JS.
Follow along as I work through Kent C Dodds' Epic React course and learn how to build modern, reactive web applications with React.
A curated collection of videos that I find interesting and informative in the world of modern frontend web development.