Timothy. Geboortedatum: 8 november Hierbij het profiel van Timothy! Een ervaren developer die helemaal verknocht is aan Java.

Maat: px
Weergave met pagina beginnen:

Download "Timothy. Geboortedatum: 8 november Hierbij het profiel van Timothy! Een ervaren developer die helemaal verknocht is aan Java."

Transcriptie

1 Contact the Agency Roeland Kamerbeek Timothy Hierbij het profiel van Timothy! Een ervaren developer die helemaal verknocht is aan Java. Hoe omschrijven collega s jou? Regio: Amsterdam Geboortedatum: 8 november 1984 Nationaliteit: Nederlands Rijbewijs: Rijbewijs B Timothy is een breed inzetbare Java ontwikkelaar die innovatie en vernieuwing hoog in het vaandel heeft staan. Daarnaast heeft hij altijd oog voor het verbeteren van bestaande processen. Mede doordat hij technisch goed onderlegd is en makkelijk technieken combineert, weet hij slimme oplossingen te realiseren die positief bijdragen aan het resultaat van een project. Wanneer ben je professioneel op je best? Git 8 Java 8 UML & Software Architecture 8 Maven 8 Timothy beschikt over goede communicatieve vaardigheden, is kritisch en legt de lat graag hoog. Hij werkt graag met de nieuwste technieken en deelt deze in teamverband maar kan ook goed zelfstandig uit de voeten! Timothy is iemand die uitdaging ziet in praktisch alle vraagstukken en zich snel eigen maakt binnen een organisatie. Angular Cli & REST API 8 CI / CD 7 SQL / NoSQL 7 Spring / JBoss 7 Wat moeten collega s over je weten? Naast een brede technische basis heeft hij ook het vermogen om met een opdrachtgever over functionaliteiten te sparren of zijn software te implementeren binnen een brede organisatie/multinational. Architectuur 6 HTTP 6 Fedora / CentOS 3 Windows 2 XSD / XML 1

2 Kennis en vaardigheden Preferred Stack opensource & fedora & windows alle versies Java & maven 8 EE Spring (Java configuration) 4 + Angular Cli NodeJS Git & Github & Git bash Alle versies IntelliJ Ultimate REST & Swagger API Alle versies CI / CD (Continuous Integration/ deployment) Kubernetes Docker Jenkins 2 + Sonar Checkstyle OTAPC (Ontwikkel, Test, Acceptatie, Productie, Certificering) Hibernate Hibernate-validation Mapstruct Mockito AssertJ / Fest Werk ethiek en programmeer conventies Agile sprints, standup, product owner, poker en scrumboard OOP Ontwerp technieken & Ontwerp Patronen (Design Patterns) Data Structures Reusability Loosely Coupled Software Ai Human Computer Interaction Data Mining Requirements Engineering Data Reporting Testing Workflow Design, Planning UML 2.0 MS Visio Office 2010 Revisioning Git & Github Alle versies SmartGIT (GUI) 7 + Development Languages Mobile & Client/Server Applications Java EE & SPRING JBoss 6 t/m 8 (Enterprise Edition) java 4 t/m 7 (Second Edition), Android Java KitKat (19) Angular Cli 2.4 C# Visual Studio Linux Bash scripting Fedora 24 & CentOS 6.8 BuildTools Maven Gradle Ant pagina 2 van 10

3 Interactive Development Environment Intellij Ultimate Eclipse Neon Netbeans MS Visual Studio 2000 t/m 2017 Database Development MongoDB (JSON) 3 + Oracle MSSQL 2000, 2005, 2016 MySQL SQLite Excel 2000 t/m 2016 Access 2000 & 2010 Basic Web Development Angular Cli 2.4 HTML 5 JSON 3 PHP Windows & Office Interoperability Reporting Visual Basic Office 2000 & 2010 & 2016 Office Macro's Office 2010 POI 3.16 WebDAV IIS 7.0 Data Synchronisatie Microsoft Exchange Server 2000 GoogleAPI Geolocation API GoogleAPI Google Cloud Messaging API SAP Reporting via Excell Office 2000 t/m 2016 REST SOAP 1.2 Google Protobuf (Transport layer data vector by contract) Linux Linux Server Fedora 24 CentOS 6.8 pagina 3 van 10

4 Referenties Hieronder staan enkele letterlijke quote uit de referentiegesprekken met oud werkgevers van Timothy: Watcher Enterprises Cass Hij levert fantastisch werk, is bijzonder kundig en heeft een berg ervaring op het gebied van Java/Linux/Databases/koppelingen schrijven. Daarbij maakt Timothy in no time de nieuwste of benodigde technieken eigen. COTY - Fito Timothy is iemand met een brede technische basis en heeft door zijn communicatieve skills het vermogen om met alle betrokkenen in een project (ongeacht achtergrond en hiërarchische rol) duidelijkheid te creëren en verwachtingen af te stemmen. OGD Paul Timothy heeft via ons diverse parttime opdrachten met succes uitgevoerd. Hij groeide al snel door richting een rol als developer. Verder is het een prettige jongeman in de omgang met een goede en leergierige werkhouding. Zelfstudie Timothy kreeg tijdens zijn professionele werkzaamheden niet altijd de kans om de nieuwste technieken te implementeren in zijn werk. Vanwege zijn affiniteit en interesse in nieuwe technieken is hij in de vorm van zelfstudie up to date gebleven. Zelfstudie was in vorm van testprojecten ontwikkelen op basis van instructies en literatuur. Timothy houdt zich onder andere met de volgende onderwerpen bezig: - Raspberry Pi Stack - Kubernetes - Docker - Travis CI - Angular Cli - Swagger API - Bootstrap - HTML5 Opleiding HVA Technische Informatica (Tot en met Afstudeerfase) Diploma: nee Major Software Engineering Minors Security & forensics Game development Talen Nederlands Engels Spaans Papiamentu Vloeiend (moedertaal) C2 (Moedertaal) Vloeiend Vloeiend Competenties Analytisch vermogen Adviseren Creativiteit Initiatief & inzet (Prestatiemotivatie) Doorzettingsvermogen Kwaliteitsgericht Ondernemerschap Visie Verantwoordelijk Innoveren pagina 4 van 10

5 Werkervaring Project: Periode: Basis Registratie Ondergrond (TNO Geologische Dienst Nederland) Software Developer Juli heden Bij TNO staan technologie en innovatie in een hoog vaandel. Als onafhankelijk onderzoeksbureau bevind het bedrijf zich tussen onze samenleving en de overheid. Onderzoeksresultaten uit het veld, zei het Olie & Gas als conuspenetratietesten, grondwaterstanden, seismiek of scheepswrakken, etc. worden opgeslagen, geanalyseerd, gemodelleerd en uitgegeven. Hierbij wordt de software van ontwerp tot productie/certificering getoetst door verschillende kwaliteits analyses, binnen het bouwteam (CI/CD) alsmede door gerenommeerde bedrijven als SIG (Software Improvement Group) en de NEN Certificatie. Immers kwaliteit en betrouwbaarheid op wetenschappelijk niveau is hierbij key. Toepassingen: Inname/uitgifte services conversie applicaties portals bouwstraat JBoss migratie legacy software onderzoek kennis deling hedendaagse technologieën Agile (scrum) Technieken: Java EE 8 Angular Cli & REST API 2.4 Groovy Maven JBoss E.A.P Hibernate & Oracle Mapstruct Jaxb SOAP XML & XSD Git & Github & Git bash Jenkins Pipeline Sonar SoapUI OS: Windows (Development machine), Red hat (Servers) pagina 5 van 10

6 Project: Periode: Toepassingen: Live in: Target: Technieken: Automated Action Memo Process (COTY Benelux B.V.) Lead Software Architect preferred supplier (zelfstandig) Januari 2010 heden Voor COTY heb ik zelfstandig een systeem ontwikkeld gericht op het optimaliseren van acties/promoties die de organisatie doet voor bekende merken als Adidas en Calvin Klein in de cosmetica- en parfumeriewereld. Het integrale en internationale systeem draait in 3 landen en ondersteunt meerdere afdelingen in hun dagelijkse werkzaamheden, hierbij kun je denken aan de afdelingen marketing, business controlling, forecasting en data maintenance. Op dit moment ben ik hier part-time mee bezig. De aanvraag kwam voort uit positieve ervaringen die ze hadden opgedaan tijdens mijn inzet via OGD in Assortiments Beheer CRM SAP Stock Master Integration Product Forecasting Product Promotie Beheer EBITDA Automatisering Supply Chain Autorisatie (van marketeer tot MT) tussen Benelux Hub (Haarlem & België), Hub Duitsland, Fabriek Duitsland CSL Nederland, België, Luxemburg en Duitsland Global domination, lees VS Agile Git Java (autonome systemen en backend) data conversie, SAP integratie C# (Desktop applicatie legacy) 2017 Server 2012 Office Interoperability & POI Office 2016 MSSQL & Hibernate migratie naar 2016 Excel migratie naar 2016 pagina 6 van 10

7 Project: Vlinder (Watcher Enterprises) Software Architect Developer Periode: Januari mei 2015 Toepassingen: De vlinder is een smartphone met software ontwikkeld voor ouderen die hun lichaam vaak achteruit zien gaan. Vanuit de gedachte Hoe fijn zou het zijn als je op je oude dag de deur nog uit durft, omdat je weet dat er altijd iemand je te hulp zou kunnen schieten als er wat mis gaat hebben wij dit product from scratch gebouwd. Binnen dit project heb ik de lead genomen in de totale software ontwikkeling. Geofencing val detectie medicatie reminders persoons alarmering spraak verbinding lifeline Spiraal model Technieken: Java Android Gradle 2.4 REST SQLite JSON XML (Graphical User Interface) Android UI Git SmartGit 6.5 Design Patterns: Model View Controller Singleton Producer Consumer OS Triggers & Sensoren: AlarmManager LocationManager (GPS, Wifi & Cell-Tower providers) Accelerometer Project: Watcher-Relay Center (Data Server) Software Architect Developer Periode: Januari 2014 december 2015 Een server (Java) die veilig (SSL encryptie) het data verkeer van de hardware (de Kidswatcher/vlinder voor ouderen etc.) routeert naar de juiste, volgende (observerende) gebruikers. Toepassingen: Data Pomp UDP & SMS (inbound & outbound) Data Transmissie Encryptie Packet Fragmentation 64 bit encoden & decoden Vodafone Global Data Service Provider Interfacing SSL (Client & server) Configuration Management Async Data Transmission in synchronized environment Spiraal model Technieken: Java OpenJDK 7 REST Jetty Server 9 Sphinx WSImport pagina 7 van 10

8 SOAP 1.2 SMS UDP Google Geolocation API JSON MongoDB 2.8 Ant Linux Bash Scripting fedora 20 Fedora 20 CentOS 6.8 Git SmartGit 6.5 RoboMongo Eclipse Kepler (Actual Java code) Netbeans (SOAP Webservice) JUnit 4 Design Patterns: Producer Consumer pattern Observer pattern Singleton pattern Adapter pattern OS Triggers&UDP Socket: Custom thread & session timers Project: Periode: Toepassingen: Technieken: Design Patterns: My Personal Assistant (hobbymatig) Software Architect Developer heden Een applicatie die de hedendaagse, tijdrovende uitdagingen voor ons stroomlijnt/oplost met als doel, onze persoonlijke efficiëntie op te schroeven. Denk hierbij aan administratieve taken, agenda en de to do s. Rekening Mutatie beheer Profit & Loss Crediteuren beheer Extrapolatie Agile Java Spring MongoDB POI RABO mutaties Producer consumer pattern OS Triggers & Sensoren: Push notificaties dmv GCM pagina 8 van 10

9 Project: Energievergelijker (hobbymatig) Software Architect Developer Periode: 2012 Technieken: In 2012 heb ik een volledig onafhankelijke energievergelijker ontwikkeld voor eigen gebruik en mijn persoonlijk netwerk. Dit was een applicatie om de echte energietarieven van de verschillende energieleveranciers te berekenen en te vergelijken. Verder houdt de applicatie tevens bij hoeveel energie er verbruikt is. SCRUM PHP Project: Android Marketing App voor Froon Advocaten Software Architect Developer Periode: 2010 Technieken: Voor Froon Advocaten heb ik een Android (Marketing) applicatie geschreven om aangesloten advocaten in de regio, via GPS-locaties, op te zoeken. Doel was om de leads van de unieke gebruikers anoniem te kunnen volgen en om de verschillende Advocatenkantoren te kunnen abonneren aan het systeem. Waterval Java Project: COTY (Via OGD) Software Developer Periode: 2009 Voor COTY heb ik door middel van het ontwikkelen van twee applicaties alle orders, retourneren, sales en stockgegevens van producten met betrekking tot het Account ICI Paris XL geautomatiseerd en inzichtelijk gemaakt. Hieronder een toelichting per applicatie: App 1: Data Synchronization (JAVA data pomp) die de orders, retouren, sales en stock gegevens uit een statische database haalt en deze opslaat in een MSSQL database. App 2: Data Rapportage die de opgeslagen data gefilterd en gestructureerd kan weergeven. Technieken: Waterval C# Visual Studio pagina 9 van 10

10 Projecten via OGD TopClick Een rapportage systeem ontwikkeld om de aansturing van de activiteiten van de buitendienst te beoordelen die in verband staan met Google Adwords. De gemaakte afspraken worden geteld door middel van een Webdav connectie met de Exchange Server en worden getoond op 3 schermen binnen het bedrijf door middel van een webapplicatie. De Nederlandse woonbond In PHP en MySQL een Webspider ontwikkeld om keywords in een webportal te verzamelen Esprit College 1, 2 lijns Service Desk en Applicatie beheer Dienst Binnenwater Beheer 1, 2 lijns Service Desk en Applicatie beheer pagina 10 van 10

Timothy. Geboortedatum: 8 november Hierbij het profiel van Timothy! Een ervaren developer die helemaal verknocht is aan Java.

Timothy. Geboortedatum: 8 november Hierbij het profiel van Timothy! Een ervaren developer die helemaal verknocht is aan Java. Contact the Agency Bart Nijskens 06 52302211 b.nijskens@lsg.nl Timothy Hierbij het profiel van Timothy! Een ervaren developer die helemaal verknocht is aan Java. Hoe omschrijven collega s jou? Regio: Amsterdam

Nadere informatie

Roepnaam: Timothy Regio: Amsterdam Geboortedatum: 8 november 1984 Nationaliteit: Nederlands Rijbewijs: Rijbewijs B

Roepnaam: Timothy Regio: Amsterdam Geboortedatum: 8 november 1984 Nationaliteit: Nederlands Rijbewijs: Rijbewijs B Contact the Agency Laurens Simonse 06 22801031 l.simonse@lsg.nl Bart Nijskens 06 52302211 b.nijskens@lsg.nl Timothy Timothy is een breed inzetbare Java developer die innovatie en vernieuwing hoog in het

Nadere informatie

OPTIMIZE Vacature. JAVA Developer. Divisie Just Software

OPTIMIZE Vacature. JAVA Developer. Divisie Just Software OPTIMIZE Vacature JAVA Developer Divisie Just Software Just Software ontwikkelt en levert reeds meer dan 15 jaar haar eigen geïntegreerde softwareoplossingen voor het beheer van administratieve processen

Nadere informatie

Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs:

Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs: Personalia Roepnaam: Terence Woonplaats: Beverwijk Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs: B Profiel Terence heeft zich ontwikkeld naar senior.net

Nadere informatie

Curriculum Vitae Ishak Atak. www.ishakatak.nl. Naam : Ishak Atak Roepnaam : Ishak. Woonplaats : Utrecht Geboorte datum : 13-05-1983

Curriculum Vitae Ishak Atak. www.ishakatak.nl. Naam : Ishak Atak Roepnaam : Ishak. Woonplaats : Utrecht Geboorte datum : 13-05-1983 Naam : Ishak Atak Roepnaam : Ishak Woonplaats : Utrecht Geboorte datum : 13-05-1983 Tel. : +316-46 17 76 00 Beschikbaar : Full time December 2015 Email: : contact@ishakatak.nl Datum CV : November 2015

Nadere informatie

Tim Melis CURRICULUM VITAE

Tim Melis CURRICULUM VITAE IT management Print automation Programming PERSOONLIJKE INFORMATIE Naam: E-mail: info@timmelis.be Website: www.timmelis.be HOBBY S EN INTERESSES - Toneel / Concert bezoek - Film TALENKENNIS - Nederlands

Nadere informatie

R O D Y M I D D E L K O O P, R O D Y. M I D D E L K O O P @ H A N. N L, @ R O D M I D D E

R O D Y M I D D E L K O O P, R O D Y. M I D D E L K O O P @ H A N. N L, @ R O D M I D D E 1 DDOA 2 Semester Keuze uit 15 Combinatie bepaalt opleiding Student kiest er 3 die samen met stage het 2e/3e jaar vormen 3 INGEZOOMD: DDOA 7.5 ECTS 7.5 ECTS 15 ECTS Project 4 BEROEPSTAAK Ontwikkel een

Nadere informatie

Curriculum Vitae James Cotton

Curriculum Vitae James Cotton Persoonsgegevens Naam James Martijn Cotton Geboortedatum 2 mei 1978 Geboorteplaats Kingston upon Thames, Engeland Geslacht Man Burgerlijke staat Geregistreerd partnerschap Nationaliteit Engels Adres Burgemeester

Nadere informatie