Compétences et l'expérience
Tl;DR
Je travaille actuellement comme un developpeur React pour Chetwood Financial, une banque de démarrage à Wrexham, au Pays de Galles. Avant ça j’étais un développeur frontend pour le Realbuzz Group depuis plus de 7 ans.
Voir mon profil LinkedIn pour un historique détaillé de ma carrière, ou lire la suite pour un résumé rapide.
Aperçu de carrière
Développeur React.js & JavaScript- Chetwood Financial
- Création d'applications Web légères et robustes destinées aux consommateurs à l'aide des API React Redux, Gatsby, REST et OAuth
- Construire des bibliothèques de composants React
- Création de sites Web marketing à l'aide de Python/Django/Wagtail
- Création d'outils et d'utilitaires opérationnels à l'aide de Webpack, Gulp et Node
- Créer des communications par e-mail à l'aide de Gulp ! et MJML
- Gestion des pipelines DNS, d'hébergement et de déploiement sur Netlify, Heroku et AWS
- Rédaction de tests unitaires et fonctionnels avec Jest et Playwright
- Configuration des services, y compris Sentry, PagerDuty et Pingdom
- Améliorer la plate-forme avec des améliorations d'accessibilité Créer des applications multimarques en utilisant l'internationalisation
- Travailler avec des concepteurs et des développeurs backend pour faire progresser la plate-forme
Travail autonome
- Sites Web réactifs et mobiles utilisant HTML5 et CSS3
- Développement backend avec PHP, WordPress, Python et Django
- Conception d'icônes, de logos, d'illustrations et de personnages pour l'impression et le Web à l'aide d'Adobe Illustrator et de Photoshop.
- Le travail de publicité sur le Web a utilisé à la fois Flash et gifs pour l'animation
- Jeux interactifs, portfolios et logos animés utilisant Flash
- SEO, optimisation et accessibilité
Projets
Migrate carl-topham.com from Gatsby to Next.js
Rebuild my portfolio site (carl-topham.com) in Next.js, migrating from Gatsby
Running kit bag
Interactive kit bag checklist app to ensure that I always have the right running kit for training, races and all weather!
SmartSave & LiveLend WebApps
React.js Redux WebApps using REST APIs with Auth.
Chord generator script
Generates note combinations for different keys & chords
Advanced Strava Stats
Sync your Strava data and analyse it in extra ways than the official app. React, Redux, Saga, Axios & D3