Harianto van Insulinde
Front-End Developer
Who I am
Self-taught developer. Born and raised in The Hague. Building web applications for 27+ years.
I believe JavaScript (+ HTML/CSS) is all you need for modern web—frontend and backend. Vue.js expert since v0.12. TypeScript advocate. I turn complex challenges into elegant solutions through clean architecture, smart trade-offs, and direct communication.
Bold minds build smart.
What I Do
I build web applications that scale.
- 27+ years of Development.
- 19+ years of JavaScript.
- 10+ years of Vue.js.
- 10+ years of Node.js.
Platforms serving 100k+ users. Component libraries teams actually adopt.
No corporate fluff. I work smart, get more done, keep things simple. Teamwork when it helps, independent problem-solving when it’s faster. Always experimenting with new tech to enhance what users experience.
Who I Am Beyond Code
The Hague native. Latin dancer—bachata shows, kizomba nights. Pattern recognition works everywhere, from Vue components to dance floors.
Career
2017 - 2025Nieuwegein
Front-End Developer
Open Web BV
- Developed and maintained various app and web projects for Hogeschool Leiden, Hogeschool van Amsterdam, Smartmirror, Saxxion, and Bun-3D, utilizing JS frameworks to enhance user experience and functionality
- Utilized HTML, CSS, VueJS 2, NodeJS, ReactJS, React Native, Angular 4, and other technologies to create responsive and interactive web applications, improving user engagement and performance
# HTML & CSS, VueJS 2, NodeJS, ReactJS, React Native, Angular 4, WebRTC, Cordova, PDFReactor, Java, HippoCMS, IoT, Unit Tests, e2e Tests, Scrum, JS/TS
2022 - 2024Hoofddorp
Front-End Developer
Myparcel (via Open Web BV)
- Enhanced backoffice functionalities by adding new features, fixing bugs, and creating extra pages using JavaScript and Git, resulting in improved user experience and system reliability.
- Developed interactive web components using MeteorJS, VueJS 2 & 3, HTML5, and JavaScript/TypeScript, integrated with Storybook for streamlined UI testing, enhancing development efficiency and code quality
# MeteorJS, VueJS 2&3, HTML 5 & JavaScript/TypeScript, PHP, Storybook, Unit Tests, e2e Tests, Playwright/Cypress
2021 - 2022Leiden
Front-End Developer
Squares B.V. (via Open Web BV)
- Developed responsive web applications using VueJS 2, HTML, and (S)CSS (BEM) within the Laravel framework, enhancing user experience and performance
# VueJS 2, HTML & (S)CSS (BEM), PHP (Laravel), PHPUnit, e2e Tests
2018 - 2019Amsterdam/Utrecht
Front-End Developer
Valtech (via Open Web BV)
- Developed and maintained various websites including Valtech.com and Royal HaskoningDHV, enhancing user experience and functionality.
- Utilized HTML, (S)CSS (BEM), VueJS 2, and Adobe Experience Manager (AEM) to develop and optimize 5 web domains, including the redesign and rebuild of Valtech.com, improving site performance and user engagement.
- Supported e-Commerce initiatives for major consumer brands (Danone Russia, Conimex, Unox, Neutral, Zwitsal, Andrelon) by implementing product catalogues, campaign landing pages, and conversion-oriented features that enhanced online visibility and customer engagement.
- e-Commerce / Consumer Brands Experience:
• Danone Russia — Implemented product catalogue features and optimized product detail pages for better discoverability and SEO.
• Conimex & Unox — Built campaign landing pages and seasonal promotions, designed to boost engagement and drive conversions.
• Neutral & Zwitsal — Developed brand sites and content modules integrated into AEM, ensuring responsive design and consistency across devices.
• Andrélon — Added conversion-oriented features (e.g. product highlights, where-to-buy links) to support online retail sales.
# HTML & (S)CSS (BEM), VueJS 2, Adobe Experience Manager (AEM), Episerver, Sitecore, Java, Scrum, PHP, JS/TS
2016 - 2017Amsterdam
Front-End Developer
Noprotocol
- Developed mobile applications using Cordova for ‘Ik Zie Je’ - IJsfontein and created various websites including Bob 15 jaar, 60 jaar Eredivisie, KRO-NCRV, and banners for VUE Cinema, enhancing user engagement and accessibility.
- e-Commerce / Campaign projects:
• Bob 15 jaar — Mobile playlist app with Spotify integration; boosted campaign engagement through direct interaction.
• 60 jaar Eredivisie — Promotional banners & GSAP animations for anniversary campaign, optimized for performance and multiple placements.
• VUE Cinema — Responsive promotional banners for movie releases; supported marketing campaigns and ticket sales. - Utilized VueJS 1, Cordova (iOS, Android), GSAP, NodeJS (NPM, NVM), Yaml, Gulp, Bower, Twitter Bootstrap, and CSS Flex Box to streamline development processes and improve project efficiency within a Scrum framework.
# VueJS 1, Cordova (iOS, Android), GSAP, NodeJS (NPM, NVM), Yaml, Gulp, Bower, VueJS, Twitter Bootstrap, own CSS Flex Box, PHP, Scrum, JS
2015 - 2016Lijnden
Fullstack Node.js Developer
XS News
- Developed a NodeJS daemon and web app to check event dates and send SSH commands to a script builder, enhancing web appearance with theme changes. Integrated CMS capabilities for adding companies and streamlined import/export of themed email templates from ZIP files.
- Utilized NodeJS, ExpressJS, and VueJS to build custom HTML/CSS3 usability features, improving user experience. Implemented simple authentication via LDAP and managed ZIP file import and extraction processes, enhancing system efficiency.
# NodeJS (NPM, NVM), ExpressJS, Gulp, Bower, VueJS, Twitter Bootstrap, own CSS Flex Box. Simple Authenticatie via LDAP, import ZIP file and extract, download composed ZIP, All HTML/CSS 3 usability custom build on VueJS 0.12. JS, PHP, Scrum.
2014 - 2015The Hague
Front-End Ninja
Star Apple BV
- Developed the intern CRM system by translating new designs into HTML5/CSS3 and creating JavaScript components for ReactJS, which improved the system's user interface and functionality. Replaced outdated HTML in the PHP framework to enhance performance.
- Utilized Git, NodeJS, Browserify, Underscore/Lodash, and Gulp to streamline the development process, resulting in faster build times and improved code management.
# Git, NodeJS, Browserify, Underscore/Lodash, Gulp, PHP, etc
2013 - 2014Remote
Front-End Developer
MdStn Interactive
- Converted PSD files to HTML & CSS, ensuring pixel-perfect web layouts.
- Conducted usability testing to optimise user experience.
- Compiled cross-browser CSS using LESS for consistent styling.
- Built web applications in Laravel, enhancing project scalability.
- Applied creative problem-solving to deliver innovative solutions.
2013 - 2014Zoetermeer
Employee
Stichting Power
- Performed various roles across organisations to maintain professional engagement.
- Maintained consistent work rhythm and gained valuable industry experience.
2010 - 2012Den Haag
Web & Front-End Developer
Cupitar
- Converted design concepts to HTML & CSS for client projects.
- Employed creative thinking to develop effective web solutions.
- Collaborated on web development tasks and managed Git repositories.
- Built and maintained a relationship database to support business needs.
2006 - 2010Den Haag
Interactive Flash Developer, Systeem & Server beheer, Web Developer
IPOQI Interactive Design Studio
- Developed and delivered a variety of web and Flash projects from concept to completion.
- Devised creative web solutions to address client requirements.
- Served as Flash Developer, System Administrator, and Front-End/Web Developer, supporting multiple business functions.
2006 - 2008Rijswijk
Flash Developer/Designer/Actionscript
MDSTN INTERACTIVE
- Managed end-to-end development of Flash projects for diverse clients.
- Delivered private seminars on Macromedia (Adobe) Flash, from Intermediate to Pro level.
2004 - 2005Den Haag
Flash Designer/Developer
Gamepoint B.V.
- Internship; Created creative designs for flash banners and developed a full interactive Flash website for 'NH Hotels' using ActionScript, taking full project responsibility from start to finish, and provided technical support for a social gaming website.
- Gained proficiency in programming using Macromedia (Adobe) packages, including Flash, Photoshop, and Dreamweaver, enhancing design capabilities for interactive projects.
2003 - 2004Scheveningen
Flash & Web Developer
Musa Bureau voor Ontwerp
- Completed internship by building and managing multiple websites for clients.
Freelance
June 2006 - 2008Remote
Web & Flash Developer
Sedje Global
- Converted designs to HTML & CSS and developed multiple websites, including Winnersway, Sedje.com, and kdvjoepie.nl.
- Built and launched Cosy Collections (Shopify): set up product catalogue, configured shop features, and integrated design into Ruby on Rails templates — providing a full e-Commerce solution.
August - October 2007Remote
Interactieve Programmer
Umbrella International Jackson Chang
- Developed interactive Flash pages for Hi Purple - Online Magazine, enhancing digital engagement.
March - April 2007Remote
Interactieve Developer
Hogeschool Rotterdam
- Developed a promotional website for Shell Eco-Marathon (Phidippides) using full Flash with a custom Content Management System.
2006 - 2007Naaldwijk
Flash Designer
Creatieve Concepten
- Designed and developed Flash animated landing pages for clients including De Uithof, Hästens, Auping, and Beterbed.
October 2006 - July 2007Remote
Web & Flash Developer
Maxeda, Bijenkorf
- Developed Chill-Out.nl e-Commerce website (Maxeda / De Bijenkorf) with Flash, PHP and Ruby on Rails, integrating a product catalogue and shopping cart system that handled order submissions via email — an early online sales solution improving usability and conversion.
- Converted supplied designs into HTML, CSS, and Flash CS3 animations to enhance the brand experience.
Education
Rotterdam
IT-mediaproductie (middenkaderopleiding niveau 4)
Grafisch Lyceum Rotterdam
Information Technology (IT) in Grafisch Lyceum Rotterdam (GLR), the Dutch creative college for media, design & technology.
Achievements: Academic degree
Den Haag
IT-management (middenkaderopleiding niveau 4)
Mondriaan IJzerwerf
Information Technology (IT) for Management
Achievements: Academic certificates
Miscellaneous
Hobbies
- Swinging on the Latin beats - performing in bachata shows and dancing kizomba.
- Relaxing and enjoying spending time with friends, contemplating life and love
- Keeping up-to-date with technology by reading “Smashing Magazine” and experimenting with VueJS & NodeJS and WPA
Languages
Dutch-Native proficiency
English-Full professional proficiency
Specializations
Frontend Architect
Achieved complex state management3/3
Developed custom Vue.js Notification Center3/3
Achieved real-time messaging platform3/3
Achieved large, complex applications3/3
Frontend Performance Engineer
Focus on performance3/3
Lighthouse scores (>90)3/3
Achieved optimizations3/3
Facilitated modern build tools3/3
Frontend Security Specialist
Achieved secured applications3/3
Designed API integrations3/3
Focus on input validations3/3
Frontend Data Engineer
Achieved complex state management3/3
Real-time data handling3/3
Leverage API integration3/3
Frontend Tooling Specialist
Build tools (intermediate)2/3
Development environment setup (intermediate)2/3
Code quality tools (intermediate)2/3
Frontend UX Developer
Responsive Design implementation (expert)3/3
Animations (intermediate)2/3
Micro-interactions (basic)1/3
Touch interaction design (minimal)1/3
Frontend Internationalization Specialist
i18n implementation (intermediate)2/3
Locale management (intermediate)2/3
Frontend Testing Specialist
Unit Testing (intermediate)2/3
E2E testing (intermediate)2/3
Test automation (basic)1/3
Frontend DevOps Engineer
Docker (expert)3/3
CI/CD (basic)1/3
Build processes (basic)1/3
Frontend Accessibility Specialist
WCAG implementation (basic)1/3
Screen reader optimization (basic)1/3
Keyboard navigation (basic)1/3
Skills
Recent
Javascript [19+ years]3/3
Vue.JS [10+ years]3/3
NodeJS [10+ years]3/3
HTML4/5 + CSS 2/3 (SCSS/SASS/LESS) [19+ years]3/3
PHP & MySQL [19+ years]2/3
Git3/3
Docker3/3
Miscellaneous
Build Tools: Vite, Rollup, Webpack, Grunt, Bower
CI/CD: Github Actions / Cloudflare Pages
OS: Alpine, OS X, Unix, Ubuntu, CentOS 5
Code Editors: VS Code, Sublime Text 2/3, Textmate 2, Coda 2
Adobe: Photoshop, Illustrator, Flash CS3
Previous
JS Frameworks: Meteor, React, Angular, KnockoutJS (MVVM)
Javascript: Prototype, Mootools, Scriptaculous, JSON, YQL, jQuery
PHP: Laravel 4, CodeIgniter 2.1.2, ExpressionEngine 1.6
Ruby on Rails
ActionScript 2.0 / 3.0 [13 years]
MySQL, SQlite
Showcase
Codes
https://harianto.dev/project | Working with Vue over the years
https://github.com/HariantoAtWork | Repositories of experiments and open source contribution
https://www.npmjs.com/~harianto | Open source contribution
https://hub.docker.com/u/harianto | Open source contribution
Demo
https://jobfor.harianto.dev/ | Job Application Organiser
https://harianto.dev | New Vitepress Blog
https://ikzieje.harianto.dev | Vue mobile app Cordova
https://cv.harianto.dev/edit | Nuxt + Vue CV editor
https://ow.sylo.space/ow-collaboration | Vue Standalone Collaboration Forum Tool
Miscellaneous
https://blog.sylo.space | Ghost Blog
https://mdstn.com/work/sandbox | Accumulating Experiments with Laravel + Knockout JS Framework