Christopher Reid
Verified Expert in Engineering
Full-stack Developer
Manchester, United Kingdom
Toptal member since June 29, 2021
Christopher is an experienced and energetic full-stack developer and technical lead, specializing primarily in PHP and Laravel, Vue.js, AlpineJS, Livewire, and Nuxt.js. He is proficient in working with modern monolith applications like the TALL stack, Inertia.js, and SPAs, creating and consuming APIs, and implementing microservices architecture. He's enthusiastic and motivated with excellent problem-solving skills and an eye for cost-effective solutions over unnecessary complexity.
Portfolio
Experience
Availability
Preferred Environment
Docker, PhpStorm, GitHub, Jira, Slack, Trello, Visual Studio Code (VS Code), NPM, Amazon Web Services (AWS), Technical Project Management
The most amazing...
...thing I've worked on is a large-scale SaaS solution for the automotive industry that helps motor dealers manage the whole sales and servicing business.
Work Experience
Lead Full-stack Developer
Nexus Point
- Provided training and mentoring of the development team around technical and project management skills.
- Lead decisions around system architecture and technology stacks for long-term, large-scale projects.
- Ensured and maintained quality with unit and integration tests and applied TDD within the back-end team.
- Implemented team-wide automated static code quality analysis tools such as PHPStan and ESLint to catch bugs and code smells early in the development process.
- Managed the client expectations on every sprint of mid-sized projects and worked with a dedicated project manager on an enterprise-scale project for a major high street bank.
Experience
Total Cost of Ownership Calculator
The data is presented to users in tabular form, with a graph modal to show costs over the period of ownership.
The back end is written in Laravel and utilizes APIs to third-party finance interest calculators.
Used Car, Van, and Motorcycle Sales Portal
Users can contact auto dealers via the portal and arrange a test drive. After purchase, users can claim a cash reward that generates an invoice to the dealer.
I oversaw the search development, which utilized Elasticsearch and external APIs to filter vehicles that fit within the user's finance parameters.
Sports Betting App
https://low6.comI integrated with Opta Sports for the sports results, updating the UI in real-time as goals were scored and other in-game events occurred. The game handled soccer, rugby, NFL, snooker, darts, MMA, and boxing.
The back end had full unit and feature test coverage and was deployed to AWS using Ansible and Jenkins with a full CI/CD pipeline running the test suite. In addition, an admin panel was built using Next.js and React with a visual graph-rich stats and KPIs dashboard.
Certifications
Certified Laravel Developer
Laravel
Skills
Libraries/APIs
Stripe API, Vue, Shopify API, REST APIs, Vuex, Twilio API, Node.js, React
Tools
Git, PhpStorm, Composer, Jira, GitHub, Bitbucket, Docker Compose, Slack, Trello, NPM, AWS IAM, AWS ELB, Jenkins, Ansible
Languages
PHP, ECMAScript (ES6), JavaScript, HTML, CSS, PHP 8
Frameworks
Laravel, Nuxt.js, Tailwind CSS, Laravel Livewire, PHPUnit, Next.js
Paradigms
Agile Software Development, Agile
Storage
Amazon DynamoDB, MySQL, Elasticsearch, MariaDB, NoSQL, PostgreSQL
Platforms
Twilio, Droplets, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code)
Other
APIs, SOLID Principles, Vite, Technical Project Management, Algorithms, Responsive Design, Serverless, iGaming, Amazon RDS
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