Profiel foto van Mark Teekman

Hi! My name is
Mark

I'm a Frontend Developer with a โค๏ธ for Web Accessibility

Scroll

These are my skills

Senior Front-end Developer en (Design) System enthousiasteling met een zware focus op Web Toegankelijkheid. De basisvaardigheden van het web: HTML, CSS en JavaScript heb ik me eigen gemaakt en onderhoud ik continu. Met deze fundamentele kennis kan ik diverse (JavaScript) frameworks eigen maken. Momenteel werk ik graag met Vue.js en Astro.js. Ik gebruik SCSS of Tailwind CSS voor de opmaak en verdiep mezelf in topics zoals Unit Testing en TypeScript.

Alles wat ik doe draait om de Web Content Accessibility Guidelines (WCAG) en het opleveren van websites, applicaties en oplossingen die toegankelijk zijn voor screenreaders en mensen met een visuele, cognitieve-, auditive-, fysieke-, motorische- en/of spraakbeperking. Iedereen moet gebruik kunnen maken van het web.

HTML
95% van de 100%
(S)CSS
95% van de 100%
JavaScript
95% van de 100%
Web Accessibility (WCAG)
95% van de 100%
Astro.js
85% van de 100%
Vue.js
85% van de 100%
Git, GitHub, CI/CD
85% van de 100%
WordPress (PHP / ACF)
75% van de 100%
React
60% van de 100%
Shopifi (Liquid)
60% van de 100%

Projects I do as a hobby

In mijn vrije tijd werk ik graag aan toegankelijke Open Source projecten gemaakt met Astro.js en Vue.js en doe ik af en toe een challenge op Frontend Mentor om mijn skills verder aan te scherpen.

Zo heb ik onder andere voor Astro een toegankelijk starter thema gebouwd, een NPM package met toegankelijke .astro componenten en een Accessible Astro Dashboard die ik heb gemaakt tijdens de Astro Hackathon in april 2022. Hetzelfde idee ben ik nu aan het doen voor Vue.js.

De challenges die ik doe op Frontend Mentor hebben altijd een leer- en een funaspect erin zitten. Ik probeer toffe visuele dingen, of onderzoek nieuwe tools en technieken (state management met Pinia voor Vue, TypeScript of een project in React) om op die manier mijn skills in het vak te verbeteren.

Meer projecten op GitHub of op mijn Frontend Mentor profiel.

Who is Mark anyway?

Ik ben Mark Teekman, geboren op 21 september 1988 in Amsterdam. Ik woon in Nieuw-Dijk (nabij Didam) met mijn vrouw, twee kinderen en onze kat Suki. Ik ben een echte Nintendo fan en houd wel van een potje gamen, zowel op de Switch als op mijn game PC. Naast sporten (calisthenics) en mealpreps houd ik ook wel van een goede wandeling in de natuur. Mechanische toetsenborgen zijn waar ik dagelijks op programmeer (met fancy keycaps en mooie lichtjes uiteraard). Gooi daar nog bovenop dat ik alles in de code editor doe met VIM en dan is volgens mij je standaard plaatje van een front-end programmeur wel compleet.

Ik ben gek op websites bouwen, het liefst vanuit een tof design waar goed over is nagedacht. Ik heb veel affiniteit met UI en design (systems). Daar ligt dan ook mijn kracht. De brug tussen design en code sla ik zelf, met het voordeel dat ik consistentie scherp kan bewaken. Ook de overdracht naar collega's in de front- en back-end maakt dit makkelijker. In mijn code ben ik een echte structuur freak. Alles moet netjes georganiseerd. Dit kost misschien initieel iets meer tijd, maar dat win ik met gemak terug doordat ik precies weet wat waar staat en de code schoon en opgeruimd blijft.

Feitjes

  • ๐Ÿ•น๏ธ Nintendo fan
  • ๐ŸŽฎ Videogames
  • โ˜• Koffieliefhebber
  • ๐Ÿฝ๏ธ Mealpreps
  • ๐Ÿ’ช๐Ÿผ Fitness en sport
  • ๐Ÿ“ Tafeltennis
  • ๐Ÿ’ป VIM enthousiasteling
  • โŒจ๏ธ Mechanische toetsenborden
  • ๐Ÿ”ซ Nerf Gun battles
  • โ™ฟ Webtoegankelijkheid
  • ๐Ÿ“ฆ Georganiseerd en gestructureerd
  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Vader van twee