Richard

Elite

C / C++ Developer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Bemmel
Nederland
Dagen op kantoor: 
3
In Overleg
Max reistijd per dag: 
2
uur
In Overleg

/ Skill Matrix

Language / Framework

C
C++
C#
Delphi
Pascal
UML
Lisp
Haskell
Prolog

Level

Elite
Elite
Senior
Medior
Medior
Medior
Medior
Junior
Junior

Years of Experience

38
31
10
5
5
5
4
2
2

/ Personal Information

ISTP

/ Education & Certificates

Sep 2017
Docenten bevoegdheid 2e graads

Saxion

Aug 1990
Informatica

HTS Enschede / Heerlen

/ Screenings

Alle screenings zijn uitgevoerd door onze screeningspartner PESCHECK.

No items found.

/ Typeracer Score

 WPM

Hoe hoger de TypeRacer-score hoe sneller de developer jouw code gaat kloppen en dus het project afrondt. Zelf een TypeRace doen? Dat kan hier! De afkorting 'WPM' staat voor 'words per minute'.

Average
Super Speed
0 WPM
45 WPM
160+ WPM

/ More information about me

Richard heeft naast zijn werkervaring ook veel verschillende modules gevolgd. Een aantal van deze modules zijn: C# . NET, Unix programmeur, Java Workshop, Python programmeren, Scrum werkmethode, OO-Design. Download Richards CV voor een volledig overzicht.

/ Work Experience

2022
 - 
Current
2022

Senior Embedded Software Engineer | Sensorfy B.V. Eindhoven

Het bouwen van software voor Bluetooth LE op een Nordic Semiconductor Microcontroller.

Methoden en technieken

  • C++
2021
 - 
Current
2022

Senior Software Engineer | Canon Production Printing

Het opsporen en verhelpen van fouten en het maken van aanpassingen in bestaande software voor printers voor grote afmetingen en grote volumes.

Methoden en technieken

  • C
  • C++
  • C#
2020
 - 
Current
2021

Senior Embedded Software Engineer / Architect | Jama B.V.

Het ontwerpen en bouwen van een object georiënteerd software product voor toegangscontrole tot een ondergrondse vuilcontainer. De software werkt op een ARM-STM processor. De verschillende onderdelen omvatten communicatie tussen twee ARM processoren (LIN en CAN), communicatie tussen Threads, RFID scannersoftware, Modem 4G software en Cloud Azure software. De Architectuur is o.a. gebaseerd op de State Machine Pattern. Ook is er veel gebruik gemaakt van polymorfisme. Bijna alle software modulen zijn zelfgeschreven, aangezien er geen bestaande modulen waren die naar wens werkten.

Methoden en technieken

  • C
  • C++
  • C#
2016
 - 
Current
2020

Docent Technische Informatica | Saxion Hogeschool Enschede

Het onderwijzen en begeleiden van studenten aan de HTS richting Elektrotechniek en Technische Computerkunde bij hun studie informatica. Het begeleiden van Stagiaires (3e jaar) en afstudeerders (4e jaar) bij hun projecten bij bedrijven. De vakken zijn Programmeren in C, C# en UML. Daarnaast ingezet als practicum begeleider voor eerste- en tweedejaars practicum opdrachten. Mijn vakken waren de programmeertalen C, C++, C# en Python. Verder nog het leren werken met Scrum en UML.

Methoden en technieken

  • C
  • C++
  • C#
  • UML
  • Scrum
2015
 - 
Current
2016

Software Engineer | Techlife Engineering

Veelal kortlopende projecten voor debuggen van software. Het opstellen van software architecturen, functioneel/technische design. Het schrijven, bouwen en testen en debuggen van software voor onder andere embedded toepassingen, kruispuntenbeheer en lasrobots.

Methoden en technieken

  • C
  • C++
  • CCOL
2012
 - 
Current
2015

Embedded Software Engineer | DMi-Report

Het bouwen en onderhouden van besturingssoftware voor modems om sneeuwruimers te kunnen volgen. De instellingen en de GPS positie worden doorgegeven. Het bouwen en onderhouden van simulatie software om de modems te kunnen testen. Het bouwen en onderhouden van analyse software om de sneeuwruimers codes te kunnen ontrafelen via een CANBUS.

Methoden en technieken

  • C#
  • Pascal
  • Delphi
  • CANBUS
1996
 - 
Current
2012

Senior (Embedded) Software Engineer | Centiria

Veelal kortlopende projecten voor debuggen van software. Het opstellen van software architecturen, functioneel/technische design. Het schrijven, bouwen en testen en debuggen van software voor onder andere embedded toepassingen, draadloze communicatie en GUI’s. Het ontwikkelen van special software tools voor ondersteuning van monteurs en/of helpdesk medewerkers. Het schrijven van documentatie voor softwareontwikkeling. Het schrijven van software handleidingen voor eindgebruikers. Het les geven aan collega’s, in groepsverband en individueel, in OO-talen en methoden (C++/C#/Java), UML en scrum.

Methoden en technieken

  • C
  • C++
  • C#
  • Unix
  • Linux
  • Windows
  • Borland RAD
  • Delphi
  • Python
  • Perl
  • Indy
  • Qt
  • Java
  • UML
  • Scrum
  • Testing
1996
 - 
Current
2012

Programmeur | Quality Systems Development

Het ontwikkelen van software voor het OS/2 operating system. Het vervaardigen van documentaties, handleidingen, test handleidingen en zelf instructie handleidingen in het Engels.

Methoden en technieken

  • C
  • C++
  • OS/2
  • MS Word
1992
 - 
Current
1993

Embedded Programmeur | Kegro Deuren B.V.

Het ontwikkelen en bouwen van software voor een meet arm voor buitendeuren. Hierbij behoorde ook het bouwen van software drivers voor nieuwe hardware (o.a. geheugenkaartjes), een tekenprogramma om de metingen te tonen, een compiler om de meetresultaten te vertalen naar een programma voor een CNC-freesbank en data verwerkingssoftware om de gegeven en wensen van de klanten op te slaan en te verwerken in de metingen.

Methoden en technieken

  • C
1989
 - 
Current
1992

Programmeur | Verschillende bedrijven

Programmeren in de hierboven genoemde talen (AREV is een vierde generatie taal speciaal voor databases). Het schrijven van documentatie voor de software. Het testen en debuggen van de software.

Methoden en technieken

  • C
  • Informix
  • GL
  • Unix
  • MS-DOS
  • Foxbase
  • AREV
  • BBX

/ FAQ

Hoe word ik een partner?

Als je onze partner wil worden dan kun je gemakkelijk een korte vragenlijst invullen. Hierin geef je aan wat jullie segment is is en waar we jullie vacatures kunnen vinden. Verder geef je aan geen stoute dingen te doen. Meld je nu aan via https://partner-worden.paperform.co/

Zijn de namen in de cv's echt?

De cv's zijn van echte nerds. Echter, om privacyredenen worden de namen geanonimiseerd bij de eerste keer aandragen. De daadwerkelijke namen worden pas gedeeld wanneer er een concreet voorstel in behandeling is met klanten of partners.

Wat betekent het als ik een partner ben?

Als je een partner bent van Software Vrienden krijg je als eerste te horen wanneer er nieuwe nerds beschikbaar zijn. Ook houden we je openstaande vacatures in de gaten en geven we je een alert wanneer er een match is. Partner worden is gratis en kan gemakkelijk via https://partner-worden.paperform.co/

Kennen jullie de beschikbare nerds?

Jazeker. Alle nerds die je ziet zijn onze vrienden. Sommige zijn bij ons in dienst, anderen zijn ZZP. Voordat wij een nerd beschikbaar stellen doen wij nauwkeurig onderzoek naar dienst persoonlijkheid en skills. Soms doen we hiernaast ook nog tests om de skills te toetsen en vaak laten we verschillende screenings uitvoeren zoals een referentie-check of een ID check.

Zijn alle nerds bij jullie in dienst?

Sommige nerds zijn bij ons in dienst, anderen zijn zzp'er. Voordat wij een nerd beschikbaar stellen, doen wij nauwkeurig onderzoek naar hun persoonlijkheid en skills. Soms doen we hiernaast ook nog tests om de skills te toetsen en vaak laten we verschillende screenings uitvoeren zoals een referentie-check of een ID check.

Kan ik een nerd direct inhuren?

Soms is het voor een organisatie belangrijk om de schakel kort te houden. Hiervoor is het soms mogelijk om een nerd direct in te huren als zzp’er. Software Vrienden vraagt in dit geval het bedrijf om een margin-only kickback-fee zodat het bedrijf direct met de nerd een overeenkomst kan aangaan.

Ik heb een nieuwe skill geleerd! Moet ik dit doorgeven?

Het is altijd goed om aanvullende informatie door te geven. Dit zorgt ervoor dat jouw profiel nog completer is en aantrekkelijker wordt voor opdrachtgevers. Je kunt dit doorgeven aan ons via de app! We zijn trouwens bezig met een self service oplossing waarin je zelf alles kunt bijhouden.

Ik wil meer verdienen. Kan dat?

Uiteraard! Naarmate je skill niveau groeit, groeit ook je tarief! Wij leggen geen beperkingen op met betrekking tot het bepalen van het tarief, omdat we standaard een matching fee hanteren bovenop jouw tarief die we in rekening brengen bij de partner. De kans op een interessante opdracht neemt toe als je tarief lager is. Wil je advies? Neem gerust contact op! Dan delen wij onze observaties op basis van onze kennis van de markt en jouw ervaring.

Ik heb via een andere partij een project gevonden. Wat gebeurt er met mijn nerdprofiel? 

No worries. We pauzeren je nerdprofiel en houden contact als je andere klus bijna verloopt zodat we al meteen een klus hebben geregeld als je contract stopt. Ideaal toch?

/ Techniques I worked with

C
C++
C#
Delphi
Pascal
UML
Lisp
Prolog
Haskell
Scrum
CAN bus
Unix
Linux
windows
Borland RAD
Python
Perl
Indy
Qt Script
Java
Testing
MS Word
Informix
MS-DOS
Foxbase
AREV
BBX
Richard
Hi welkom op mijn resume pagina! Klik op de button hieronder om met mij te chatten.
Stel mij een vraag!
Richard
Hi welkom op mijn resume pagina! Wat wil je weten?
...
Laat je email achter om je bericht te verzenden!
Hi welkom op mijn resume pagina! Wat wil je weten?
...
Je bericht is verzonden! 
Richard
 neemt zo snel mogelijk contact met je op!
Oops! Something went wrong while submitting the form.

Richard

Elite

C / C++ Developer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Bemmel
Nederland
Dagen op kantoor: 
3
In Overleg
Max reistijd per dag: 
2
uur
In Overleg

/ Skill Matrix

Language / Framework

C
C++
C#
Delphi
Pascal
UML
Lisp
Haskell
Prolog

Level

Elite
Elite
Senior
Medior
Medior
Medior
Medior
Junior
Junior

Years of Experience

38
31
10
5
5
5
4
2
2

/ Personal Information

ISTP

/ Work Experience

2022
 - 
Current
2022

Senior Embedded Software Engineer | Sensorfy B.V. Eindhoven

Het bouwen van software voor Bluetooth LE op een Nordic Semiconductor Microcontroller.

Methoden en technieken

  • C++
2021
 - 
Current
2022

Senior Software Engineer | Canon Production Printing

Het opsporen en verhelpen van fouten en het maken van aanpassingen in bestaande software voor printers voor grote afmetingen en grote volumes.

Methoden en technieken

  • C
  • C++
  • C#
2020
 - 
Current
2021

Senior Embedded Software Engineer / Architect | Jama B.V.

Het ontwerpen en bouwen van een object georiënteerd software product voor toegangscontrole tot een ondergrondse vuilcontainer. De software werkt op een ARM-STM processor. De verschillende onderdelen omvatten communicatie tussen twee ARM processoren (LIN en CAN), communicatie tussen Threads, RFID scannersoftware, Modem 4G software en Cloud Azure software. De Architectuur is o.a. gebaseerd op de State Machine Pattern. Ook is er veel gebruik gemaakt van polymorfisme. Bijna alle software modulen zijn zelfgeschreven, aangezien er geen bestaande modulen waren die naar wens werkten.

Methoden en technieken

  • C
  • C++
  • C#
2016
 - 
Current
2020

Docent Technische Informatica | Saxion Hogeschool Enschede

Het onderwijzen en begeleiden van studenten aan de HTS richting Elektrotechniek en Technische Computerkunde bij hun studie informatica. Het begeleiden van Stagiaires (3e jaar) en afstudeerders (4e jaar) bij hun projecten bij bedrijven. De vakken zijn Programmeren in C, C# en UML. Daarnaast ingezet als practicum begeleider voor eerste- en tweedejaars practicum opdrachten. Mijn vakken waren de programmeertalen C, C++, C# en Python. Verder nog het leren werken met Scrum en UML.

Methoden en technieken

  • C
  • C++
  • C#
  • UML
  • Scrum
2015
 - 
Current
2016

Software Engineer | Techlife Engineering

Veelal kortlopende projecten voor debuggen van software. Het opstellen van software architecturen, functioneel/technische design. Het schrijven, bouwen en testen en debuggen van software voor onder andere embedded toepassingen, kruispuntenbeheer en lasrobots.

Methoden en technieken

  • C
  • C++
  • CCOL
2012
 - 
Current
2015

Embedded Software Engineer | DMi-Report

Het bouwen en onderhouden van besturingssoftware voor modems om sneeuwruimers te kunnen volgen. De instellingen en de GPS positie worden doorgegeven. Het bouwen en onderhouden van simulatie software om de modems te kunnen testen. Het bouwen en onderhouden van analyse software om de sneeuwruimers codes te kunnen ontrafelen via een CANBUS.

Methoden en technieken

  • C#
  • Pascal
  • Delphi
  • CANBUS
1996
 - 
Current
2012

Senior (Embedded) Software Engineer | Centiria

Veelal kortlopende projecten voor debuggen van software. Het opstellen van software architecturen, functioneel/technische design. Het schrijven, bouwen en testen en debuggen van software voor onder andere embedded toepassingen, draadloze communicatie en GUI’s. Het ontwikkelen van special software tools voor ondersteuning van monteurs en/of helpdesk medewerkers. Het schrijven van documentatie voor softwareontwikkeling. Het schrijven van software handleidingen voor eindgebruikers. Het les geven aan collega’s, in groepsverband en individueel, in OO-talen en methoden (C++/C#/Java), UML en scrum.

Methoden en technieken

  • C
  • C++
  • C#
  • Unix
  • Linux
  • Windows
  • Borland RAD
  • Delphi
  • Python
  • Perl
  • Indy
  • Qt
  • Java
  • UML
  • Scrum
  • Testing
1996
 - 
Current
2012

Programmeur | Quality Systems Development

Het ontwikkelen van software voor het OS/2 operating system. Het vervaardigen van documentaties, handleidingen, test handleidingen en zelf instructie handleidingen in het Engels.

Methoden en technieken

  • C
  • C++
  • OS/2
  • MS Word
1992
 - 
Current
1993

Embedded Programmeur | Kegro Deuren B.V.

Het ontwikkelen en bouwen van software voor een meet arm voor buitendeuren. Hierbij behoorde ook het bouwen van software drivers voor nieuwe hardware (o.a. geheugenkaartjes), een tekenprogramma om de metingen te tonen, een compiler om de meetresultaten te vertalen naar een programma voor een CNC-freesbank en data verwerkingssoftware om de gegeven en wensen van de klanten op te slaan en te verwerken in de metingen.

Methoden en technieken

  • C
1989
 - 
Current
1992

Programmeur | Verschillende bedrijven

Programmeren in de hierboven genoemde talen (AREV is een vierde generatie taal speciaal voor databases). Het schrijven van documentatie voor de software. Het testen en debuggen van de software.

Methoden en technieken

  • C
  • Informix
  • GL
  • Unix
  • MS-DOS
  • Foxbase
  • AREV
  • BBX

/ More information about me

Richard heeft naast zijn werkervaring ook veel verschillende modules gevolgd. Een aantal van deze modules zijn: C# . NET, Unix programmeur, Java Workshop, Python programmeren, Scrum werkmethode, OO-Design. Download Richards CV voor een volledig overzicht.

/ Techniques I worked with

C
C++
C#
Delphi
Pascal
UML
Lisp
Prolog
Haskell
Scrum
CAN bus
Unix
Linux
windows
Borland RAD
Python
Perl
Indy
Qt Script
Java
Testing
MS Word
Informix
MS-DOS
Foxbase
AREV
BBX

Richard

Elite

C / C++ Developer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Bemmel
Nederland
Dagen op kantoor: 
3
In Overleg
Max reistijd per dag: 
2
uur
In Overleg
Tariefindicatie: 
4500 op basis van 40 uur

/ Skill Matrix

Language / Framework

C
C++
C#
Delphi
Pascal
UML
Lisp
Haskell
Prolog

Level

Elite
Elite
Senior
Medior
Medior
Medior
Medior
Junior
Junior

Years of Experience

38
31
10
5
5
5
4
2
2

/ Personal Information

/ Work Experience

2022
 - 
Current
2022

Senior Embedded Software Engineer | Sensorfy B.V. Eindhoven

Het bouwen van software voor Bluetooth LE op een Nordic Semiconductor Microcontroller.

Methoden en technieken

  • C++
2021
 - 
Current
2022

Senior Software Engineer | Canon Production Printing

Het opsporen en verhelpen van fouten en het maken van aanpassingen in bestaande software voor printers voor grote afmetingen en grote volumes.

Methoden en technieken

  • C
  • C++
  • C#
2020
 - 
Current
2021

Senior Embedded Software Engineer / Architect | Jama B.V.

Het ontwerpen en bouwen van een object georiënteerd software product voor toegangscontrole tot een ondergrondse vuilcontainer. De software werkt op een ARM-STM processor. De verschillende onderdelen omvatten communicatie tussen twee ARM processoren (LIN en CAN), communicatie tussen Threads, RFID scannersoftware, Modem 4G software en Cloud Azure software. De Architectuur is o.a. gebaseerd op de State Machine Pattern. Ook is er veel gebruik gemaakt van polymorfisme. Bijna alle software modulen zijn zelfgeschreven, aangezien er geen bestaande modulen waren die naar wens werkten.

Methoden en technieken

  • C
  • C++
  • C#
2016
 - 
Current
2020

Docent Technische Informatica | Saxion Hogeschool Enschede

Het onderwijzen en begeleiden van studenten aan de HTS richting Elektrotechniek en Technische Computerkunde bij hun studie informatica. Het begeleiden van Stagiaires (3e jaar) en afstudeerders (4e jaar) bij hun projecten bij bedrijven. De vakken zijn Programmeren in C, C# en UML. Daarnaast ingezet als practicum begeleider voor eerste- en tweedejaars practicum opdrachten. Mijn vakken waren de programmeertalen C, C++, C# en Python. Verder nog het leren werken met Scrum en UML.

Methoden en technieken

  • C
  • C++
  • C#
  • UML
  • Scrum
2015
 - 
Current
2016

Software Engineer | Techlife Engineering

Veelal kortlopende projecten voor debuggen van software. Het opstellen van software architecturen, functioneel/technische design. Het schrijven, bouwen en testen en debuggen van software voor onder andere embedded toepassingen, kruispuntenbeheer en lasrobots.

Methoden en technieken

  • C
  • C++
  • CCOL
2012
 - 
Current
2015

Embedded Software Engineer | DMi-Report

Het bouwen en onderhouden van besturingssoftware voor modems om sneeuwruimers te kunnen volgen. De instellingen en de GPS positie worden doorgegeven. Het bouwen en onderhouden van simulatie software om de modems te kunnen testen. Het bouwen en onderhouden van analyse software om de sneeuwruimers codes te kunnen ontrafelen via een CANBUS.

Methoden en technieken

  • C#
  • Pascal
  • Delphi
  • CANBUS
1996
 - 
Current
2012

Senior (Embedded) Software Engineer | Centiria

Veelal kortlopende projecten voor debuggen van software. Het opstellen van software architecturen, functioneel/technische design. Het schrijven, bouwen en testen en debuggen van software voor onder andere embedded toepassingen, draadloze communicatie en GUI’s. Het ontwikkelen van special software tools voor ondersteuning van monteurs en/of helpdesk medewerkers. Het schrijven van documentatie voor softwareontwikkeling. Het schrijven van software handleidingen voor eindgebruikers. Het les geven aan collega’s, in groepsverband en individueel, in OO-talen en methoden (C++/C#/Java), UML en scrum.

Methoden en technieken

  • C
  • C++
  • C#
  • Unix
  • Linux
  • Windows
  • Borland RAD
  • Delphi
  • Python
  • Perl
  • Indy
  • Qt
  • Java
  • UML
  • Scrum
  • Testing
1996
 - 
Current
2012

Programmeur | Quality Systems Development

Het ontwikkelen van software voor het OS/2 operating system. Het vervaardigen van documentaties, handleidingen, test handleidingen en zelf instructie handleidingen in het Engels.

Methoden en technieken

  • C
  • C++
  • OS/2
  • MS Word
1992
 - 
Current
1993

Embedded Programmeur | Kegro Deuren B.V.

Het ontwikkelen en bouwen van software voor een meet arm voor buitendeuren. Hierbij behoorde ook het bouwen van software drivers voor nieuwe hardware (o.a. geheugenkaartjes), een tekenprogramma om de metingen te tonen, een compiler om de meetresultaten te vertalen naar een programma voor een CNC-freesbank en data verwerkingssoftware om de gegeven en wensen van de klanten op te slaan en te verwerken in de metingen.

Methoden en technieken

  • C
1989
 - 
Current
1992

Programmeur | Verschillende bedrijven

Programmeren in de hierboven genoemde talen (AREV is een vierde generatie taal speciaal voor databases). Het schrijven van documentatie voor de software. Het testen en debuggen van de software.

Methoden en technieken

  • C
  • Informix
  • GL
  • Unix
  • MS-DOS
  • Foxbase
  • AREV
  • BBX

/ Techniques I worked with

C
C++
C#
Delphi
Pascal
UML
Lisp
Prolog
Haskell
Scrum
CAN bus
Unix
Linux
windows
Borland RAD
Python
Perl
Indy
Qt Script
Java
Testing
MS Word
Informix
MS-DOS
Foxbase
AREV
BBX