Martijn ter Hellen

Developer / Consultant

Profile

I'm a passionate developer with a wide range of skills. Love to craft an application from scratch with minimal cruft and pay attention to all kind of details without compromising deadlines.

Able to code all sorts of front and back end solutions. Throw some designers design at me and I will tell you if it can be done, how I think it should be done and build it accordingly.

When a project comes to live I want to be involved in its life cycle. As a technical consultant I will give my sincere advise about all things technical. I love to debate with designers about form, function and user experience.

Martijn ter Hellen

I am currently living in Ouderkerk aan de Amstel, the Netherlands, with my girlfriend and two kids. I was born June 9, 1976.

me

  • 18+ years of experience in both front and back end development
  • structured, ordered, quality-freak and blessed with a carpenters eye
  • strong focus on getting things done
  • able to quickly translate client needs into working prototypes
  • capable to lead
  • technical consultant
  • concept thinker
  • true autodidact
  • project manager
  • design advisor

Experience

Lead Developer

Peakfijn

December 2016 - June 2018

At Peakfijn we're building web, single page and native applications for startups. We're using a broad range of languages, techniques and skills. Frontend libraries like React and Vue.js are preferred for web based applications. React Native is used for mobile applications for iOS and Android as well as pure Swift in some cases. On the server side we mostly use Laravel to build our API's and generated pages.

Lead Developer / Technical consultant

The KEY Agency

January 2009 - November 2016

As lead developer at KEY I was in charge of all web development within the company and responsible for continuity of our framework and all released projects by our development team. I managed projects when they were in their development cycle, assured quality, deadlines and as a technical consultant I was actively involved in meetings with clients.

Senior Web Developer

The KEY Agency

January 2006 - December 2008

Not happy with my xml/xslt based framework, I started working on a complete rewrite of our main development framework. We chose CodeIgniter to be at it's core, which, back then, was among the best out of the box. It had excellent documentation and was easy to grasp.

Alongside I crafted my second CMS on top of this framework. This CMS is still being used now and received numerous updates and bugfixes over the years.

As I got more responsibilities within the company I found myself in a leading position.

Web Developer

The KEY Agency

October 1999 - December 2005

This was the start of my professional career as web developer. These were the days of layouts with html-tables, spacer.gif, Netscape, the dreaded Internet Explorer 4 & 5 for Windows and development under Mac OS 8 & 9. It's where I met with HTML, PHP, MySQL and Javascript.

I got to make a lot of websites for companies that at that time even hadn't had a website. It was fun with a lot of exploration and some (hard) lessons were learned by me and our development team.

Things started to get more streamlined and more complex. PHP began to play a huge position-role in our development cycle. I build a custom CMS which made up for a significant increase in development time.

Junior project planner / Architectural draftsman

Hasselerharm B.V.

November 1998 - July 1999

Freshly graduated as an Civil Engineer I landed at my first real job in this line of field. And what a misfit it was... I was put on a large warehouse under construction and needed to draw countless drawings of prefabricated concrete elements. It was boring as hell.

At the time I was doing some web development for family and acquaintances. Loving this hobby and urged by my need to get away from my current employer I applied for a couple of web developent positions.

Architectural draftsman / Designer (internship)

Architekten Kollektief Heijdenrijk

Februari 1998 - August 1998

At Heijdenrijk I sat alongside architect Leo Heijdenrijk. With other colleagues we were translating his plans, sketches and drawings into technical drawings.

Supervisor (internship)

Amarcon B.V.

August 1997 - Februari 1998

Adjecent to Amersfoort Central Station rises a tall officebuilding called "de Argonaut". At the time this building was constructed I've been roaming the construction yard as an architect supervisor. Main responsibility was to make sure that the contracter constructed every bit of this immense building according to technical plans.

did

  • build iOS and Android application with React Native
  • build spa's with React
  • build apps with Laravel and Vue.js
  • build api's with Laravel
  • build native applications for iOS with Swift
  • setup continuous integration
  • craft lots of websites, responsive websites, e-mailings, applications and application parts
  • create a solid foundation on which almost all of these applications were build
  • build two major versions of a cms with countless updates and improvements over the years
  • lead a small team of developers
  • build custom applications for specific needs i.e:
    • dataroom for real estate property on sale
    • reporting tool for charter planes
    • jobboard system for candidates and employers
    • financial registration system
    • custom data on top of google maps
  • build sites with Wordpress and Concrete5
  • build and publish some native apps in Apples App Store
  • automated Adobe Indesign

Projects

Some websites I've built in the past.

Abilities

Over the years I have become fluent in many aspects of digital development.

Web

  • HTML
  • CSS
  • Javascript
    • React
    • Vue
  • PHP
  • SQL

iOS / OS X

  • Objective C
  • Swift
  • Xcode
  • Core Data

General

  • Git / Subversion
  • Docker
  • JSON
  • Markdown
  • XML / XSLT
  • Unix command line
  • Apache / Nginx configuration
  • Filemaker Pro

Extensive knowledge of

  • Object Oriented Programming
  • Web standards
  • Semantics
  • Search engine optimization
  • Content optimization
  • Email marketing
  • Mailchimp / Silverpop
  • A/B testing
  • Security audits
  • Continuous integration
  • Server management on AWS / GCP
  • Adobe software

Current tools

  • React (Native) / Vue.js
  • Laravel
  • Webpack
  • Styled components / Sass
  • Composer / npm / yarn
  • Chrome developer tools
  • Sublime Text / VS Code / BBEdit
  • OS X

with

  • mac os x
  • docker
  • php
  • react, vue.js
  • npm, webpack, gulp or grunt
  • vanilla php, codeigniter or laravel
  • mysql and sqlite
  • docker
  • apache
  • mongodb
  • jquery
  • xml and xslt
  • core data
  • coffee
  • passion
  • love

Education

Media Information Technology

Hogeschool Enschede

1999 - 2001

Architecture preparatory year

ArtEZ hogeschool voor de kunsten, Arnhem

1997 - 1998

Civil Engineering

Hogeschool Enschede

1994 - 1998

VWO

Twickel College, Hengelo

1988 - 1994