Łukasz Zaroda
Verified Expert in Engineering
Software Developer
Jarzębia Łąka, Poland
Toptal member since January 23, 2017
Łukasz is a PHP programmer and Drupal 7/8/9 developer specializing in building complex, multilingual websites and web applications with flexibility, scalability, and high security in mind. He enjoys learning experiences and ambitious projects. When undertaking a project, Łukasz prioritizes uninterrupted communication and understanding clients' needs.
Portfolio
Experience
Availability
Preferred Environment
Docker, Git, IntelliJ IDEA, Arch Linux
The most amazing...
...thing I've coded was a system helping in the distribution of bonds to bond holders during emissions and also calculating their profits/taxes.
Work Experience
Full-stack Developer
Freelance Work
- Developed a Drupal 8 module for a popular social sharing website plugin provider.
- Worked on multiple Drupal 8/9 projects, both on the front-end and the back-end side.
- Implemented a complex search back end on the Drupal 9 website. One of this back end's specific and important features was handling complex, hierarchical permission-related relationships between searchable items.
- Maintained an online store built on PrestaShop 1.6 since 2016.
- Developed a PrestaShop module integrating the shop with an ebook distribution system of ebook publisher, allowing for ebooks to be imported into PrestaShop's product and continuously monitored.
- Maintained a few Drupal 7 websites, including a major news service.
- Developed an ad network engine using Symfony 3, allowing for ad injection in a chosen place on the website.
- Created an app in Symfony, allowing users to manually operate on the API of an ebook publisher (placing orders and more).
- Developed a complex (layout-wise), multilingual corporate website based on Drupal 8 while leading two other developers.
- Developed a Drupal 8 module for exporting and importing content from and into YAML files for usage in automated environments.
DevOps Engineer
Freelance Work
- Prepared Docker images for various applications (Drupal 7, Drupal 8, and PrestaShop).
- Created tools and helpers for working with Docker containers.
- Constructed heavily scripted Dockerized environments.
- Developed CI/CD pipelines using Bitbucket Pipelines.
Full-stack Developer
Euroradio
- Developed a flexible system for exchanging content between multiple news websites, on Drupal 7.
- Built multiple D7 modules related to content creation, API integration, migration, and more.
- Migrated the content between two Drupal 7 instances restructuring it on the way for a multilingual news website.
- Developed and maintained a multilingual news website.
- Researched, consulted, and documented ideas of further development in an international environment.
Full-stack Developer
Self-employed (In a Business Incubator)
- Built a system for managing the bonds distribution and bondholders' profits/taxes with Drupal 7.
- Developed a Drupal's Payment API plugin for a Transferuj.pl gateway.
- Created a module that provides a new selection handler for Entity Reference fields that allows the use of different views for generating options, based on chosen contexts.
- Developed multiple Drupal 7 websites, including a Drupal Commerce shop.
- Configured the production servers (web and mail).
Experience
Content Snapshot | Drupal 8 Module
Content Fixtures | Drupal 8 Module
This module will give you an API to program your own content generators, that you will be able to run with one command, and fill your website with the content required either for development or presentation.
Entitypoll | Drupal 7 Module
Entityform Email Confirmation | Drupal 7 Module
Entity Reference Select View Per Context | Drupal 7 Module
Block i18n Config | Drupal 7 Module
i18n Migrate | Drupal 7 Module
Transferuj.pl | Drupal 7 Module
Other Drupal Contributions
• Developed and proposed a unique solution to the problem of Drupal's Layout Builder limitation of layout structure.
• Contributed multiple patches to core bugs.
Betomat
https://betomat.netlify.appEducation
Master's Degree in Political Science
Cardinal Stefan Wyszyński University - Warsaw, Poland
Skills
Libraries/APIs
jQuery, Susy
Tools
Docker Compose, IntelliJ IDEA, Composer, Jira, Git, Bitbucket, GitHub, CKEditor, PrestaShop
Languages
CSS, Sass, JavaScript, CSS3, PHP, HTML, Bash, Bash Script, TypeScript, Python
Frameworks
Bootstrap, Twig, Compass, Symfony, Drupal Commerce, Symfony 3
Platforms
Drupal, Drupal, Linux, Docker, Drupal 8, LAMP, Arch Linux, Pantheon, Drupal 9
Paradigms
DevOps, Automation, Agile
Storage
MySQL
Other
Build Pipelines, User Interface (UI), Payment APIs
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