Pierre du Plessis, Developer in Centurion, Gauteng, South Africa
Pierre is available for hire
Hire Pierre

Pierre du Plessis

Verified Expert  in Engineering

PHP Developer

Location
Centurion, Gauteng, South Africa
Toptal Member Since
April 29, 2021

Pierre是一位解决方案架构师,专注于使用PHP进行后端开发. 他曾参与大型应用程序的开发,并协助公司部署高可用性的基础设施,以满足每日数百万访问者的需求. He is a very skilled architect and solutions engineer, 这使他非常适合任何有技术挑战的公司,这些公司需要以最高质量构建健壮的架构.

Portfolio

MiWay Blink
移动,TypeScript, Vuex, Vue, Vuetify, Firebase, PHP, Symfony, api, Ajax...
MiWay Insurance
Symfony, PHP, JavaScript, TypeScript, PHP 7,单元测试,PHPUnit, Redis...
CustomScripts
PHP, Magento,电子商务,支付api, api,物流,后端,Laravel...

Experience

Availability

Part-time

Preferred Environment

Vue, TypeScript, Vuetify, PHP, Symfony, APIs, PHPUnit, Nuxt.js, Firebase, JavaScript, Solution Architecture

The most amazing...

...我所构建的项目是一个定制的电子商务平台,它使用云架构自动化订阅和购物过程.

Work Experience

Solutions Architect

2020 - 2021
MiWay Blink
  • 带领一个开发团队为一个新的保险产品开发一个定制的移动应用程序.
  • 将远程信息处理SDK集成到移动应用程序中,用于驾驶行为检测.
  • 构建一个响应式应用程序来创建一个保险政策,并将其打包为一个移动应用程序.
  • 为可以作为桌面或移动web应用发布的应用设置架构, as well as packaging as a native mobile app.
Technologies: 移动,TypeScript, Vuex, Vue, Vuetify, Firebase, PHP, Symfony, api, Ajax, Axios, REST, iOS, Android, Java, PHP 7, Unit Testing, Design Patterns, PHPUnit, Jest, Linux, Back-end, JSON REST APIs, REST APIs, SQL, CI/CD Pipelines, NGINX, PHP 5, Google Analytics, Google Tag Manager, Architecture, VMware, Progressive Web Applications (PWA), React, Microservices, Software Architecture, Technical Leadership, Web Development, Business Process Automation, Business Services, Full-stack, Full-stack Development, DevOps, Agile, Databases, Kotlin, Bitbucket, Amazon Web Services (AWS), Integration Testing

Solutions Architect

2013 - 2021
MiWay Insurance
  • 通过单元测试和静态分析实现适当的代码审查和持续集成过程,以确保我们能够尽早捕获错误. 我还为我们的开发和生产环境添加了一个自动构建和部署过程.
  • Oversaw and led the development of various new projects, set up the base architecture and infrastructure, 与团队紧密合作,按时完成开发.
  • 协助接管最初的内部外包项目,并符合所有内部标准和流程, 在短时间内协助必要的重写和升级.
  • 管理一个由17名开发人员组成的团队,协助实现发展目标、提升技能和指导.
  • Led the development of various in-house initiatives, set up the base architecture, and led a team of developers through the entire development lifecycle.
Technologies: Symfony, PHP, JavaScript, TypeScript, PHP 7,单元测试,PHPUnit, Redis, Elasticsearch, Docker, jQuery, Leadership, Team Leadership, Cross-functional Collaboration, Agile, Composer, CSS, HTML, HTML5, SCSS, Sass, Less, Babel, JavaScript 6, Twig, Linux, REST, Back-end, JSON REST APIs, Go, REST APIs, SQL, Java, CI/CD Pipelines, NGINX, PHP 5, Google Analytics, Google Tag Manager, Architecture, Solution Architecture, VMware, Microservices, Software Architecture, Technical Leadership, Web Development, Zend Framework, Business Process Automation, Business Services, Full-stack, Full-stack Development, DevOps, Databases, Bitbucket, Integration Testing, Stress Testing

CTO

2012 - 2021
CustomScripts
  • Built custom payment gateways for popular eCommerce applications, as well as custom in-house eCommerce applications.
  • Created shipping integrations for eCommerce applications.
  • 在电子商务平台中创建自定义模块和与外部服务的集成.
Technologies: PHP, Magento,电子商务,支付api, api,物流,后端,Laravel, REST APIs, CI/CD Pipelines, PHP 7, PHP 5, Cloudflare, CTO, Software Architecture, Web Development, Business Services, Full-stack, Full-stack Development, REST, DevOps, Databases

Integrations Developer

2019 - 2020
Platform 5
  • 创建自动化作业,从不同的库存管理系统导入和更新库存.
  • 开发与电子商务应用程序中的第三方支付api的集成.
  • Helped develop custom modules according to the client's needs, 包括UI更改和电子商务应用程序的自定义功能.
Technologies: PHP, Magento, Magento 2, Magento API, Magento Modules, Magento Community Edition, Magento 1, APIs, eCommerce, eCommerce APIs, MySQL, User Interface (UI), Back-end, REST APIs, SQL, PHP 5, Software Architecture, Web Development, Full-stack, Full-stack Development, REST, Databases

Senior PHP Developer

2012 - 2013
A1L Realizations
  • 为客户搭建定制营销平台,管理不同的营销活动.
  • 创建自动化脚本,将来自不同电子商务平台的订单信息导入和处理到单个自定义营销平台.
  • 根据导入订单信息的合格标准自动创建和打印奖券.
  • 建立整合,跟踪营销活动的成功基于活动类型, such as email, Twitter, and Facebook campaigns.
Technologies: PHP, Symfony, MySQL, PHP Data Objects (PDO), PDF, jQuery, JavaScript, CSS, RabbitMQ, Emailers, Marketing, Linux, Back-end, PHP 5, CodeIgniter, Software Architecture, Web Development, Zend Framework, Full-stack, Full-stack Development, REST, Databases

CustomShop

一个电子商务平台,允许客户建立自己的网上商店.

我使用Kubernetes构建了自动部署流程,以便在客户注册时立即创建一个新商店. I also created the front end where clients can sign-up, 哪一个会触发后台作业来创建商店和数据库的新实例,并在商店准备好时通知客户端.

后端使用PHP,并通过其REST API与Kubernetes交互. 我还添加了一个循环计费流程和自动作业来暂停和续订任何订阅.

Career Academy

一个招聘板,供公司发布职位空缺和潜在候选人查看和申请空缺职位.

我使用Symfony和多个不同的角色从头开始构建这个应用程序. 公司可以注册创建相关的职位空缺,并管理每个职位的申请. Candidates can view, search, and apply for open positions.

SolidInvoice

http://solidinvoice.co
An open-source billing and invoicing application. 我从零开始创建了这个项目,经历了多次迭代和升级. I built the UI, back end as well as API. I'm overseeing and reviewing contributions from the community, giving feedback and assisting in any open issues, 并致力于确保应用程序对用户友好且易于设置.

My Little Garden

这是一款手机应用程序,可以让用户跟踪种植在花园里的种子的生长和进度.

当我的孩子们忙着播种的时候,我做了这个周末项目. 然后我将这款应用发布到手机应用商店,并获得了非常积极的反馈. 这款应用在发布一周后就成为了同类应用中排名第一的热门应用.

Payum

http://github.com/Payum/Payum
一个用于管理和集成支付网关到任何项目的开源PHP库.

在做出了许多贡献之后,我最近被任命为该项目的新维护者,目前正在将库发展到现代标准.

Languages

PHP, JavaScript, HTML, HTML5, PHP 7, SQL, PHP 5, TypeScript, CSS, Java, Go, Python, Kotlin, SCSS, Sass, Less, JavaScript 6

Frameworks

Symfony, Vuetify, PHPUnit, Nuxt.. js、Bootstrap、Laravel、Sylius、Twig、Jest、Zend Framework、CodeIgniter

Libraries/APIs

Vue, Node.js, jQuery, REST APIs, Vuex, Stripe API, React, Marionette.js, DigitalOcean API, AMQP, Google Maps, Google Maps SDK, Stripe

Tools

GitHub, NGINX, RabbitMQ, PrestaShop, Bitbucket, Magento Modules, Git, Google Analytics, Geocoding, Composer, Babel, VMware, Pardot

Paradigms

REST、单元测试、微服务、设计模式、敏捷、DevOps、压力测试

Platforms

Android, Docker, Linux, Firebase, Kubernetes, Shopify, Amazon Web Services (AWS), Mobile, Magento, Magento 2, Magento API, Magento Community Edition, Magento 1, DigitalOcean, iOS, Google Cloud SDK

Other

APIs, Ajax, Web Development, Architecture, Back-end, JSON REST APIs, CI/CD Pipelines, CTO, Software Architecture, Technical Leadership, Full-stack, Full-stack Development, Front-end Development, Back-end Development, eCommerce, Solution Architecture, Progressive Web Applications (PWA), Cloudflare, Business Process Automation, Business Services, Integration Testing, SaaS, Open Source, Vue-router, Payment APIs, Logistics, eCommerce APIs, User Interface (UI), Subscription Processing, PDF, Emailers, Axios, Analytics, Maps, Leadership, Team Leadership, Cross-functional Collaboration, Google Tag Manager

Storage

PHP数据对象(PDO), MySQL, Redis,数据库,谷歌云,Elasticsearch

Industry Expertise

Marketing

AUGUST 2018 - PRESENT

Certified Symfony Developer

SensioLabs

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

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring