Avatar

Mark Acda BSc

Senior Software Engineer

Status: Niet beschikbaar voor nieuwe carrièrekansen

Nijkerk, NL

mark@acdait.nl

+31 6 459 454 24

KvK nummer: 73204722

BTW nummer: NL002 390 912.B54


Programmeertalen

C#
95%
JavaScript
90%
Java
85%
Scala
85%
SQL
80%
HTML/CSS
70%
Python
65%
SAPUI5
60%
PHP
50%

Talen

Nederlands
Engels
Duits

Hobby's

Golfen
Auto- en motorsport
Mountainbiken


Certificaten

Domain Driven Design, Info Support
9 maart 2022

Meerdaagse maatwerktraining Domain Driven Design met zowel theoretische kennis als hands-on ervaring. Onderwerpen die ook aan bod zijn gekomen zijn onder andere Event Storming, Bounded Contexts, Onion Architecture, Microservices, CQRS, en Eventual Consistency.

Prestaties

Nederlands kampioen golf
5 juni 2015

18 holes Stableford, jeugd onder 21 jaar. Uitgereikt op 5 juli 2015 door Abe Jan ter Beek namens de Nederlandse Golf Federatie (NGF).

Werkervaring

Politieacademie: Freelance Fullstack Software Engineer
jun 2023 - Huidig

Profchecks is een programma dat binnen de Politieacademie gebruikt wordt om makkelijk en snel de juridische kennis van agenten en studenten up-to-date te houden. Als fullstack ontwikkelaar werk ik mee aan de .NET backend ontwikkeling, Angular frontend ontwikkeling, en het op Azure (DevOps) beheren van deze applicatie. Profchecks website

Gebruikte technologieën: C#, Bicep, Azure, Angular


Acda IT: Eigenaar, Software Engineer
nov 2018 - Huidig

Ontwikkelen van Full Stack software en Freelance werk. Mijn specialiteit ligt vooral bij de backend en de bijbehorende technische uitdagingen. Daarnaast heeft Acda IT ook onder andere de volgende websites ontwikkeld:


Navara: Senior Backend Developer bij Vattenfall
dec 2022 - jul 2023

Ons team werkt aan de One Sales Interface. Een herbruikbare implementatie die gebruikt wordt in het proces van het afsluiten of verlengen van een energiecontract bij Vattenfall. We onderhouden verschillende API's die via een BFF pattern vanuit de frontend aan te roepen zijn. Zo worden prijsopgaven en contracten opgesteld voor nieuwe of bestaande klanten. Ook hebben we het prijsplafond hierin geïmplementeerd.

Gebruikte technologieën: C#, Bicep, Api Management, SignalR, YARP, Azure, Angular


Navara: Full Stack Developer bij Homerr
mei 2021 - dec 2022

Homerr is een duurzame pakketbezorger met hun eigen sortering en distributie. Ik ben mede verantwoordelijk geweest in het bedenken van een efficiënte sortering, en het opzetten van de software voor het inhouse sorteren en distribueren van alle pakketten. Er werd gebruik gemaakt van C# voor de back-end, die opgezet is met Domain Driven Design en Clean Architecture. Verder onder andere Entity Framework en IaC op basis van Bicep templates. Het platform is een combinatie van microservices als App Services en als Azure Functions, die samenwerken via een Azure Service Bus. Ook worden veel andere standaard Azure resources gebruikt, zoals API Management, Key Vault en Storage. Voor de front-end is gebruik gemaakt van React Native voor de cross-platform mobiele applicaties, Angular voor de backoffice front-end, en Android Kotlin voor de applicaties van de sortering en distributie.

Gebruikte technologie: C#, Angular, React Native, Android Kotlin, Azure


LVNL: Aspirant Luchtverkeersleider
apr 2020 - apr 2021

Opleiding tot luchtverkeersleider bij LVNL op Schiphol Oost.


Navara: Full Stack Developer bij Alliander
aug 2019 - mrt 2020

Werkzaam aan een product genaamd De Monteursapp. Dat was een Android app met daarin op een ArcGIS kaart de projectie van het stroom- en gasnetwerk van Alliander. De app wordt door 2000+ monteurs gebruikt om storingen en reparaties in het stroom- en gasnetwerk administratief te verwerken. Java en SAP UI5 in de front-end en Node JS in de back-end, met een SAP HANA database.

Gebruikte technologie: Java 8, Node JS, SAP UI5, SAP HANA

Opleidingen

BSc Computer Science and Engineering, Technische Universiteit Delft
sep 2016 - jun 2019

Bachelor Computer Science aan de Technische Universiteit in Delft, met een focus op kunstmatige intelligentie.
Voor de Thesis heb ik met twee medestudenten een decision engine gemaakt in Scala, gebaseerd op het Akka actor systeem. Het eind doel was een hoge throughput. We hebben onze resultaten vergeleken met een huidige implementatie van een decision engine, geschreven door Camunda. Onze resultaten zijn hier terug te vinden.

Vrijwilliger

Gemeente Lelystad: Stemmenteller
mrt 2018 - jun 2019

Tellen van stemmen bij verkiezingen.


Golfclub Flevoland: Jeugdvertegenwoordiger Baan en Regel commisie
sep 2013 - okt 2018

Verantwoordelijkheid over besluiten met betrekking tot de golfregels, handicap, en golfbaan layout, en het verstrekken van informatie wegens bijvoorbeeld regelwijzigingen. Daarbij ook theorielessen geven van de golfregels aan startende golfers.


Golfclub Flevoland: Aanvoerder jeugdteam 1
jun 2012 - jul 2018

Aanvoerder van het eerste jeugd competitie team in de leeftijdscategorie onder 21 jaar.