Martin Hein, Software Developer in Rosario, Santa Fe Province, Argentina
Martin Hein

Software Developer in Rosario, Santa Fe Province, Argentina

Member since August 28, 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.
Martin is now available for hire

Portfolio

Experience

Location

Rosario, Santa Fe Province, Argentina

Availability

Part-time

Preferred Environment

Atom, Git, CLI, Sketch, Sequel Pro, Macbook Pro

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).

Employment

  • 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: PHP, JavaScript, Vue.js, SCSS, HTML5
  • 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: WordPress, Sass, Grunt.js, PHP, HTML5, JavaScript
  • 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: PHP, SCSS, LESS, CSS3, HTML, JavaScript

Experience

  • Online Appointments for a Health Institute (Development)
    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 (Development)

    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 (Development)
    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 (Development)
    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 (Development)
    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 (Development)
    http://thedoschool.org

    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 (Development)
    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 (Development)
    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 (Development)
    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 (Development)
    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 (Development)
    http://www.dekleurvangeld.nl

    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.

Skills

  • Languages

    SCSS, CSS3, Less, HTML5, PHP, JavaScript
  • Frameworks

    Angular, CodeIgniter, CakePHP
  • Libraries/APIs

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

    WordPress
  • Storage

    MySQL, SQLite
  • Tools

    Sketch 3, Bitbucket, Grunt.js, Atom, Adobe Illustrator, Grunt, Gulp.js, Photoshop 7
  • Paradigms

    BEM, Object-oriented Programming (OOP), Agile
  • Other

    Concept Development, Writing & Editing, Bash Scripting, Command Line Interface (CLI)

Education

  • Bachelor's degree in Business Economics
    1995 - 1999
    Hogeschool Enschede - Enschede, Netherlands

To view more profiles

Join Toptal
Share it with others