Sayf Jawad

Introductie

Als Senior software developer heb ik sinds 2009 ruime ervaring in Java. Ik word erg enthousiast om met de nieuwste technologieën te werken, l ik stel me flexibel op en houd van uitdagingen. Java ontwikkelen is mijn
passie en zet graag innovatieve ideeën voor bedrijven om in kwalitatieve oplossingen. Door mijn brede technische ervaring gecombineerd met mijn sociale skills, ben ik dan ook een uitstekende toevoeging binnen bestaande SCRUM-, DevOps- of ontwikkel-teams in een organisatie.

Bij mijn huidige opdracht ligt de nadruk op backend software ontwikkelen en daarnaast het Scrum-team ondersteunen en coachen middels Agile. Ik heb veel ervaring op kunnen doen in verschillende complexe omgevingen, bedrijven en teams. Verder zou ik mezelf omschrijven als een communicatieve developer met een sterke drive op resultaat. Naast mijn ervaring als Java developer, heb ik de afgelopen jaren ervaring opgedaan in het ontwikkelen met Scala en Kotlin.

Opdrachten Geschiedenis

Relevante en recente opdrachten – in detail

Kamer van Koophandel – Woerden
Senior Java Developer (2018 – heden)
De KvK is een overheid instelling dat de handelsregister bijhoudt en beschikbaar stelt. Bij de KvK heb ik nieuwe backend applicaties ontwikkeld die de handelsregister via REST-api’s open stelt voor interne afnemers in een schaalbare omgeving. Junioren coachen in Java 8, architecten adviseren, testers bijstaan
Keywords: Java 8, Spring-boot, Hibernate, Angular, Linux, REST, Web Services, JSON, YAML, Wildfly, Maven, JPA, Lombok, GIT, Rancher, Kubernetes, Docker, Docker compose, Clean Code, PiTest, Mockito,
Swagger, SonarQube, GITLab

AUSY – Leuven
Senior Java Developer (2017 – 2018)
Ontwikkelen van backend-applicaties in Java en Scala. Java-team uitbreiden en coachen in de agile methodieken. Bruggen slaan tussen team in Leuven en andere Java-teams in België om flexibiliteit van inzet en kennisdeling te bevorderen
Gewerkt aan volgende projecten:

  • Immigratie Portaal voor Europese Commissie
  • E-Call – Federale Politie
  • Foto Check App – lokale overheid
  • ANPR, Automatische nummerplaat herkenning – Federale Politie

Keywords: Java, Scala, micro-services, enterprise (JavaEE ), Junit, Mockito, Cucumber, Spring, Play, Akka, JPA, REST, Lombok, Struts,
IntelliJ, Jenkins, Bitbucket, Maven, SonarQube, GIT, Tomcat, WebLogic, Docker Databases: MongoDB, PostGreSQL, OracleDB, MySQL, MSSQL, DevOps, Agile, Scrum, TDD, BDD

ING – Amsterdam
Senior Java Developer (2016)
Ontwikkelen backend en front-end applicaties voor ING Payment Services als een full-stack ontwikkelaar in een Spotify multi-discipline Squad
Keywords: Java,AngularJS, Spring, AngularJS, protractor, IntelliJ, Jenkins, Jira, Maven, SonarQube, GIT, Tomcat, Confluence, Fortify,
GitLab, Stash, Agile, Scrum, DevOps, Spottify

Rabobank – Zeist
Senior Java Developer (2015 – 2016)
Ontwikkelen en migreren van complex backend en front-end applicaties voor Rabobank online services als in een gedistribueerd scrum-team. Mijn grootste bijdrage aan de team is het introduceren van cross-team code reviews en kennisdeling sessies op verschillinde niveaus binnen de organisatie, coaching van de testers in BDD
technieken
Keywords: Java, Javascript, Spring, JPA, JAXB, REST, FreeMarker, AngularJS, Cucumber, IntelliJ, Jenkins, Jira, Maven, SonarQube,
GIT, IBM WebSphere, Agile, Scrum, TDD, BDD

Nederlandse Spoorwegen – Utrecht
Lead Senior Java Developer (2014 – 2015)
Ontwikkelen van een nieuw backbone voor het beheer van OV-Chipkaart transacties. Als lead ontwikkelaar introduceerde ik coding standaardwaarden, cross-team peer reviews, kennisdeling sessies, scrum methodiek. Verder heb ik coaching taak op mij genomen om de team te helpen bij het kiezen van design-patterns
Keywords: Java EE, Hibernate, JPA, JSF, PrimeFaces, Cucumber, IntelliJ, Eclipse, Jenkins, Jira, Maven, SonarQube, GIT, IBM
WebSphere, JBoss 6.3

ABZ Solera – Zeist
Java Developer (2014 – 2015)
Ontwikkelen van applicaties en services om data te ontsluiten voor financial en verzekeringssectoren
Keywords: Java, HTML, JavaScript , SQL, XML, Hibernate, JPA, JQuery, Spring, STRUTS, JSF, Wicket, AngularJS, Android, Cordova, Cucumber, IntelliJ, Eclipse, Jenkins, Jira, Maven, Sonar, Oracle, MySQL, Derby, Agile, Scrum, TDD, BDD

MIRABEAU – Amsterdam
Java Developer (2011 – 2013)
Ontwikkelen van webapplicaties voor diverse grote merken zoals Transavia, KLM, USG, Translink Systems en Nutricia op project basis
Keywords: Java, JavaScript, PHP, SQL, XML, XSLT, Hibernate, JPA, JQuery, Spring, Eclipse, GIT, Hudson, IntelliJ, Jenkins, Jira, Maven, Sonar, SVN, TeamCity, Oracle, MySQL, Derby, Postgres, TDD, Agile, Scrum en Waterfall, Alterian, Hippo, Hybris, Joomla, Magnolia

GFK-Daphne – Amstelveen
Developer (2010 – 2011)
In PHP ontwikkelen aan wetenschappelijke marketingcampagne data-analysetool dat resultaten inzichtelijk maakt voor eindklanten.
Keywords: JavaScript, PHP, HTML, XML, SQL, UML, JQuery, Zend, FireBug, Illustrator, Maven, NetBeans, Subversion, NitroCMS, TDD, Scrum

Triple-P – Vianen
Java Developer (2010 – 2011)
Ontwikkeld aan IP-Camera online surveillance systeem dat foto en videomateriaal in de cloud opslaat
Keywords: Java, Perl, PHP, JavaScript, HTML, CSS, Shell Scripts, SQL, Eclipse, UML, SVN, Photoshop, Illustrator, Dream Weaver, FireBug2008, MySQL, PostGres