Personalia |
||
Voornaam | Johan | |
Naam | Reynaert | |
johan@reynaert.be | ||
Woonplaats | Ruiselede | |
https://be.linkedin.com/in/johanreynaert | ||
Geboortedatum | 03/05/1969 | |
Geslacht | M | |
Nationaliteit | Belg | |
Jaren ervaring | 20 jaar binnen IT | |
Rijbewijs | B | |
Kernvaardigheden |
||
Technisch |
Windows & Linux omgeving |
|
Sociaal | Communicatief Toegewijd |
|
Studies | KHBO Campus KIHWV-HTI Oostende Diploma: A1 Graduaat Elektronica (Bachelor in de elektronica) Richting: Optie microprocessoren Periode: 1988 - 1991 |
|
Talenkennis | Nederlands: Moedertaal Engels: Uitstekend Frans: Passieve kennis |
|
Technische vaardigheden |
||
Programmeer talen |
Java(8), JSP, Javascript (ES6), PHP(5.6-7.4), SQL (voor Sybase ASA10, MySQL en MS SQL), Bash (Linux), VBscript, Powershell, HTML5, jQuery, JSON, CSS3, XML, XSL… | |
Software | Apache, Nginx, IIS, PHP, Resin (Caucho), Photoshop, Sybase ASA10, MySQL (+ MySQL Administrator/Workbench), Eclipse, IntelliJ - PHPStorm, Sublime Text 3, FTP (server en clients), Charles (Web Debugging Proxy), GitLab, Windows Serverbeheer | |
Operating Systemen | Windows 95/98/NT/2000/XP/2003/2008/2012/7/8/10, Red Hat (Linux Server 4-6.5), CentOS (6-8), Ubuntu 15 | |
Andere | ReactJS, Redux, immutable, PrimeReact, RestHeart, Docker, Marathon, Mesos, Kafka, Azure blob storage, Ingenico/Ogone (ook direct link), Multisafepay (ook API), Firewall, Routers, netwerken, LDAP, AD, DHCP, DNS (ook Named), Hyper-V (role + server), VMWare (ESXi), iSCSI, Samba, Exchange, Postfix-DoveCot-Spamassassin-ClamAV-MySQL (mailserver), PostfixAdmin, Roundcube, Squirrelmail, Google Analytics (Tag Manager), Amazon (S3, EC2, RDS, ...), Veeam, SSH, Putty, VNC, Teamviewer, LogMeIn, cron(job), Visual cron, rsnapshot, Jenkins, SVN, Git, TortoiseGit, SourceTree, CVS, OpenSSL, OASIS, SAML, SOAP, personal certificates, webservices, WSDL, XML-RPC, AJAX, osCommerce, MVC, sip, VoIP, 3CX, FreePBX (asterisk), SendGrid, MailHog, DI, IOC, Redis, JQuery, Bootstrap … | |
EOL of sporadisch | Basic, Delphi, Clipper, dBase, Foxpro, Pascal, DOS, WScript, ASP, asp.net, C#, JAVA | |
Noties van | Spring/Hibernate, Maven, Jetty, Magento, Zend Framework2, Wordpress, Prestashop, Laravel, Drupal 7 | |
Professionele ervaring |
||
Bedrijf | UNIZO | |
Periode | 09/07/2018 - heden | |
Functie | Web application developer | |
Technologie | 2018: Java 8, Typescript 3 (Javascript), React, PrimeReact, Redux, SQL Server 2016, MongoDB, Kafka, Marathon, Mesos, Docker 2020: PHP 7.4, SQL, Docker (Nginx en Apache), GIT, REST |
|
Taken | Web applicaties, PowerBI en SQL scripting | |
Bedrijf | Secure IT | |
Periode | 01/12/2014 - 06/07/2018 | |
Functie | All round ICT-er, developer (PHP) | |
Technologie | PHP, MySQL (MariaDB), HTML5, CSS, Javascripting, JQuery, XML, Bash for linux, Python, Powershell, C#, CentOS, Ubuntu, Microsoft servers, Twilio SMS en Voice, 3CX, Milestone (IP camera), ... | |
Taken | Monitoring met Zabbix (2.2 - recentste): Van een simpele ping naar een kamer-thermostaat tot het monitoren van Acces Points in een (rijdende) trein (inclusief weergeven van de locatie en status op een custom dashboard). Hiervoor werd scripting gebruikt zoals Bash, Powershell, PHP, C# Console/Webforms, …. Ontwerp van een eigen dashboard in PHP, MySQL, CSS, HTML via de Zabbix API. Module voor auto install proxy (tbv distributie) en agents. Active Directory, Exchange, Task schedular, custom scripts voor Windows gamma (2003 server tot en met windows 10). Setup en uitbreiding van CentOS en Ubuntu servers via Ansible. Setup en onderhoud van AWS (Amazon) omgeving. |
|
Bedrijf | BVBA Reynaert.be | |
Periode | 01/12/2014 - heden (na kantooruren) 01/01/2003 - 01/12/2014 |
|
Functie | Webdeveloper (front- en backend) | |
Technologie | Java (1.5-8), JSP, servlets, J2EE, PHP(5.4-8.0), MySQL(5.5), MariaDB (10.3), HTML5 (microData, role), SEO (regels), JavaScript, JQuery, JSON, scriptaculous, CSS3, Google fonts, Bootstrap, Font Awesome, amcharts, highslide, XML, XSL, Yahoo User Interface, Minification, DWR (bv chat-box), SOAP, XML-RPC, Captcha, Graph API, Twitter API, Google Maps API(v3) and many many more. | |
Taken | Reynaert.be is de zaak die ik heb gestart nadat ik al enkele jaren freelance was. De hoofdtaak was vooral het onderhouden en uitbreiden van de UNIZO websites in JAVA/JSP (zie onderdeel UNIZO). Daarnaast heb ik ook een reeks van websites gemaakt in PHP op basis van de UNIZO structuur. Maar ik kan ook uw netwerk, server- en pc-park opzetten, zowel de hardware (al dan niet virtueel) alsook de software. Wenst u een online agenda om afspraken te laten boeken, een op maat ticketing systeem. Wenst u een eigen small business server in house of liever in de cloud? Heeft u nog een ASP website die moet verhuisd worden naar een windows 2012. Wens je je bestaande shop/voorraadbeheer te importeren of synchroon te houden met je Magento site of die te koppelen aan je Navision... noem maar op. | |
Bedrijf | TheseDays | |
Periode | 25/09/2014 - 25/10/2014 | |
Functie | Java Web-developer (back-end) | |
Technologie | Java 1.7 (J2EE, TomCat, JSP, Servlets, JNDI, EJB, DAO, POJO), HTML, SQL, Eclipse, Soap Webservice | |
Taken | Opstellen van een XML die de eindklant gaat opvullen met data voor verschillende campagnes (in verschillende locales). De XML dient als basis voor de flow van 4 pagina's die de eindgebruiker gaat invoeren. Na het invoeren van alle verplichte en optionele velden (die ook weer bepaald worden in de XML) wordt de data per webservice verstuurd naar een CRM. Als bevestiging krijgt de klant een email. De XML bevat ook data voor een contactformulier en een zelf te bepalen aantal FAQs. | |
Bedrijf | UNIZO | |
Periode | 01/01/2003 - 04/06/2014 | |
Functie | Web-developer (front- en back-end) | |
Technologie | Java 1.5-1.7 (J2EE, Resin App-server, JSP, Servlets, JNDI, EJB, DAO, POJO), HTML5, CSS3, JavaScript, scriptaculous, Ajax, jQuery, SQL (Sybase SQL Anywhere, EAV database), Eclipse, Firebug, RedHat/CentOS, CMS… | |
Libraries | Apache: commons, axis, poi, taglibs, xmlrpc, ws, log4j Smalls mvm: attest30bis (BillRetainment) Oracle/Sun: JAI (Java Advanced Imaging), JAVAX (Mail, wsdl) Andere: DirectWebRemoting, facebook3, fontbox, google, itext, jCharts, JSON, OOo3 (UNO), oReilly (upload), PD4ML, PDFBox, jCraft (SSH), twitter4j, YUI (compressor) |
|
Taken | Wat begonnen is als een website met een koppeling naar een paar tabellen is uitgegroeid naar een platform van websites die met elkaar verbonden zijn. Het gevolg is een uitgebreide set van Classes voor het maken van Database connecties, exporteren naar Excel of PDF, Webforms, facturatie, online betaling, downloads, authentication, authorization… Nadien bekeken blijken de basiscompenten hetzelfde te zijn als deze die Symphony of Laravel nu heeft. Enkele key-features:
|
|
Bedrijf | KMOnet | |
Periode | 01/01/2002 - 01/01/2003 (5D/week) 01/01/2001 - 01/01/2002 (2,5D/week) |
|
Functie | Inter-intra-extranet applicatie designer | |
Technologie | Java 1.4.2 (J2EE, Resin App-server, JSP, Servlets, ODBC), HTML4, CSS, JavaScript, Ajax, Sybase Adaptive Server Anywhere, Adobe Homesite, Adobe Flash… | |
Taken | Onderhoud van de websites: KMOnet, UNIZO, Startersservice, Dag van de klant, FVIB, Starterspas, Vlaamse Startersdag, KMOContact, Bouwunie, OVO, HRMCoach, ... Websites zijn gemaakt op een JAVA platform (Resin 2.1.13). Iedere site heeft een administratiesysteem (backoffice) waar een team nieuws, seminaries, opleidingen, tools, links, documenten, ... kan invoeren. Alles wordt op een development-server gemaakt, en na een 'productie-meeting' worden dan alle goedgekeurde stukken op de productie-servers gezet. Verder: Volledige ontwikkeling van 'sub-sites' zoals KMO Contact, Bestuurdersnet, unizo-lim.be, unizo roeselare, e-learning4u, UZK, markant, Kris Peeters, Shop voor lidmaatschap, ... Maken van routines voor import en/of export van of naar SVMB, EuroDB, … |
|
Bedrijf | AFSystems | |
Periode | 01/05/2002 - 01/01/2003 | |
Functie | PHP Developer | |
Technologie | Linux, PHP (4-5.1), MySQL, HTML, CSS | |
Taken | Aantal losse opdrachten. Ontwikkelen van resultaatgerichte internet oplossingen en professionele internet-tools, waarbij het implementeren van het CMS (Content Management System tool) centraal staat. Websites draaien vooral op LINUX - PHP - MySQL |
|
Bedrijf | Serve-it IT-services and -products | |
Periode | 01/09/2000 - 01/06/2001 | |
Functie | Freelance network administrator | |
Technologie | Windows 95-98-2000-Millennium (en OS x.x - 9.0 voor Mac), Windows Server NT4.0 - 2000 | |
Taken | Installatie en onderhoud van laptops, printers, scanners, modems, clients, servers, routers, firewalls, … Installatie van Windows Server, aanmaken van users in het domein en instellen/testen op clients. |
|
Bedrijf | Pinguin Productions | |
Periode | 01/1997 - 05/2002 | |
Functie | Freelance installateur - logistiek | |
Technologie | Dial-up-, Telenet- of ADSL-verbindingen | |
Taken | Technische ondersteuning voor de opleidingen, i.v.m. wat is internet?, die gegeven worden aan de Zelfstandige Ondernemers die lid zijn van UNIZO. Opzetten van de laptops met verbinding naar de provider Planet Internet via de klassieke telefoonlijn, ISDN of coax (Telenet). Verzorgen van de audioversterking voor de spreker, de projectie op groot scherm en technische permanentie tijdens de sessies. | |
Bedrijf | Elektro Service Taillieu | |
Periode | 1996 - 07/2000 | |
Functie | Freelance electronic engineer and network administrator | |
Taken | Job 1: Herstellen van cd-spelers, radio's, versterkers, dvd-spelers, telefonie, fax ... (Alles tot op component niveau.) Job 2: Setup, update en onderhoud van computers en Intranet. De allereerste website die ik heb gemaakt, in classic ASP, werd hier gebruikt voor het opzoeken van onderdelen |
|
Overige ervaring non-IT van 1992 - 1997 |
||
Bedrijf | VIP, XL-video, Giant video screens en System Technologies | |
Periode | 1994 - 1997 | |
Functie | Freelance electronic engineer | |
Taken | België: Video Image Processing, XL-video en System Technologies. Concert touring, TV-programma's, tentoonstellingen, ... Zorgen voor installatie en technische permanentie van de VidiWalls, grote beeld-schermen. Zuid Afrika: Giant video screens. Rondreizen met een team (als leider) vooral ter promotie van het ANC, met als hoogtepunt the inauguration day (10 mei 1994) van Nelson Mandela. Los Angeles en Atlanta: XL-video |
|
Bedrijf | NV Struyve | |
Periode | 1993 - 1994 | |
Functie | CNC operator, bedienen van CNC draai- en schaaf-banken | |
Bedrijf | Marine Brugge | |
Periode | 1992 | |
Functie | Schrijven van een software in dbase en foxpro met zoek- en invoermogelijkheden. Programmeertaal: Clipper | |
Bedrijf | Steenbakkerij Desimpel Kortemark | |
Periode | Verschillende jaren tot 1991 (als jobstudent) | |
Functie | 'Vlinder-man': Van het ontginnen van de klei tot het verpakken van de baksteen. Stage: PLC-sturing |