Leonard Hîrja, Developer in Bologna, Metropolitan City of Bologna, Italy
Leonard is available for hire
Hire Leonard

Leonard Hîrja

Verified Expert  in Engineering

Full-stack Developer

Location
Bologna, Metropolitan City of Bologna, Italy
Toptal Member Since
July 14, 2021

Leonard is a senior full-stack developer with more than six years of experience. He has a wide area of expertise, including software architecture, eCommerce development, API development, and UX development. He has also participated in writing a book covering Pimcore, due to be published in July 2021.

Portfolio

Cloudus SRL
PHP, Laravel, Pimcore, Symfony, Magento, Shopify, MySQL, APIs, Vue, MariaDB...
Next Jump Inc.
PHP, PHP 7, Docker, Architecture, Zend Framework, Three.js, eCommerce APIs...
Stubben Edge Group Limited
Laravel, PHP, JavaScript, React, TypeScript, Team Leadership, Technical Writing...

Experience

Availability

Part-time

Preferred Environment

Laravel, Vue, Pimcore, Tailwind CSS, Shopify, Shopify API, APIs, Sass, API Integration

The most amazing...

...thing I've managed is to fix an eCommerce site dealing with thousands of products sold per day and had a score of 95 out of 100 on Google PageSpeed Insights.

Work Experience

Software Architect

2017 - PRESENT
Cloudus SRL
  • Developed an eCommerce solution that handles hundreds of requests per second.
  • Successfully oversaw the launch of over 12 eCommerce websites.
  • Developed automatic integrations between the eCommerce site and warehouse management, invoice management, shipment management, and other third-party software.
Technologies: PHP, Laravel, Pimcore, Symfony, Magento, Shopify, MySQL, APIs, Vue, MariaDB, HTML, HTML5, JavaScript, CSS, SCSS, Sass, React, REST APIs, Liquid, Front-end, API Integration, Firebase, Azure, SQL, Custom Shopify Apps, Shopify Customizations, Shopify Plus, Shopify Theme, Custom Themes, Responsive UI, Vanilla JS, Amazon Web Services (AWS), Software Architecture, eCommerce, Laravel Livewire, Alpine.js, PostgreSQL, Team Leadership, Document Design, Inventory Management Systems, Technical Writing, Inertia, Interviews, Redux, CSS5, Symphony, Web Development, Node.js, Next.js, PHP 7, Design Patterns, Unit Testing, Front-end Development, Communication, Data Structures, GraphQL, Web Scraping, Integration, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, Vuetify, Mapbox, Turf.js, CTO, Technical Architecture, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

PHP Lead

2023 - 2023
Next Jump Inc.
  • Managed the team of four people to provide top quality and on-time deployments.
  • Analyzed, documented, and implemented an upgrade of a very large eCommerce to PHP 8.2.
  • Refactored and added overall improvements to the system as per migration requirements.
Technologies: PHP, PHP 7, Docker, Architecture, Zend Framework, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, Vuetify, Mapbox, CTO, Technical Architecture, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

PHP/Laravel Developer

2023 - 2023
Stubben Edge Group Limited
  • Led a team of six people to complete the client's business requirements and provide feature releases on time. I was also one of the main code pull requests reviewers.
  • Collaborated with other department's leads to scope, document, and offer extensive feedback in the feature's lifecycle.
  • Refactored and migrated over 50,000 lines of code to the new Laravel standards, writing extensive tests and documentation.
Technologies: Laravel, PHP, JavaScript, React, TypeScript, Team Leadership, Technical Writing, Redux, CSS5, Symphony, Web Development, Node.js, Next.js, PHP 7, Design Patterns, Unit Testing, Front-end Development, Communication, Data Structures, GraphQL, Web Scraping, Integration, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, Vuetify, Mapbox, CTO, Technical Architecture, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

Technical Writer

2022 - 2023
Retrac Inc dba Think Safe Inc
  • Prepared software documentation practices and workflows for three of their projects, providing detailed insight into security, database architecture, and code status.
  • Participated in pull request reviews to ensure high-quality code was being pushed to production.
  • Worked on fixing bugs for multiple platforms and provided feedback on the work processes.
Technologies: Technical Writing, PHP, JavaScript, MySQL, Laravel, Laravel Voyager, Laravel Forge, Vue, Inertia, Interviews, Team Leadership, Software Architecture, PostgreSQL, Document Design, Amazon Simple Email Service (SES), Amazon DynamoDB, Amazon Simple Queue Service (SQS), AWS Elastic Beanstalk, Amazon EC2, Amazon S3 (AWS S3), CSS5, Symphony, Web Development, Node.js, PHP 7, Design Patterns, Unit Testing, Front-end Development, Communication, Data Structures, GraphQL, Integration, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, Vuetify, Mapbox, Turf.js, CTO, Technical Architecture, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

Senior Back-end Engineer

2022 - 2022
4K.com Corporation
  • Documented entire API documentation using Swagger to prepare the future platform integration.
  • Worked and analyzed in providing a solution for working with Blockchain shipments.
  • Provided constant feedback and kept an open dialog with the client to have transparent results.
Technologies: Shopify, Shopify API, WooCommerce API, Inventory Management Systems, WooCommerce, APIs, Web3.js, Software Architecture, Document Design, Technical Writing, CSS5, Symphony, Web Development, Node.js, PHP 7, Design Patterns, Unit Testing, Front-end Development, Communication, Data Structures, GraphQL, Web Scraping, Integration, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, Vuetify, Mapbox, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

Back-end Developer

2022 - 2022
Bx Data Inc.
  • Analyzed the old code and managed to create a specific use case path for development.
  • Documented and built the architecture of the platform.
  • Successfully migrated the code from an old platform to Laravel.
Technologies: Laravel, MySQL, Vue, Amazon Web Services (AWS), Software Architecture, Team Leadership, Document Design, Technical Writing, Inertia, Interviews, CSS5, Symphony, Web Development, Node.js, PHP 7, Design Patterns, Unit Testing, Front-end Development, Communication, Data Structures, GraphQL, Web Scraping, Integration, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, CTO, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

Senior Full-stack Developer

2021 - 2022
St. Jude Cloud
  • Developed a headless Chrome integration to automatically generate thumbnails of third-party visualizations.
  • Worked on improving and refactoring the code and providing feedback on every pull request.
  • Reviewed primary reference source for optimal deployment.
  • Implemented the viz editor for the viz.stjude.cloud.
  • Contributed to the migration and development of the new platform under pecan.stjude.cloud.
Technologies: PHP, Laravel, Vue, Laravel Livewire, Alpine.js, CSS, Nova, Amazon Web Services (AWS), PostgreSQL, Team Leadership, Document Design, Software Architecture, Technical Writing, Interviews, Amazon DynamoDB, Amazon S3 (AWS S3), Amazon EC2, CSS5, Symphony, Web Development, Node.js, Next.js, PHP 7, Design Patterns, Unit Testing, Front-end Development, Communication, Data Structures, GraphQL, Web Scraping, Integration, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, Vuetify, Mapbox, Turf.js, Technical Architecture, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

Vue Developer

2021 - 2021
Falcon Brands Inc
  • Analyzed the old framework collaborating with the client to understand the path forward using Event Sourcing.
  • Participated in the pull request reviews to improve and ensure a high-quality code being merged.
  • Took part in product management by brainstorming fixes and possible features.
Technologies: Tailwind CSS, Vue, API Development, API Integration, Amazon Web Services (AWS), Architecture, Nuxt.js, Software Architecture, eCommerce, Document Design, Inventory Management Systems, Technical Writing, CSS5, Symphony, Web Development, Node.js, Next.js, PHP 7, Design Patterns, Unit Testing, Front-end Development, Communication, Data Structures, GraphQL, Integration, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, Vuetify, Mapbox, Turf.js, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

Senior Front-end Developer

2021 - 2021
Stratta Creative Inc O/A pb+j
  • Worked on developing two Shopify's from scratch.
  • Fixed bugs from three websites and developed a few more features.
  • Integrated Shopify app to provide optimal results.
Technologies: Shopify, Shopify API, CSS, HTML, Liquid, JavaScript, Sass, Custom Shopify Apps, Shopify Customizations, Shopify Plus, Shopify Theme, Custom Themes, Responsive UI, Vanilla JS, Software Architecture, Document Design, Technical Writing, CSS5, Symphony, Web Development, Node.js, Next.js, PHP 7, Design Patterns, Unit Testing, Front-end Development, Communication, Data Structures, GraphQL, Integration, Three.js, eCommerce APIs, SDKs, Full-stack, Back-end, Payment Gateways, Stripe, Heroku, Figma, Vue 2, GitLab, Consulting, Xero, Vuetify, Mapbox, Turf.js, CTO, Technical Architecture, Technical Leadership, Vue 3, Pinia, Application State Management, User Interface (UI)

Aiteca

https://www.aiteca.it
A Magento 2 store with multiple integrations for different product information management (PIM) and digital asset management (DAM) data. I've actively participated in developing the back end and front end of this website and managed a team of two people while working on it.

To manage the PIM and DAM, I've also worked on developing the dashboard using Pimcore. This allows for async data and a friendlier user interface for such actions.

Headless eCommerce Algolia

The project centered around integration between the DAM and PIM and Algolia to allow the headless eCommerce to interact with the products without connecting to the slow Shopify API.

I was in charge of the development of the architecture and the core features of the integration. I was a key team member when it came to problem-solving and understanding future needs.

Automatic Warehouse Management

A web app in charge of managing and overseeing shipments and warehouse inventory status. The app's main focus was handling concurrency requests upon the inventory and ensuring multiple shops connected through API are live updated.

I was the lead developer in preparing the architecture and writing the functional analysis.

Languages

PHP, HTML, HTML5, JavaScript, CSS, SQL, PHP 7, SCSS, Sass, TypeScript, GraphQL

Frameworks

Laravel, Symfony, Vuetify, Tailwind CSS, Laravel Livewire, Vanilla JS, Redux, Next.js, Nuxt.js, Nova, Zend Framework

Libraries/APIs

Vue, Shopify API, API Development, REST APIs, Liquid, Three.js, Vue 2, React, Inertia, Node.js, Stripe, WooCommerce API, Web3.js, Laravel Voyager, Turf.js

Tools

Xero, Shopify Plus, Figma, GitLab, Amazon Simple Email Service (SES), Amazon Simple Queue Service (SQS)

Paradigms

Agile, Design Patterns, Unit Testing

Platforms

Pimcore, Shopify, Heroku, Mapbox, Magento, Firebase, Azure, Amazon Web Services (AWS), Algolia, WooCommerce, AWS Elastic Beanstalk, Amazon EC2, Docker, BigCommerce

Other

APIs, Front-end, API Integration, Responsive UI, Document Design, Inventory Management Systems, Architecture, Technical Writing, Interviews, CSS5, Symphony, Web Development, Front-end Development, Communication, Data Structures, Integration, eCommerce APIs, Full-stack, Back-end, Consulting, Alpine.js, Custom Shopify Apps, Shopify Customizations, Shopify Theme, Custom Themes, Team Leadership, Web Scraping, SDKs, Payment Gateways, CTO, Technical Architecture, Vue 3, Pinia, Application State Management, User Interface (UI), Business, System Development, Programming, Artificial Intelligence (AI), Neural Networks, Hardware, IT Networking, Web Security, PIM, eCommerce, Software Architecture, Concurrency, Laravel Forge, Technical Leadership, Product Information Management (PIM)

Storage

MySQL, MariaDB, PostgreSQL, Amazon DynamoDB, Amazon S3 (AWS S3)

2016 - 2017

Bachelor's Degree in Computer Science

Vrije Universiteit Amsterdam - Amsterdam, Netherlands

2014 - 2016

Academy Profession (AP) Degree in Computer Science

UCN - Aalbord, Denmark

MAY 2021 - MAY 2022

Pimcore Enterprise Developer

Pimcore

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