Contact the Agency Laurens Simonse 06 22801031 |
[email protected] Bart Nijskens 06 52302211 |
[email protected]
Gideon Met genoegen presenteren we hierbij het profiel van Rockstar Gideon, een bevlogen en bovenal sympathieke Java developer. Na een korte opleiding Grafimedia realiseerde hij zich dat het grafische gedeelte al goed zat, maar dat er meer in zijn mars zat dan het maken van een mooie front-end. Daarop heeft hij zijn HBO Hogere Informatica behaald. Na zijn afstuderen kreeg hij een baan aangeboden bij het bedrijf waar hij afstudeerde, waar hij 5 jaar lang de tijd heeft gehad om zichzelf te ontwikkelen tot een klantgerichte professional. Hierna maakte hij de overstap naar een ander bedrijf, waar in 2015 zijn idee voor een roadmap is opgesteld en gerealiseerd.
Roepnaam: Regio: Geboortedatum: Nationaliteit: Rijbewijs:
Betrokkenheid is een kernbegrip dat centraal staat in het professionele leven van Gideon. Hij voelt zich verantwoordelijk, neemt geen blad voor de mond en denkt graag mee over toekomstbestendige oplossingen. Bovenal gaat Gideon graag het gesprek aan met collega’s en klanten om een oplossing te realiseren die naadloos aansluit op eenieders wensen en mogelijkheden.
Gideon Schiedam 10-07-1984 Nederlands Rijbewijs B
Gideon is hoofdzakelijk Java georiënteerd, maar kent een brede achtergrond. Voor vreemde talen, frameworks en tooling draait hij zijn handen niet om en weet deze zich snel eigen te maken. Verder is Gideon iemand die een groep weet te prikkelen met zijn enthousiasme, assertiviteit en gevoel voor humor.
SKILLS (Ervaring in jaren) JavaEE
8
UML
12
XML
12
MySQL
12
MSSQL
10
GIT, Mercurial & SubVersion
10
JUnit
8
Atlasian Jira & Confluence
8
Maven
8
Hibernate
8
Netbeans
7
Oracle Databases (9 t/m 12c)
7
REST
6
.NET
2
Scrum
2
JSON
4
Wat zeggen collega’s over jou: · · · · · · · ·
Analytisch Enthousiast Doorgrondend Doorzettingsvermogen Betrokken Communicatief Verantwoordelijk Stressbestendig
Heeft u behoefte aan een scherpe teamplayer die de lat graag hoog legt? Gideon gaat graag het gesprek met u aan!
Kennis en vaardigheden ONTWIKKELTALEN · · · · · · · · · ·
Java EE 7 (nearly full stack) Android SDK Perl Python HTML5 PHP (Extended) JavaScript JSON XML Oracle / MSSQL / MariaDB / MySQL / PostgreSQL / NoSQL
TOOLING · · · · · ·
Ant, Make, Maven & Gradle Netbeans Git, Mercurial, SubVersion & CVS Jira with Agile plugin and Confluence wiki MS SQL Server Management Studio & Oracle SQL Developer Testing: JUnit, Arquilian, Selenium & OpenEJB
KENNISGEBIEDEN · · · · · · ·
·
Agile Team Product Development Design patterns & Anti Patterns JavaSE, JavaEE en Android Hibernate, Infinispan & Hazelcast Object Oriented Programming SOA, SaaS, PaaS, Client/Server applications Agile: SCRUM Operating Systems: Alles van MS Windows NT4 en hoger, Unix, Solaris, een aantal BSD distributies en DEB, YAST, YUM & RPM gebaseerde linux systemen
· Analyse, Routing, Security Auditing en pen-testing van netwerken. CISCO & Juniper · Services: Diverse mail services (Exim/Courier/Postfix/Zimbra), Apache, OpenVPN, FTP: vsftpd / proftpd / pureftpd, Enterprise Servers: WildFly / GlassFish / Payara,
2
OPLEIDINGEN HBO Hogere Informatica -
Hogeschool Rotterdam
2003-2008
HBO opleiding Hogere Informatica, afgerond aan de Hogeschool Rotterdam. De opleiding richt zich op: Management en analyseren van Systemen en problemen Programmeren. (Object Oriented Java & C++) Bedrijfsvaardigheden. (Schrijfvaardigheden, taalbeheersing en werken in teams) Netwerken
HBO Grafimedia -
Hogeschool Rotterdam
2002-2003
HBO opleiding “Grafimedia” aan de Hogeschool Rotterdam. Beëindigt Januari 2003 wegens ontevredenheid over de opleiding. De opleiding richt zich op: Het kunnen omgaan met verschillende (nieuwe)media technieken Bedrijfsvaardigheden
HAVO -
S.G. Spieringshoek Schiedam
1996-2002
Havo met profiel “Natuur & Techniek” en keuzevak informatica aan de middelbare school Spieringshoek te Schiedam. Deze opleiding richtte zich op globale vaardigheden voor het HBO: Engelse taalvaardigheden. Zowel woord als geschrift. Wiskundig, natuurkundig en scheikundig inzicht en daarbij praktijkgerichte toepassingen daarvoor. Nederlandse taalbeheersing
TRAININGEN, CERTIFICATEN & COMPETITIES Certificering - Type cursus - 1998
Scheidegger
Training - Game Campus - 2000
Universiteit Twente
Competitie – Visual Studio 2005 – 2005 * gewonnen *
Microsoft Nederland
Training - iGEL Thin Client Solutions - 2007
iGEL
Training - Zimbra Mail Server - 2007
Zimbra
Training - Scrum - 2013
Imtech
Training - Scrum - 2015
Prowareness
TALEN Nederlands Engels
Moedertaal Spraak: zeer goed Schrift: zeer goed
3
STUDIE Gideon is naast lopende projecten ook actief met: · · · ·
Diverse open source projecten op het web (veelal bugfixes op bestaande maven plugins) Het organiseren van “Tech-Nights” ten behoeve van kennis deling Invallen als ondersteunend Scrum Master voor andere teams Het volgen van ontwikkelingen in Security & Development landschap
INTERESSES · · · · · · · · ·
Fitness Stijldansen Skaten, zowel afstand, street als half-pipe (en recreatief schaatsen / ijshockey) Snowboarden Tennis & Squash Gitaar spelen & Muziek Racen (op circuit) Zeilen Reizen
4
WERKERVARING Werkgever
TBA BV
Periode
Februari 2013 – heden
Rol
Senior Programmeur
Omschrijving
Voortbordurend op bedrijfsspecifieke kennis van Container Terminals ben ik bij TBA aan de slag gegaan en heb ik bijdrage geleverd aan het product TEAMS. In tegenstelling tot de administratieve zijde van een container terminal, richt TEAMS zich op de automatiserende kant van de container overslag. TEAMS staat voor Terminal Equipment Automated Management System. Hierbij wordt alles van het schip tot aan de vrachtwagen of trein automatisch verplaatst middels gigantische kraan- en auto-robots. Ook terminal specifieke operaties zoals schade controleren, scannen door de douane en het op temperatuur houden van reefer containers worden allemaal in acht genomen in dit systeem. Verantwoordelijk voor het implementeren van diverse facetten zoals de Rail Terminal Interface voor de interactie tussen de kraan die bij trein staat en ons systeem, Fence Area Control systeem om de veiligheid van de mensen op de terminal te ondersteunen. Communicator specifieke taken zodat alles in de juiste volgorde op het juiste moment wordt aangestuurd op de terminal. Ontwerpen opstellen en uitwerken in een ‘proof-of-concept’ van architecturale vraagstukken en deze tot een succes weten te brengen, waardoor development productiviteit enorm steeg en de onderhoudbaarheid van de code enorm verbeterde1. Om dat te realiseren was ik tevens verantwoordelijk voor diverse nodige migraties, zoals het interne versie beheer systeem (CVS naar GIT), het bouw systeem (Ant naar Maven3) en het deploy systeem (customs scripts -> Jenkins subtask). Deze acties zijn nu vereenvoudigd en toegankelijk, dat ware ‘Continuous Integration’ inmiddels een feit is. Bijbehorende trainingen en hands-on workshops werden door mij georganiseerd en geëvalueerd voor documentatie doeleinden.
Technieken
JavaSE 1.4 t/m JavaEE7, Bash, Perl, Linux (Suse), Git, Netbeans, Eclipse, Glassfish & Payara, Maven 3, MSSQL, MySQL, Oracle, Jira, Confluence, Bugzilla, C(++), Scrum
Werkgever
Copas BV
Periode
December 2007 – Februari 2013
Rol
Programmeur
Omschrijving
Core business van Copas, is het faciliteren van de logistiek administratieve kant op een Container Terminal. Alles wat te maken heeft met overslag van containers wordt in dit systeem geregistreerd en bijgehouden. Hierbij kan je denken aan scheepsplanningen met los en laad lijsten, inklaringen van containers, maar ook containers met gevaarlijke goederen tot zelfs het scannen van containers op vrachtwagens als verificatie, dat ze ‘onbeschadigd’ de terminal binnen komen. Hierbij was ik verantwoordelijk voor het implementeren van Terminal Operating Systeem functionaliteiten in Copas zijn product “StepII”. Het opzetten en upgraden van omgevingen bij klanten. Het oplossen van bugs en het implementeren van klantspecifieke wensen. Daarbij zijdelings ook verantwoordelijk voor systeembeheer & netwerken geweest.
Technieken
1
JavaEE6 & JavaEE7, Mercurial, Netbeans, Glassfish, Linux, Maven 2, MSSQL, PostgreSQL, Oracle, Jira, Confluence
Aantoonbaar volgens het SIG TÜViT ISO gecertificeerde rating systeem
5
Werkgever
!Bien BV
Periode
Mei 2006 – Juni 2007
Rol
IT-Support
Omschrijving
In het kader van duaal studeren, ben ik bij !Bien terecht gekomen. De activiteiten varieerden van systeem beheer en het helpen met soft- / hardware problemen, tot aan complexe IT oplossingen voor totale bedrijfsoplossing met netwerk infrastructuur, een Domain Controller en VPN verbindingen naar China. Een all-round baan die zowel eindgebruikers perspectief, als globale bedrijfsvisie over wat het beste voor het bedrijf zelf is vereist. Ook in systeemarchitectuur heel divers; zowel Linux/Unix omgevingen als Microsoft Windows (met Active Directory) omgevingen. Hierbij was ik verantwoordelijk voor het implementeren van Terminal Operating Systeem functionaliteiten in het Copas product; “StepII”. Het opzetten en upgraden van omgevingen bij klanten. Het oplossen van bugs en het implementeren van klant specifieke wensen. Daarbij zijdelings verantwoordelijk voor systeembeheer & netwerken geweest. Tevens ervaring opgedaan met verschillende databases zoals Oracle10g, MSSQL & PostgreSQL.
Technieken
Thin clients & Terminal servers, Citrix, Linux CentOS en RedHat, OpenLDAP, Zimbra, Postfix, Exim, iGEL, Novel Netware, MySQL, PosgreSQL, HP ProCurve Switches, Cisco, HP Proliant servers, OpenVPN, Spam filtering middels spamfighter en greylisting, Microsoft Windows 2000 / 2003 / 2008 SBS servers
Vereniging
Digitalis
Periode
Augustus 2004 – Juni 2006
Rol
Coördinator
Omschrijving
Actief in het bestuur als coördinator bij studievereniging ‘Digitalis’ aan de Hogeschool Rotterdam. Verantwoordelijk voor het organiseren van diverse activiteiten zoals LAN party’s, excursies / introductie dagen naar bedrijven, workshops en het introductie kamp voor de eerstejaarsstudenten.
Technieken
-
Stage
Atos Origin
Periode
Maart 2006
Rol
Duty Manager Security tijdens Paralympische Winter Spelen van Turijn. Locatie: Turijn
Omschrijving
Ondanks de stage eigenlijk alleen maar de Olympische spelen zou betreffen, beviel het me enorm goed en bleek dat vanuit het Cisco en Security team wederzijds. Eenmaal kenbaar gemaakt dat ik het ook een interessante tak van sport vind, nodigde Yan Noblot mij uit om nog een maand extra mee te doen in deze functie. De Olympische en Paralympische spelen zijn een geliefd doelwit van hackers en hacktivisten over de hele wereld. Ze zoeken graag een opening bij evenementen zoals deze, om hun boodschap te kunnen verkondigen. Daarom heb ik actief bijgedragen aan het monitoren van het Paralympische netwerk. Daarnaast was ik mede verantwoordelijk voor de veiligheid en continuïteit van het Games netwerk, waarover data zoals uitzendingen en uitslagen verlopen, tijdens de Paralympische spelen.
Technieken
Cisco, Microsoft en diverse inhouse applicaties
6
Stage
Atos Origin
Periode
December 2005 – Februari 2006
Rol
Helpdesk Manager tijdens de Olympische Winter Spelen van Turijn. Locatie: Sestriere
Omschrijving
Mijn locatie was het Olympisch dorp in Sestriere waar zowel alle berg sporters verblijven, maar ook alle NOC*NSF leden. Ik kreeg hier de extra taak om als vliegende keep te fungeren, mochten er problemen ontstaan in één van de andere berg venues. Voor aanvang van de spelen coördineerde ik met diverse Venue IT managers de implementatie van alle apparatuur, dit zowel bij het ski springen in Pragelato als op mijn primair aangewezen locatie, het Olympische dorp. Tijdens de Olympische spelen actief als Helpdesk Manager, leidinggevend aan diverse support teams (Eerstelijns callcenter bestaande uit vrijwilligers, Lenovo TEAM, Microsoft TEAM, Cisco TEAM & Brother TEAM) om problemen te verhelpen in het Olympische dorp van Sestriere.
Technieken
Inhouse ticket systeem
Competitie
Microsoft
Periode
November 2005
Rol
Backend programmeur
Omschrijving
Voor de introductie van MS Visual Studio .NET 2005 had Microsoft een programmeerwedstrijd opgezet tussen verschillende universiteiten en hogescholen. Doel van deze wedstrijd was om met behulp van het Software ontwikkel platform van Microsoft Visual Studio, een community website te bouwen voor een computer club voor ouderen. Dit deden we in een team van vier personen, twee voor de front-end en twee voor de back-end. Binnen een geringe tijd wisten we een opzet te maken die zowel visueel als functioneel in orde was.
Uitslag
Een zevenkoppige jury heeft ons als winnaar uitgeroepen, omdat ons eindproduct compleet was. Prijs: Een laptop van HP voor elke deelnemer in het team.
Technieken
Microsoft Visual Studio .NET 2005
Stage
LogicaCMG
Periode
September 2005 – November 2005
Rol
Developer
Omschrijving
De Hogeschool stelt dat een stage minimaal 4 maanden moet duren, daarom ben ik pro-actief op zoek gegaan om naar een aanvullende stage om aan de stagecriteria te voldoen. Een 'wat kleinere' stage opdracht was moeilijk te vinden, maar niet onmogelijk. Zo en ik terecht gekomen bij LogicaCMG in Den Haag. Hier was ik werkzaam als (web) developer. Het doel was het maken van een oplossing om een centraal opslagpunt te creëren voor e-Learning documenten en materialen. De toekomst in acht nemend, om de site zodanig te kunnen scheiden, dat het zowel op het intranet als op het internet te gebruiken is.
Technieken
Sharepoint Portal Server
7
Vrijwilliger
Kennisnet
Periode
Augustus 2004
Rol
Developer
Omschrijving
Voor een documentensysteem van kennisnet moest een eenvoudig model opgezet worden om alles te kunnen categoriseren, zodat het makkelijker op te zoeken was. Hiervoor heb ik meegeholpen aan het realiseren van een dynamische webpagina, om metadata te verzamelen voor het studiemateriaal. De software heb ik destijds gepubliceerd onder de GNU GPL2 licentie en het model heeft tot ongeveer 2011 zijn dienst gedaan.
Technieken
Apache2, PHP5, MySQL, XML
Vrijwilliger
V2_
Periode
Februari 2004 – Maart 2004
Rol
IT-Support
Omschrijving
V2_ organiseerde het Dutch Electronic Art Festival in het Rotterdamse gebouw 'Las Palmas' op Rotterdam Zuid. Hiervoor kwamen artiesten van over de hele wereld. Als gevolg moest er dus rekening gehouden worden met computers die bijvoorbeeld alleen 110 volt aan konden. Het bracht de nodige uitdaging met zich mee, om alle netwerk- en energie infrastructuur zo optimaal mogelijk op te zetten. Daarnaast hielp ik mee met het repareren van computers, software installeren en configureren. Beamers monteren en afstellen, stellingen bouwen en afbreken. Collega's zijdelings helpen met allerlei computer problemen.
Technieken
-
Werkgever
MainTec
Periode
Mei 2002 – Juli 2002
Rol
IT-Support
Omschrijving
Werkzaam geweest bij een overheidsinstantie te Rotterdam via uitzendbureau “Maintec”. Hierbij verleende ik zowel mijn dienst als Administratief medewerker / Helpdeskmedewerker voor deze instantie, als het “manusje van alles” op het gebied van computer problemen bij de collega's op de werkvloer.
Technieken
Excel, inhouse administratie programma Twente Summer Campus
Periode
Augustus 2000
Rol
Programmeren
Omschrijving
Aan de Universiteit Twente meegedaan aan een spel bouwen tijdens de summer campus. Het doel was om binnen een week een werkend spel te krijgen met "Collision Detection" en de basis van de natuurwetten. (valversnelling, reactie van objecten met verschillende massa bij een botsing, etc) Grotendeels verantwoordelijk geweest voor het ontwerpen van levels en het scripten van speciale extra’s tussen de game-engine en het level.
Uitkomst:
Aan het einde van de week werd het spel opgeleverd en was ik één van de personen die de presentatie mocht houden voor een publiek van 160 man. Het spel was volledig functioneel.
Technieken
Visual Basic, C++, door studenten ontworpen level designer & script engine
8