Martin Hein, Developer in Rosario, Santa Fe Province, Argentina
Martin is available for hire
Hire Martin

Martin Hein

Verified Expert  in Engineering

Software Developer

Location
Rosario, Santa Fe Province, Argentina
Toptal Member Since
November 7, 2016

Martin is a web developer who specializes in the development of WordPress websites. He has extensive front-end knowledge enabling him to build pixel-perfect templates for the platform. He also is an experienced PHP developer with a broad knowledge of the WordPress environment and likes to build elegant and clean plugins. Martin possesses an analytical mind and has a good sense of design and communication.

Portfolio

Triptongo
HTML5, SCSS, Vue, JavaScript, PHP
Internetbureau Haboes
JavaScript, HTML5, PHP, Grunt, Sass, WordPress
Rosario Software SRL
JavaScript, HTML, CSS3, Less, SCSS, PHP

Experience

Availability

Part-time

Preferred Environment

Sequel Pro, Sketch, Command-line Interface (CLI), Git, Atom

The most amazing...

...work I've built was a custom WordPress module that made online appointments with a JS-based interface (Backbone/Underscore & implementing several web services).

Work Experience

Lead Developer

2017 - 2019
Triptongo
  • Developed a WooCommerce plugin integrating the API of a major Argentinian logistics provider.
  • Built an import plugin enabling importation of products into WooCommerce from external CSV files.
  • Implemented various theme adaptations to add specific functionalities that were requested by clients to their websites.
  • Realized a centralized functionality for the TriptoCommerce platform.
  • Developed a migration functionality enabling migration of a subsite within a WordPRess multisite installation between different environments.
Technologies: HTML5, SCSS, Vue, JavaScript, PHP

Freelance Front-end Developer

2015 - 2016
Internetbureau Haboes
  • Created custom WordPress templates for a major Dutch book publishing firm.
  • Created a custom multisite WordPress template to integrate multiple websites of a major bank.
Technologies: JavaScript, HTML5, PHP, Grunt, Sass, WordPress

Front-end Web Developer

2012 - 2016
Rosario Software SRL
  • Created and maintained various WordPress websites.
  • Improved theme performance for WordPress sites.
  • Developed custom functionalities for these websites.
Technologies: JavaScript, HTML, CSS3, Less, SCSS, PHP

Online Appointments for a Health Institute

http://www.grupogamma.com
I developed a custom WordPress plugin—for a major health institution in the city of Rosario, Argentina—which allows customers/patients to book appointments through the website of the institute.

Project Details:
• The objective was to realize a process which was as friendly as possible for the end user, but would also respect certain business logic implied by the organization. This resulted in a JavaScript-based interface which guides the user through the process of booking an appointment.
• During this process, the interface communicates with the institute's internal system to consult availability of resources.
• Daily synchronizations are realized to update certain data used within the interface and keep the patients informed about their appointment.
• The interface is based on Backbone/Underscore.
• A custom proxy was implemented to process the requests made by the web server and serve as a protection for the institute's internal system.

Kochatelier | Custom WordPress Template with WooCommerce Integration

This is a custom WordPress template for a cooking school based in Berlin, Germany.

Project Details:
• The regular pages of the website are based on a self-developed page composer plugin. Within the code of the template, specific content-blocks are available which can be added to predefined templates. These content-blocks include sliders, blog overview, calls-to-action, image teasers, text teasers, shop overview, and a custom Google map implementation.
• The template also contains a custom WooCommerce implementation. The WC-templates had to be tweaked quite a lot to make the look of the shop comply with the graphic design which was provided by the client. A specific part of the WooCommerce implementation is the possibility to book a cooking course through the website. For this, a custom post type was created which then can be used to create different instances (products within WooCommerce terms) to make them bookable within the website.
• For the website's blog, a custom Masonry script was developed to make the different news items appear in columns and to make the layout automatic in how they were presented.
• This website is currently being prepared for production. The link is a demo version of the website.

Biotechologieverbund | Custom WordPress Template with Membership

http://www.biotech-verbund.de
For this scientific institute from Germany, I developed a custom WordPress template integrating a membership registration system. Users interested in the activities of the institute can sign-up for a membership with the website which has been previously approved by an administrative user of the website. Different roles are used to divide the members into different groups. Members can sign-up for events, fill in surveys, access specific information, and edit their user profiles.

Project Details:
• The profiles of a specific group of users are published on the website. This is done by synchronizing specific fields of these user profiles with a custom post type which is available within the template.
• The template also includes an event calendar with the possibility for users to sign-up for these events.
The template uses an optimized CSS3 animation to animate the background color of the website and this is quite resource-intensive.
• The website is currently being prepared for production. The link is a demo version of the website.

CinePostproduction | WordPress Theme

http://www.cinepost.de
A custom WordPress theme built for a cinematic post-production company from Berlin. The client wanted to recreate the Windows Metro Style homepage to present their portfolio visually.

Project Details:
• I developed specific JavaScript codes which generates and remembers automatic layouts to present the portfolio.
• The theme makes extensive use of AJAX to load the contenr of the website ensuring a pleasant browsing experience.

Perspective Research | Custom Parallax Template

http://www.perspective-research.nl
I developed a custom template with a parallax effect for a consulting company.

Project Details:
• The parallax effect was realized using the requestAnimationFrame—a feature which is available in modern browsers. The different sections of the page can be composed within the control panel of the website using a special page composer plugin that I built.
• I used the compose plugin in my project to provide custom definable content blocks within the website so that there wouldn't be too many configuration options as is the case with a lot of third party page composer plugins.

The Do School | Custom Template with Page Composer

I built a custom WordPress template for this website which is largely based on a self-developed page-composer plugin.

Project Details:
• For the template, I defined different layout options which might be used throughout the website and within these layouts, content-blocks may be placed which adapt to the space available within the columns of the layout.
• All the possible content-blocks are also defined within the template and have flexible, but limited configuration options. This leaves the user with enough options to define the contents of their website without overwhelming him or her with tons of configuring options. These sort of things should already be defined within the template anyway after all.
• Content block elements include sliders, accordions, YouTube video implementation, floating content-blocks, downloads, custom block quotes, call-to-actions, team gallery, and a newsletter signup.

SalusCon | WordPress Template with Course Signup

http://www.saluscon.de
This is a custom WordPress template developed for a consulting company which operates within the health industry.

Project Details:
• The most important part of the template is formed by a course calendar which is based on a custom post type. The users of the website can signup for the courses presented on the website. The course inscriptions can be managed through the back-end of the website.
• Some special shortcodes were implemented to enable the client to implement specific content within the default WordPress editor.

EEfimero | Custom WordPress Template

http://www.eefimero.com
I developed a custom WordPress template for a company that designs stands for fairs.

Project Details:
• A lot of image material was used to present the work of the company.
• The template includes some custom JavaScript to give the user a quick peek into the projects realized by the company without having to leave the index page.
• It also has a custom search functionality that is triggered when the user starts to type when the website is active.

WWF Germany | WordPress Templates

http://www.landwirtschaft-artenvielfalt.de
I developed several custom WordPress templates for the German division of the World Wildlife Fund. These are mainly just regular WordPress templates without any special added functionality.

Project Details:
• Template highlights:
- Filterable animated species-index: http://www.landwirtschaft-artenvielfalt.de/die-arten/.
- Custom XML feed of the companies participating in a program which is being picked up by external applications/websites.
- Member signup and authorization process.
- Specific member targeted pages.
- Custom teaser blocks: http://www.eiweissforum.de/.

• Websites:
http://www.geniesstuns.de
http://www.eiweissforum.de
http://www.landwirtschaft-artenvielfalt.de

De Bezige Bij | Front-End WordPress Template

http://www.debezigebij.nl
I was responsible for a big part of the front-end code of the WordPress template that was created for this website.

Triodos Bank | Front-End WordPress Template

I was responsible for a big part of the front-end code of this website which is part of a network of websites which all share the same template(s).

Project Details:
The challenge was to make the template configurable and allowing for small variations between each of the websites.

Languages

SCSS, CSS3, Less, HTML5, PHP, JavaScript, HTML, Sass, Bash Script

Frameworks

Angular, CodeIgniter, CakePHP

Libraries/APIs

jQuery, Modernizr, Underscore.js, Vue, Backbone.js, Vue 2

Platforms

WordPress

Storage

MySQL, SQLite

Tools

Sketch 3, Bitbucket, Atom, Git, Sketch, Sequel Pro, Adobe Illustrator, Grunt, Gulp, Photoshop 7

Paradigms

BEM, Object-oriented Programming (OOP), Agile

Other

Concept Development, Writing & Editing, Command-line Interface (CLI)

1995 - 1999

Bachelor's Degree in Business Economics

Hogeschool Enschede - Enschede, Netherlands

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