MartinAryee
Specialising in responsive React and Vue.js Single Page Applications
Professional Summary
Creative and enthusiastic UI Developer specialising in responsive React and Vue.js SPAs within Service-Oriented Architectures. Skilled in OOP and Functional Programming, UI design and animation, and both static and SSR builds using frameworks like CRA, Gatsby, Next.js, and Nuxt.js.
A dynamic developer with a keen eye for detail, experienced in leading and collaborating through the full project lifecycle: planning, design, development, testing, and CI/CD deployment. Recognised for delivering high-quality, performant code and being a go-to resource for guidance in technical teams.
Technical Excellence
Expert in React, Vue.js, TypeScript, and modern frontend frameworks
UI/UX Focus
Skilled in responsive design, animations, and accessibility standards
Full Lifecycle
Experience from planning and design to CI/CD deployment
Team Leadership
Proven track record leading teams and mentoring developers
Performance
Optimizing applications for speed, accessibility, and user experience
Results Driven
Delivering high-quality, performant code that drives business value
Full-Stack Expertise
A comprehensive toolkit spanning the entire development ecosystem, from modern frontend frameworks to robust backend solutions and cutting-edge DevOps practices.
Frontend Languages & Frameworks
10 Technologies
Styling & Design Systems
10 Technologies
State Management & Tools
10 Technologies
Backend & Data
10 Technologies
Testing & Quality
10 Technologies
DevOps & Deployment
10 Technologies
Professional Journey
Building cutting-edge applications and leading teams at industry-leading companies, from startups to global enterprises.
Senior Front-End Engineer
- Led UI engineering across multiple livestock service applications on an Azure platform.
- Implemented micro-frontend architecture using Module Federation.
- Designed and governed shared design system components used across multiple teams.
- Integrated frontend applications with Backend-for-Frontend (BFF) architecture.
- Implemented secure identity flows using Azure AD B2C and MSAL.
- Contributed to CI/CD pipelines by supporting automated testing and security scanning.
Technologies & Tools
Senior Front-End Engineer
- Built & maintained technician portal SPAs for managing vehicle services
- Developed with TypeScript, React, React Native, integrating APIs for auth/data fetching
- Implemented multilingual support via i18next
- Managed state with React Query and TRPC
Technologies & Tools
Senior Front-End Engineer
- Re-developed IoT device management dashboard
- Managed large datasets with Redux Toolkit
- Extended Material UI components and used Recharts for data visualisation
Technologies & Tools
Lead Front-End Engineer
- Built internal Code Library & Knowledge Hub with React, React Hook Form, markdown editor
- Real-time notifications via WebSockets
- Optimised API calls with React Query
- Ensured AA Accessibility compliance
Technologies & Tools
Lead Front-End Engineer
- Architected multiple apps in CRA, Next.js, and Nuxt.js
- Developed KYC document verification tool with AWS S3 integration
- Integrated Stripe & GoCardless payment systems
- Built content migration tool and A/B testing setup
Technologies & Tools
Senior Front-End Developer
- Rebuilt digital checkout process in React
- Ran multi-variant tests to improve conversions
- Implemented accessibility and analytics tracking
- Worked with shared components for React/React Native apps
Technologies & Tools
Senior Fullstack Developer
- Led front-end engineering and development of internal React/Node applications
- Created multiple API endpoints within Node/Express
- Managed form input/validation with MobX and ValidatorJS
- Hosted applications in AWS with Jenkins CI/CD
Technologies & Tools
Lead Front-End Developer
- Re-developed ATP's TennisTV streaming site as an isomorphic React SPA
- Managed state with ImmutableJS and Redux; integrated payment system (MPP)
- Built Channel 4 Paralympics streaming site in AngularJS
- Hosted in Azure with Continuous Deployment
Technologies & Tools
Lead Front-End Developer
- Built FinTech startup site as AngularJS SPA
- Custom form validation using AngularJS directives and ng-messages
- Applied TDD for maintainable code
Technologies & Tools
Senior Fullstack Developer
- Developed international site version with AngularJS 1.3 and Sails framework
- Integrated Single Sign-On with Passport.js
- Configured Node/Express server and Redis
Technologies & Tools
Lead Front-End Developer
- Built UK Passport Renewal site with Node/Express following GDS principles
- Integrated face detection, auto-crop/rotate, and ICAO compliance checks
- Worked on Virtual Press Office and Dynamic Response Tool for UK Airports
- Ensured high accessibility standards
Technologies & Tools
Senior Front-End Developer & Freelancer
- Built interactive JS/Flash apps and games for Ten Alps Communicate
- Developed AngularJS SPA with responsive design for The World Weekly
- Created interactive websites and visualizations for major brands
- Worked with clients including Siemens, Investis, MoneyAM, RMG
Technologies & Tools
Education
Trent University, Canada
2002 – 2005
Dual Major: Mathematics & Computer Science
Comprehensive coursework covering Programming, Compilers, GUI Design, Data Structures, Discrete Mathematics, Advanced Calculus, Linear Algebra, and Micro/Macro Economics, providing a strong foundation in both theoretical computer science and practical programming skills.
Additional Qualifications
Akosombo International School, Ghana (1998 – 2000)
A-Level equivalent: Mathematics, Additional Mathematics, Geography (Grade A); English, Economics, Science, Social Studies (Grade B)
Notable Achievements
UK Passport Renewal System
Delivered UK Passport Renewal system at Home Office, integrating face detection, auto-cropping, and ICAO compliance
Channel 4 Paralympics
Developed Channel 4 Paralympics 2016 streaming platform for global audiences
Multi-Language Applications
Architected multi-language, multi-market apps with optimised server-client state management
ATP TennisTV Platform
Rebuilt ATP TennisTV streaming service as an isomorphic React SPA with subscription/payment integration
GDS-Compliant Digital Services
Built UK government digital services following strict GDS principles, including Virtual Press Office and Dynamic Response Tool
Performance Monitoring
Integrated advanced analytics and performance monitoring into production apps for optimal user experience
Recommendations
"Produces high-quality code, well-liked, and can pick up technology fast. Would rehire without hesitation."
Mark Lambert
Engineering Manager
Halfords (Avayler)
"Forward-thinking developer who always delivers great results when challenged with difficult problems."
Elvir Leonard
Technology Leader
The Collective
Let's Connect
Ready to discuss your next project or explore opportunities? I'm always interested in challenging frontend development roles and exciting collaborations that push the boundaries of web technology.
Ready to Build Something Amazing?
Currently seeking senior frontend development roles where I can leverage my expertise in React, Vue.js, and modern web technologies to create exceptional user experiences and drive innovation.