Maciej Paprocki, Developer in London, United Kingdom
Maciej is available for hire
Hire Maciej

Maciej Paprocki

Verified Expert  in Engineering

Full-stack Developer

Location
London, United Kingdom
Toptal Member Since
August 23, 2022

Maciej is a full-stack developer with a background in mathematics and computer science. Throughout his career, he has led technical teams of various sizes and delivered everything from small websites to apps serving 50 million monthly users. He has supervised projects at all development stages, from design through architecture and implementation to user feedback. Maciej has developed close client relationships, helping scale their businesses, sometimes tenfold, with new technological solutions.

Portfolio

IF AND ONLY IF LTD
PHP, JavaScript, React, Node.js, WordPress, Symfony, Symfony 6, Webpack, Jest...
Worldfirst
PHP, Node.js, React, Cloudflare, Web UI, Web UX
Hardlyeverwornit
PHP, JavaScript, jQuery, Symfony, Sylius, Symfony 4, Symfony 5, Symfony 6, SCSS...

Experience

Availability

Full-time

Preferred Environment

PHP, Symfony, WordPress, React, JavaScript, Node.js, Back-end, Front-end, CakePHP

The most amazing...

...thing I've developed is a custom marketplace platform serving thousands of sellers and buyers daily.

Work Experience

Owner

2017 - PRESENT
IF AND ONLY IF LTD
  • Sourced clients and managed the business, including contracts, billing, and payments.
  • Built over 20 websites using WordPress, Symfony, Sylius, MySQL, React, SCSS, and APIs, setting up automatic deployments and code quality tools.
  • Developed close relationships with clients over the years and helped scale their businesses, sometimes tenfold, by providing new technological solutions.
Technologies: PHP, JavaScript, React, Node.js, WordPress, Symfony, Symfony 6, Webpack, Jest, Advanced Custom Fields (ACF), Vagrant, Trellis, SCSS, Docker, Terraform, Encore, PHPUnit, Optimization, MySQL, Kubernetes, Puppeteer, HTML5, jQuery, Vanilla JS, Git, GitHub, Amazon RDS, APIs, Web Hosting, Hosting, Mobile, Software Architecture, Technical Leadership, eCommerce, Mobile Development, Startups, Scalability, Architecture, Planning, Agile, DevOps, Responsive Design, LAMP, Amazon Web Services (AWS), Tailwind CSS, Web Development, Full-stack, HTML, REST APIs, Subscriptions, Facebook API, WordPress Themes, WordPress Plugins, PHP Performance, Redis, Local Hosting, Cloud, PHP 7, SQL, Unit Testing, Object-oriented Programming (OOP), Zend Framework, Laminas, Full-stack Development, Team Leadership, Third-party APIs, Cron, Background Jobs, Back-end, Leadership, Google SEO, Front-end, Google Tag Manager, Google Analytics, Google Analytics 4, CakePHP, Linux, Apache, Technical Architecture, CTO, Project Management, Cloud Architecture, ESLint, Google Tag Manager API, Python, Feasibility, Feasibility Studies, A/B Testing, Landing Pages, UI Development, Contentful, AWS Lambda, Webhooks, Search Engine Optimization (SEO), Software Design, Technical Consulting, Software Implementation, Software Development Management, B2B, Engineering, Delivery Management, Engineering Management, People Management, Team Management, Agile Project Management, Software Troubleshooting, Project Scoping, Mentorship, CircleCI, Jenkins, Database Design, New Relic, Code Review, Estimations, API Integration, GraphQL, Lambda Functions, Excel 365, Product Management, User Experience (UX), User Interface (UI), Cloudflare, Web UI, Web UX

Team Lead

2022 - 2022
Worldfirst
  • Developed the front end for the company's new greenfield project.
  • Added test suits for existing projects, including unit and E2E tests.
  • Developed new and improved CI/CD pipelines and moved the team to trunk development.
Technologies: PHP, Node.js, React, Cloudflare, Web UI, Web UX

CTO and Lead Developer

2020 - 2022
Hardlyeverwornit
  • Redeveloped an old website and improved its UX and reliability.
  • Built and managed a team of three back-end developers, a part-time DevOps programmer, a part-time designer, and a product owner.
  • Achieved three times bigger stock acquisition by improving stock intake and user registration processes.
Technologies: PHP, JavaScript, jQuery, Symfony, Sylius, Symfony 4, Symfony 5, Symfony 6, SCSS, Docker, Webpack, Encore, PHPUnit, Optimization, MySQL, Kubernetes, Jest, Puppeteer, HTML5, Vanilla JS, PayPal API, PayPal, Git, GitHub, Amazon RDS, AWS Elastic Beanstalk, APIs, Behat, Web Hosting, Hosting, Mobile, Software Architecture, Technical Leadership, eCommerce, Mobile Development, Startups, Scalability, Architecture, Planning, Agile, DevOps, Responsive Design, LAMP, Amazon Web Services (AWS), Tailwind CSS, Web Development, Full-stack, HTML, REST APIs, Subscriptions, Facebook API, WordPress Themes, WordPress Plugins, PHP Performance, Redis, Local Hosting, Cloud, PHP 7, SQL, Unit Testing, Object-oriented Programming (OOP), Full-stack Development, Team Leadership, Third-party APIs, Cron, Background Jobs, Back-end, Leadership, Google SEO, Front-end, Google Tag Manager, Google Analytics, Google Analytics 4, Linux, Apache, Technical Architecture, CTO, Project Management, Cloud Architecture, ESLint, Google Tag Manager API, Python, Feasibility, Feasibility Studies, A/B Testing, Landing Pages, Django, UI Development, AWS Lambda, Webhooks, Search Engine Optimization (SEO), Software Design, Technical Consulting, Software Implementation, Software Development Management, B2B, Engineering, Delivery Management, Engineering Management, People Management, Team Management, Agile Project Management, Software Troubleshooting, Project Scoping, Mentorship, CircleCI, Database Design, New Relic, Code Review, Estimations, API Integration, GraphQL, Lambda Functions, Product Management, User Experience (UX), User Interface (UI), Cloudflare, Web UI, Web UX

Tech Lead

2019 - 2020
Culturetrip
  • Designed and implemented the event-driven architecture for multiple teams.
  • Moved the development to Docker, Kubernetes, and Terraform.
  • Implemented testing tools and automated code quality checks.
  • Developed a WordPress proxy service to drastically increase API reliability and response times.
Technologies: PHP, WordPress, React, Trellis, Ansible, Terraform, Symfony, Caching, Microservices, Docker, Cypress, Puppeteer, Advanced Custom Fields (ACF), Jest, SCSS, JavaScript, Webpack, PHPUnit, Optimization, MySQL, Kubernetes, Node.js, HTML5, jQuery, Vanilla JS, Git, GitHub, Amazon RDS, APIs, Web Hosting, Hosting, Mobile, Software Architecture, Technical Leadership, eCommerce, Mobile Development, Startups, Scalability, Architecture, Planning, Agile, DevOps, Responsive Design, LAMP, Amazon Web Services (AWS), Next.js, TypeScript, Web Development, Full-stack, HTML, REST APIs, Facebook API, WordPress Themes, WordPress Plugins, PHP Performance, Redis, Local Hosting, Cloud, PHP 7, SQL, Unit Testing, Object-oriented Programming (OOP), Full-stack Development, Team Leadership, Third-party APIs, Cron, Background Jobs, Back-end, Leadership, Google SEO, Front-end, Google Tag Manager, Google Analytics, Google Analytics 4, Linux, Apache, Technical Architecture, Project Management, Cloud Architecture, Google Tag Manager API, Feasibility, Feasibility Studies, A/B Testing, Landing Pages, UI Development, AWS Lambda, Webhooks, Express.js, Search Engine Optimization (SEO), Software Design, Technical Consulting, Software Implementation, Software Development Management, B2B, Engineering, Delivery Management, Engineering Management, People Management, Team Management, Agile Project Management, Software Troubleshooting, Project Scoping, Mentorship, CircleCI, Jenkins, Database Design, New Relic, Code Review, Estimations, API Integration, GraphQL, Lambda Functions, Finance, Product Management, User Experience (UX), User Interface (UI), Cloudflare, Web UI, Web UX

Lead Back-end Developer

2017 - 2017
Shortlist/Stylist Magazines
  • Built an API in PHP and WordPress and provided documentation and front-end libraries to consume the API.
  • Created automation for code quality, testing, and deployment.
  • Implemented caching, prewarming, and invalidation tools to serve thousands of articles for multiple sites with minimal response times.
Technologies: PHP, WordPress, APIs, React, SCSS, Docker, JavaScript, Webpack, PHPUnit, Optimization, MySQL, Jest, Node.js, HTML5, jQuery, Vanilla JS, Git, GitHub, Amazon RDS, Behat, Selenium, Web Hosting, Hosting, Mobile, Software Architecture, Technical Leadership, Mobile Development, Scalability, Architecture, Planning, Agile, DevOps, Responsive Design, LAMP, Amazon Web Services (AWS), Web Development, Full-stack, HTML, REST APIs, Subscriptions, WordPress Themes, WordPress Plugins, PHP Performance, Redis, Local Hosting, Cloud, PHP 7, SQL, Unit Testing, Object-oriented Programming (OOP), Full-stack Development, Team Leadership, Third-party APIs, Cron, Background Jobs, Back-end, Leadership, Google SEO, Front-end, Google Tag Manager, Google Analytics, Google Analytics 4, Linux, Apache, Project Management, Cloud Architecture, ESLint, Google Tag Manager API, Feasibility, Feasibility Studies, Landing Pages, UI Development, Webhooks, Search Engine Optimization (SEO), Software Design, Technical Consulting, Software Development Management, B2B, Engineering, Delivery Management, Engineering Management, People Management, Team Management, Agile Project Management, Software Troubleshooting, Project Scoping, Mentorship, CircleCI, Jenkins, Database Design, New Relic, Code Review, Estimations, API Integration, GraphQL, Product Management, User Interface (UI), Cloudflare, Web UI, Web UX

Senior Developer

2014 - 2017
Bureau for Visual Affairs
  • Gained multiple website mentions on Siteinspire, Httpsternet, and traditional press.
  • Developed a website for the Alexander McQueen: Savage Beauty exhibition at V&A, which became the most visited exhibition in the UK.
  • Contributed to developing websites for the most prominent UK and international artists and art organizations, such as V&A, National Theatre, Alexander McQueen, Marc Quinn, Thames & Hudson, and Sharjah Art.
Technologies: PHP, WordPress, ExpressionEngine, JavaScript, React, Microservices, SCSS, Docker, Webpack, Optimization, MySQL, HTML5, jQuery, Vanilla JS, Git, GitHub, Amazon RDS, APIs, Selenium, Web Hosting, Hosting, Mobile, eCommerce, Mobile Development, Scalability, Architecture, DevOps, Responsive Design, Gatsby, Laravel, LAMP, Amazon Web Services (AWS), Web Development, Full-stack, HTML, REST APIs, WordPress Themes, WordPress Plugins, PHP Performance, Redis, Local Hosting, Cloud, PHP 7, SQL, Unit Testing, Object-oriented Programming (OOP), Zend Framework, Laminas, Full-stack Development, Third-party APIs, Cron, Background Jobs, Back-end, Leadership, Front-end, Google Tag Manager, Google Analytics, Google Analytics 4, Linux, Apache, Cloud Architecture, Google Tag Manager API, UI Development, WebGL, AWS Lambda, Webhooks, Search Engine Optimization (SEO), Software Troubleshooting, Project Scoping, Jenkins, Database Design, New Relic, Estimations, API Integration, Cloudflare, Web UX

Hewi | Complete Redesign of an Old Website

https://hardlyeverwornit.com
A complete redevelopment of Hardlyeverwornit (Hewi), a Sylius/Symfony-based marketplace, using new technologies. I developed the platform's front and back end and designed most of the functionalities of the minimum viable product. Later I built and managed an internal team to improve the site and develop new features.

Vogue and Hewi | Website and Architecture for a Charity Collaboration

https://www.vogue.co.uk/article/british-vogue-hewi-the-way-we-wore-auction
A charity collaboration between Vogue and Hewi, which included social campaigns by the most known models in the world. I developed a SlimPHP-based bidding app. There was minimal time due to the nature of the project, and it had to be highly scalable. I consulted on designs and developed the website and architecture. The website was a large success. It survived the spikes in traffic and collected a lot of money for charities.

Culture Trip | Development of a WordPress-based Travel Advice Website

https://theculturetrip.com/
Development of Culture Trip, a WordPress-based site with travel advice. I led the WordPress team during the development and provided architecture design for other teams. Over my tenure, we drastically increased the back-end response times by offloading specific WP responsibilities to microservices. We also extended WordPress to work with event-based architecture.

My team supported over 100 writers, working closely with internal support and the editorial team to solve bugs and improve publishing processes. At this same time, our app served 50 million monthly users across multiple channels.

Shortlist/Stylist Magazines | Back-end Development of Multiple Sites

https://www.stylist.co.uk/
A WordPress multisite-based React app for the Stylist and Shortlist websites and other sites for a large UK publisher. I was the lead back-end developer on the project. I provided some of the DevOps work and helped on the React side of things.

Over my four-month stint in the company, we published four different sites. They all had varying amounts of customization but ran under one back end and from a singular server. We completed all the development on time, and website stats were considerably better from the first month.

Thames & Hudson | Back- and Front-end Web Development

https://thamesandhudson.com/
A Magento 2 and WordPress website for Thames & Hudson, one of the world's largest art publishers. I led the back-end development and developed a large part of its front end.

Using Magento 2 for the transactional part, we provided clients with a good base for eCommerce development. On the other hand, integrating WordPress and the Advanced Custom Fields plugin provided easier content editions and more flexibility in editing content than the Magento tools could offer.

Aquascutum | Custom Solutions for a Magento-based Website

A Magento 1 website for one of the most known English fashion brands. I was a tech lead on a project, which was generally a straightforward transactional site that required few custom solutions, including a localized Chinese UX and Weibo integration, custom stock management, order processing, and reporting integrations. I also managed the horizontal scalability for high-profile collaborations with other brands.

Languages

PHP, JavaScript, SCSS, CSS, PHP 7, TypeScript, HTML, SQL, HTML5, GraphQL, Java, Python

Frameworks

Symfony, Sylius, Vanilla JS, Tailwind CSS, Express.js, PHPUnit, Jest, Symfony 4, Laravel, Next.js, Cypress, Selenium, Zend Framework, CakePHP, Django

Libraries/APIs

React, Node.js, jQuery, WordPress API, WordPress REST API, REST APIs, Facebook API, Google Tag Manager API, Puppeteer, PayPal API, Stripe, WebGL

Tools

Cron, Google Analytics, CircleCI, Vagrant, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Git, GitHub, Apache, Ansible, Terraform, Webpack, Behat, Advanced Custom Fields (ACF), Jenkins

Paradigms

Microservices, Object-oriented Programming (OOP), Search Engine Optimization (SEO), Hosting, Mobile Development, Agile, DevOps, Unit Testing, B2B, Agile Project Management, Database Design

Platforms

WordPress, Mobile, LAMP, AWS Lambda, Docker, Amazon Web Services (AWS), Linux, New Relic, Kubernetes, AWS Elastic Beanstalk, Magento 2, Magento 1, Contentful

Storage

Redis, MySQL

Industry Expertise

Project Management

Other

Optimization, Symfony 6, Symfony 5, Caching, Local Hosting, Cloud, Software Architecture, Technical Leadership, eCommerce, Scalability, Architecture, Responsive Design, Web Development, Full-stack, Subscriptions, WordPress Themes, WordPress Plugins, PHP Performance, Full-stack Development, Team Leadership, Third-party APIs, Background Jobs, Back-end, Leadership, Google SEO, Front-end, Google Tag Manager, Technical Architecture, Cloud Architecture, Feasibility, Feasibility Studies, Landing Pages, UI Development, Webhooks, Software Design, Technical Consulting, Software Implementation, Software Troubleshooting, Project Scoping, Mentorship, Code Review, Estimations, API Integration, User Experience (UX), User Interface (UI), Web UI, Web UX, Trellis, PayPal, Amazon RDS, APIs, ExpressionEngine, Web Hosting, Startups, Planning, Google Analytics 4, CTO, ESLint, Growth Strategy, A/B Testing, Software Development Management, Engineering, Delivery Management, Engineering Management, People Management, Team Management, Lambda Functions, Finance, Excel 365, Product Management, Cloudflare, Encore, Gatsby, Laminas

2009 - 2011

Undergraduate Coursework in Mathematics

Adam Mickiewicz University - Poznan, Poland

2009 - 2011

Undergraduate Coursework in Computer Science

Adam Mickiewicz University - Poznan, Poland

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
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