Projects

"Build your own understanding and offer help where you can" .

Contributing to the future of Magento front-end, Magento PWA Studio, as an active member of the Magento Research PWA Studio Github team. Contributing code and documentation, and helping developers who get started by responding to Github issues.

After having used and maintained my own Magento Docker environment for a few years now, I decided to move over to Mark Shust's Magento Docker environment. Only started to use it but I am already very excited as it is very flexible and customizable. Great job from Mark.

And it's open source so everyone can participate to file and fix issues (https://github.com/markshust/docker-magento/issues/309) and help each other out (https://courses.m.academy/courses/487758/lectures/9064617/comments/8671997) .

Fun fact: while doing my own study for the Magento Professional Developer Certification exam I checked my own Magento 2 FE course on LinkedIn learning to find out that it has been watched more then 4100 times and received almost 250 likes. I don't whether that's a good or bad score, but anyhow... I like it!

Creating and recording an English spoken video course on how to create and customize a Magento 2 Custom theme for an international Open Source training provider.

During February and March 2020 I was responsible for the FE migration of a multi store and heavily customized multi theme Magento Commerce store.

This involved

  1. analyzing and documenting:
  • all Magento FE changes and enhancements related to the versions between current and upgraded version (creating an overview in Confluence with most important FE changes based upon the Magento official release notes).
  • JS customizations (including overrides and mixins). Decide whether the overrides where still required or could be optimized (e.g. optimized jquery/ui requires)
  • all core theme template overrides and customizations. Decide whether custom templates needed to be updated with core upgrade changes.
  • 3rd party module changes (JS, templates, XML layout).
  1. Development: doing the actual changes
  2. Testing and bug fixing
  3. Deployment documentation
  4. Go-live assistance

This was an extensive job given the many customizations and overrides within the various themes. Luckily my years of experience with Magento upgrades helped a lot here (being able to extract a good 'diff' of all files, being able to assess what must and what must not be updated, understanding implications of changes and documenting this all in Confluence so creating a good reference for future upgrades).

The result: a smooth upgrade and launch without any production issues. Mission accomplished!

In December 2019 and January 2020 I worked on a project to migrate Magento 2.2.x Bluefoot content and custom content types to Magento 2.3.3. Pagebuilder. This is for an international ecommerce fashion merchant, a content heavy multi site store with lots of beautiful and carefully crafted content and Bluefoot customizations that all needed to be ported. So in addition to coding the custom PageBuilder migration and content type modules, this also involved extensive consulting with e-commerce delivery management and content team, to prepare for a smooth go live. Making sure that the pages still looked as smooth after migration as they did before. Which we succeeded in!

From March to August 2020 I worked on various Magento customizations to help a Magento Commerce merchant with their international aspirations. For this the merchant used and implemented the EShopWorld Magento integration.

A challenging time especially as the team was heavily trimmed down because of Covid-19. At a certain point I was the only freelance developer working on the project because the merchant team had to stand-down for some time. I have no problems to work independently so could work in the meantime on the various customisations that were required on top of the ESW module.

These customizations involved BE changes (enhancements, custom modules), FE changes (JS enhancements and overrides, template and layout XML) and maintaining the local Docker environment (nginx config) to make all 20 new international stores locally available and testable.

Development can't be separated from the context you're developing in. Proper documentation (in code and in for example Confluence) can provide the necessary context for now, but even more important, for later (why did we do it this way?). So as part of this project I also documented the architectural decisions and made an overview of all ESW module settings and Magento configurations for the 20 stores in Confluence. ESW depends on both default Magento configurations (like allowed countries, currencies) and ESW specific settings so documenting the what and why provided the necessary context to all stakeholders (dev and business) in the company.

While still in lock-down and working from home, the team eventually completed a successful go-live and international launch as planned.

Development concerning a Magento 1 to Magento 2 Commerce migration. I was part of a larger development team from an awarded Magento solution partner. A large project with highly customized BE + FE functionality. During the 9 months (February - November 2019) that I worked on this project, I was responsible for the global theme setup of the hybrid Magento2 FE theme (part M2 stack, part customized and modern SCSS, ES6 and React stack) , co-operated in updating the Webpack based FE build tooling (to be able to compile SCSS partials, ES6 and ReactJS components), worked on the React based checkout, and introduced new FE developers into the Magento 2 FE. I was also privileged to work as a hybrid BE / FE developer on account page functionality (product reviews and wishlist) where I did both the BE and FE work to enhance Magento's OOTB functionality. A great project to work on, a great team to work with!

A great remote job opportunity working 5 months on a Magento 1 to Magento 2 Commerce re-platform for a large international women's fashion store. I am part of a large (+20) professional team of in-house and external Magento developers, business analysts, UX specialists and testers. This requires both good development - and communication skills (communication is mostly done via Skype, Slack and Jira). The front-end requirements and designs are very detailed and well thought out, which requires eye for detail. The project uses modern front-end tooling and frameworks like Webpack, Gulp, Sass, ES6, Handlebars and React. In addition to the day to day front-end development I also work as consultant, advising the organisation about a short and long-term webperformance strategy.

Advising an IT public sector supplier on the front-end implementation of their to be released Magento 2 webshop. Based upon my advice they decided to remove the installed 3rd party theme and build a custom Magento 2 theme instead.

Quality Developers

If you've used other marketplaces in the past, you've likely run across developers that weren't very good. At Commerce Hero, we vet all Magento developers personally.

Transparent Pricing

Our developers aren't cheap, but you can see right up front what their rates are. Why go through a song and dance with a sales person just to find out what their rates are?

See Availability

If you've worked with freelancers in the past, you know their availability is subject to change. We eliminate the uncertainty by showing you their availability at a glance.

Skills

Magento is a complex system, and even the strongest Magento developers have areas of specialty. Find developers with experience in the specific areas you need.

Search

Drill down to find exactly the developer you need. Search by location to find a developer in your area. You can also search by skill set, their rates, reviews, and more.

Free

The price is right, at no cost to you, the hiring company. We charge developers a small percentage of projects that are booked through Commerce Hero.

What People Are Saying

Frequently Asked Questions

What's the cost?

We charge a percentage of referred projects (or full time hires). In the case of projects we'll charge the company being hired, and in the case of recruiting we'll likely charge the hiring company.

What markets is this available in?

We will be initially targeting North America and major European markets. We will eventually get to other markets as well. This will simplify a number of factors for us including quality.

Is this going to be a race to the bottom like other marketplaces?

Nope - in fact we won't even allow developers to charge fees that are lower than what we consider reasonable for quality Magento development work. This service is all about quality.

What if we want to hire someone locally?

While we would greatly encourage all hiring companies to consider remote developers, we will also be offering some support for hiring locally as well, including outreach to specific markets.

Are You a Hero?

Sign up now to add your profile to the site. Whether you're a freelancer or work for an agency or a merchant, you can find other developers to hire or get clients for yourself or for your company.

This Page Is Curated By

Kalen Jordan has been involved in the Magento community for several years - having founded a SaaS app for Magento, cohosted the Magento community podcast, and contributed to many open source projects. Kalen is passionate about building a marketplace to connect great developers with great merchants and agencies.

Eric Hileman has been working with Magento since 2009, having built a Magento-specialized hosting company. With so many of MageMojo's customers struggling to find good help when it comes to Magento development, Eric has experience first-hand the need for a quality marketplace to bring great developers and merchants together.