Jannis Bloemendal

Docent Informatica

Download PDF

http://jbloemendal.com/cv/

jbloemendal@posteo.nl

+31 (0) 20 894 38 69

+31 (0) 6 40 30 03 84

Profile

Creative analytical minded engineer, 10 years experience developing sites and software for the web. Creating innovative solutions and maintainable implementations for the best possible user experience.

Skills

Applied Mathematics

Data mining, digital image processing and simulations

Teaching & Supervision

Lecturing and tutoring students

Engineering

Agile enterprise core product engineering, modeling, testing, security, integration and maintenance

Technical

Languages
  • Java,
  • Javascript,
  • PHP,
  • Bash,
  • C,
  • C++,
  • Assembler
Frontend
  • (X)HTML,
  • CSS,
  • ExtJS,
  • YUI,
  • jQuery,
  • AngularJS,
  • Grunt,
  • Ajax / Websockets,
  • Jasmin,
  • Selenium,
  • Swing,
  • Rich Client Platform,
  • SWT
Backend
  • J2EE,
  • Spring,
  • Spring Boot,
  • JPA,
  • Hibernate,
  • Apache Wicket,
  • Hippo Site Toolkit,
  • Mustache,
  • Freemarker,
  • Servlets,
  • JSP,
  • Apache Lucene,
  • Elasticsearch,
  • JCR,
  • Apache Jackrabbit,
  • Mockito,
  • JUnit,
  • Maven,
  • Hippo CMS,
  • PlayFramework,
  • Joomla,
  • Mysql,
  • Postresql,
  • Oracle,
  • REST,
  • RMI,
  • SOAP
  • Composer,
  • Idiorm,
  • Paris
Services
  • Tomcat,
  • Apache Web Server,
  • Lighttpd,
  • HaProxy,
  • Heartbeat,
  • DRBD
Tools
  • NetBeans,
  • IntelliJ,
  • git,
  • subversion,
  • bash,
  • vim,
  • Jira,
  • Slack,
  • GitHub,
  • Latex,
  • Matlab,
  • Maple,
  • Ubuntu,
  • Debian,
  • OS X
Methodologies
  • Agile,
  • Scrum,
  • Kanban
Interests
  • Web,
  • Digital Image Processing,
  • Data Mining,
  • Simulations

Experience

Hogeschool Rotterdam

Docent Informatica

since Sep 2017

Teaching software testing & integration, introduction to web security, tutoring project teams. Researching graph complexity measures and detailed software testing methods

BloomReach

Senior Software Engineer - Technical Consulting

Apr 2016 – Mar 2017

Consulting clients, implementing projects and best practices, team lead of reimplentation of an internal project. Providing improvement ideas of technical tooling, internal processes and integrations

University of Münster

Software Engineer

Apr 2014 – Oct 2015

Renewal and reimplementation of existing services. Analyzing the previous integration and renewal adhering to existing interface and integration design, keeping existing data structure implementations introducing an easier and more intuitive lighter user interface according to recent technology and standards

BloomReach

Java Web Developer – Support

Jan 2013 – Apr 2014

Product maintenance and client project support, working close with the client

Frontend Engineer – Research and Development

Jan 2011 – Dec 2012

Engineering core features of the content management frontend: channel manager, targeting and reporting. Evaluating design and technical choices, pair programming, contributed to open source software projects

Java Web Developer – Professional Services

Feb 2010 – Dec 2010

Consulting, advising, training, maintaining and implementing web-projects for well established brands and businesses

Logiprint International

Software Engineer

Feb 2009 – Jan 2010

Initiating an idea resulting in foundation of a new business (LogiCode),
engineering in-house projects for optimization of search engine scores, keyword optimization and web mining

TH Köln – University of Applied Sciences

Research Assistant

Nov 2008 – Feb 2009

Researching and optimizing object-registration algorithms for face recognition and registration fault measurement (paper)

Fujifilm - IP Labs

Freelancer

Jul 2007 – Jun 2008

Implementing a desktop client, integrating xml remote version store services, theming software worldwide for customers and minilabs

Education

University of Applied Sciences Cologne

Dipl. Inform. (FH) Computer Science (Masters equivalent)3.6 GPA

Courses: Mathematics I,II; Digital Image Processing; Datamining; Games, Simulations, and Dynamic Systems; Theoretical Computer Science; Algorithms



Technical High School for Computer Science

Technical Assistant for Applied Computer Science — 3.6 GPA

Language Skills

English

Fluent, worked abroad in international teams where English is the official language

German

Native

Dutch

Fluent

Jannis Bloemendal — jbloemendal@posteo.nl+31 (0) 20 894 38 69+31 (0) 6 40 30 03 84