Adrian Bruce, Developer in United Kingdom
Adrian is available for hire
Hire Adrian

Adrian Bruce

Verified Expert  in Engineering

Magento Developer

Location
United Kingdom
Toptal Member Since
April 8, 2021

Adrian is a lead and senior developer with over 15 years of experience in all phases of the software development lifecycle (SDLC) and specializing in Magento eCommerce back-end development; he's an Adobe认证专家
Magento商务开发人员

. Adrian还擅长开发PHP应用程序和各种服务(包括web服务)。, systems integration, agile project delivery, performance optimization, CI/CD, 以及围绕这些技术的DevOps流程.

Portfolio

The Development Suite
Magento, PHP, LAMP, MySQL, API设计,文档,咨询,敏捷...
Beauty Industry
PHP, Magento, Web Services, LAMP, .NET, MySQL, API Design, eCommerce...
Beauty Industry
PHP, Magento, MySQL, LAMP,敏捷领导,JavaScript, Linux, Magento模块...

Experience

Availability

Part-time

Preferred Environment

Linux, Git, Docker, MacOS, PhpStorm

The most amazing...

...我所做的就是改造一个背负着技术债务的传统企业电子商务平台, 成为一个高性能的现代解决方案,以支持未来的增长.

Work Experience

Consultant | Developer

2017 - PRESENT
The Development Suite
  • 担任各种零售客户的首席开发和顾问.
  • 创建完整的Magento 2构建和数据迁移, 包括20多个ERP集成模块的开发, warehouse integration, subscriptions, bespoke promotions, and custom back-end system integrations.
  • 支持前端开发人员在构建Magento主题和功能.
  • 为多个Magento客户端构建了一个具有全自动部署的CI/CD管道.
  • 管理自定义数据仓库和报告套件的Magento.
  • Conducted performance analysis and optimization, 扩展和支持技术栈和托管环境.
  • 为Shopify Plus商户开发Shopify app.
  • 作为一个大型零售客户的远程团队成员操作.
Technologies: Magento, PHP, LAMP, MySQL, API设计,文档,咨询,敏捷, Continuous Delivery (CD), Continuous Integration (CI), Shopify, Laravel, CI/CD Pipelines, JavaScript, API Development, Linux, Magento Modules, Jenkins, Jenkins Pipeline, System Architecture, Git, Docker, Retail & Wholesale, eCommerce, DevOps, PhpStorm, MacOS, Automation, Agile Leadership, Software Development, Magento Extension Development, Bash Script, HTML, CSS, Magento 2

IT Development Manager

2015 - 2017
Beauty Industry
  • 领导所有服务和软件开发的设计和架构,主要是电子商务平台, .NET业务线系统,以及集成服务.
  • 管理一个12人的跨职能团队(全职和合同工),覆盖一个电子商务平台(Magento), .. NET应用程序、集成服务和商业智能(远程和现场).
  • 领导Magento平台和LAMP堆栈应用程序的电子商务开发团队. 开发跨前端和后端、集成项目和持续维护的新功能.
  • 与高级业务利益相关者密切合作, suppliers, 以及跨数字平台的各种项目的第三方合作伙伴, eCommerce, warehouse management, and call center applications.
  • 在关键遗留系统上设计和开发一套标准化集成服务(REST).
  • 将遗留系统转换为符合目的的现代替代品.
Technologies: PHP, Magento, Web Services, LAMP, .NET, MySQL, API Design, eCommerce, Retail & Wholesale, CI/CD Pipelines, JavaScript, API Development, Magento Modules, Jenkins, Jenkins Pipeline, System Architecture, Git, Documentation, Docker, Agile, DevOps, MacOS, Automation, Continuous Integration (CI), Agile Leadership, Software Development, Magento Extension Development, Continuous Delivery (CD), Bash Script

Web Solutions Lead

2013 - 2015
Beauty Industry
  • Led the eCommerce and LAMP development team.
  • 交付站点及其基础设施的升级和增强.
  • 建立和部署Magento网站到几个新的地理市场.
  • 设计和开发Magento扩展/模块.
Technologies: PHP, Magento, MySQL, LAMP,敏捷领导,JavaScript, Linux, Magento模块, Jenkins, Git, Documentation, Agile, Retail & Wholesale, eCommerce, DevOps, PhpStorm, Automation, Continuous Integration (CI), Software Development, Magento Extension Development, Bash Script, HTML, CSS

Web Solutions Developer

2008 - 2013
Liz Earle Beauty Co Ltd
  • 监督从定制网站到Magento的数字重新平台项目.
  • 跟踪并修复所有LAMP应用程序中的错误.
  • 为各种商业和市场需求开发模块.
技术:PHP, Magento, LAMP, MySQL, JavaScript, Linux, Magento模块,Git,零售 & Wholesale, eCommerce, PhpStorm, Continuous Integration (CI), Software Development, Magento Extension Development, Bash Script, HTML, CSS

Information Manager

2003 - 2008
Sixth Form FE College
  • 完成所有大学要求的报告和数据分析, including management reporting, funding reports, and statistical analysis.
  • 设计并开发了一个定制的信息学习平台.
  • 在混合技术栈上管理数据库管理,包括SQL Server, MySQL和Oracle.
Technologies: MySQL, PHP, HTML

Magento 2 Continuous Delivery Pipeline

用于将Magento 2部署到多服务器集群的自动化CI/CD管道,提供多种部署模式,包括零停机时间推出(向后兼容)数据库更改更新, rollback, downtime deployments, and more.

该管道是使用Jenkins管道脚本构建的, Bash scripts, 和PHP来完全编排这个过程,到目前为止已经执行了超过500次成功的生产部署.

Magento 2 Build and Migration

•完成Magento 1到Magento 2迁移的分析和规范.
• Redeveloped over 20 custom extensions.
•开发主题,将Magento 1的主题复制到Magento 2.
•使用标准Magento工具和自定义脚本实现数据迁移.

ERP Integration | Epicor

•开发Magento和Epicor ERP的集成.
•分析数据模型-识别和记录系统之间所需的所有转换.
•处理Epicor和Magento订单实体之间的详细数据映射.

ERP Integration | Dynamics 365

•为Magento和Dynamics 365之间的订单和退货建立了自定义集成.
•开发一个REST API客户端,将数据推送到Dynamics 365 API.
•分析数据模型-识别和记录系统之间所需的所有转换.
•处理Epicor和Magento订单实体之间的详细数据映射.

Languages

PHP, HTML, JavaScript, Bash Script, CSS

Tools

Magento Modules, Git, Jenkins, PhpStorm

Platforms

Magento扩展开发,Magento, Magento 2, Linux, LAMP, Docker, MacOS, Shopify

Storage

MySQL

Libraries/APIs

API Development, Jenkins Pipeline, Shopify API

Paradigms

敏捷、DevOps、持续交付(CD)、持续集成(CI)、自动化

Other

CI/CD Pipelines, Documentation, System Architecture, Software Development, Web Services, API Design, eCommerce, Agile Leadership, Consulting, Integration, APIs

Frameworks

.NET, Laravel

Industry Expertise

Retail & Wholesale

1999 - 2002

计算机系统工程学士学位

Portsmouth University - Portsmouth, UK

JUNE 2020 - PRESENT

Adobe认证专家
Magento商务开发人员



Adobe

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring