Almar Groenewald

Freelance
TypeScript
developer
Meer over mij

In het kort

Ik ben Almar, woon in Nijmegen en ben freelance developer met meer dan 15 jaar ervaring. 1 van mijn sterke kanten is dat ik als developer ook een goed oog heb voor design.

Waar ben ik goed in?

Een frontend in React.js neerzetten volgens de nieuwste technieken. Ook maak ik alles werkend door middel van een backend in Node.js.

Je kunt mij onder andere inzetten voor:

het integreren van functionaliteiten voor je website,
het ontwikkelen van een SAAS oplossing,
het bouwen van een onepage.
Eigenschappen

Communicatief, zelfstandig, flexibel

Talen

Nederlands, Engels, Typescript

Bouw vooral met

React.js, Node.js, TailwindCSS

Databases

SQL, MongoDB, Firebase, Redis, Pocketbase.

Development tools

Docker, Git, Github

Design

Figma, Adobe XD, Sketch

Portfolio

Hieronder een selectie van recente projecten waaraan ik mijn bijdrage heb geleverd.
N

Nextmessage

CTo/ontwikkelAAr , feb 2021 - heden
Nextmessage is een marketing automation SAAS. Woocommerce en Magento 2 webshops zijn binnen 5 minuten gekoppeld waardoor je direct aan de slag kunt met het versturen van marketingberichten aan klanten. 

Verantwoordelijkheden/ werkzaamheden

  • Het ontwikkelen van een complexe webapplicatie in React en Node.js.
  • Het bouwen van een dashboard waarmee:Klanten kunnen hun webshop kunnen koppelen.
  • Automatische imports van data kunnen regelen, ook geoptimaliseerd zodat alle data zo up-to-date mogelijk is.
  • Campagnes kunnen maken met een zelf ontwikkelde drag ‘n drop editor.
  • De logica maken om dynamisch producten in emails te plaatsen aan de hand van zelf ingestelde regels.
  • Een regelbuilder om klantsegmentatie mogelijk te maken.
  • Technieken om omzet te berekenen aan de hand van emails.
  • Visualisatie van gemaakte omzet via Nextmessage in het dashbooard door middel van rapportages en grafieken die kunnen worden gefilterd/ gegroepeerd op campagne en datum.

Technieken

React.js, Node.js, TailwindCSS, Docker, Rest API’s, Git, Github, SEO optimalisatie, UI design.

Splash Lease

Fullstack developer, okt 2019 - dec 2022
Splash Lease is een service voor verhuur van witgoed. Ze bieden hiervoor maandelijkse abonnementen aan. Via de webshop kun je je producten vergelijken en bestellen, contracten regelen, en een hoop zaken.

Verantwoordelijkheden/ werkzaamheden

  • Het opzetten van een basis voor een nieuwe webshop.
  • Omzetten van Sketch ontwerp naar webshop.
  • Alles uitsplitsen in herbruikbare componenten.
  • De webshop maakt gebruikt van een interne api.
  • Complexe state voor de interactie op de checkoutpage.
  • Cachinglaag om snelheid te garanderen.
  • Ontwikkelen van checkout voor optimale bestelervaring.
  • SEO optimalisatie en advies voor migratie vanaf de oude website.

Technieken

Laravel, Javascript, Typescript, React.js, TailwindCSS, Docker, Rest API’s, Git, Github, SEO optimalisatie, UI design.

Siteraise

Eigenaar, 2013 - heden
Een tool in React en Node.js om optimaal een nieuwe bedrijfswebsite te lanceren. De inhoud (bedrijfsinfo, personeel, diensten, etc) is makkelijk aanpasbaar voor klanten via een cms. Verder bouw je als developer eenvoudig in React een thema hieromheen, en draai je meerdere websites tegelijk.
Ps: deze website draait ook op Siteraise.

Verantwoordelijkheden/ werkzaamheden

  • Het ontwikkelen van een eigen cms in React om zo precies te krijgen wat ik voor ogen had, en wat optimaal werkt voor het soort websites wat ik bouw.
  • Opzetten van de frontend zoals inladen van  thema's, inladen css/fonts,
  • Renderen componenten door middel van configuratie in backend,
  • Custom drag 'n drop cms om inhoud te bewerken.
  • Assets door gebruikers worden geoptimaliseerd.
  • Makkelijk uitbreidbaar voor maatwerk.

Technieken

React, Node.js, TailwindCSS, Docker, Redis, Rest API's, Cloudinary, Git, Nginx (reverse proxy's), SEO optimalisatie, Docker.

Relax International

FULLSTACK DEVELOPER, 2021
Relax is een nieuw boekingsplatform voor hotels waarbij je op een makkelijke en relaxte manier hotelovernachtingen kunt boeken. Hier heb ik gewerkt aan een nieuw op te zetten betaalsysteem.

Verantwoordelijkheden/ werkzaamheden

  • Het ontwikkelen van een nieuw meertalig checkoutproces met integratie van Stripe.
  • Implementatie van 3D secure payments.
  • Integratie van Stripe om kaartgegevens te valideren.
  • Implementatie van incasso’s voor toekomstige boekingen.
  • Koppelen van bevestigingen per email afhankelijk van statussen.

Technieken

Gatsby, Node, (Typescript), Styled Components, Docker, Redis, MongoDB, Stripe, Rest API’s, Git, Github, UI design.

Contact

Heb je een interessante opdracht, een vraag of gewoon zomaar iets te melden? Stuur gerust een bericht!
Je naam
Je email
Je bericht
Versturen