Rodrigue Kelen-yo

Fullstack Development

Bobenheim-Roxheim, Germany

Experience

Dec 2023 - Present
1 year 8 months

Fullstack Development

Bayerisches Landesamt für Steuern

  • Designing and developing the MÜSt admin interface based on React web apps with a Java backend to replace the existing Oracle Application Express admin interface.
  • Conducting a current-state analysis of the existing Oracle Application Express admin interface.
  • Preparing a requirements analysis for the React admin interface to be developed.
  • Building the new MÜSt admin interface using React and TypeScript (frontend) and Java 17, Spring Boot, and Hibernate (backend).
  • Delivering a final training session with materials to transfer knowledge to the client’s team, ensuring they can maintain and extend the software independently.
  • Creating detailed technical documentation.
  • Tools: KONSENS-AppKit, SPA, React, TypeScript, REST API, unit testing, Java, JavaScript, Node, HTML5, CSS3, UI/UX, Spring Boot, OpenAPI, JSON, Oracle DB, GitHub CI/CD, Playwright, UML, Gradle
Apr 2023 - Nov 2023
8 months

Fullstack Development

DB Netze

  • Developing a planning application.
  • Supporting the existing Scrum team.
  • Split: 50% frontend & 50% backend development.
  • Tools: React, Redux, TypeScript, SPA, REST API, unit testing, JavaScript, Vue, Node, HTML5, CSS3, ARIA, UI/UX, Java, Spring Boot, OpenAPI, JSON, AWS, PostgreSQL, GitLab CI/CD, Cypress, unit tests, DevOps, Kubernetes, ArgoCD, UML, Kafka, Postman.
Jan 2021 - Mar 2023
1 year 3 months

Backend Development

KKH

  • Implementing new legal requirements under EESSI.
  • Supporting and advising product owners on drafting and reviewing functional specifications.
  • Developing batch processes.
  • Conducting software tests.
  • Maintaining software (reproducing errors, fixing code).
  • Tools: Java 8, Spring, Spring Batch, SOAP, REST, JPA, Hibernate, JSF, XML, Eclipse, DB2, SVN, UML.
Jan 2020 - Dec 2022
2 years

ERP System Migration

Seeburger AG

  • Backend development with Java and JBoss 7.
  • Frontend development with React on Material-UI framework.
  • Tools: Java, JEE, EJB, Python, JBoss, Oracle DB, Swagger, REST API, JUnit 5, Selenium, Maven, React, SPA, AG Grid, TypeScript, Material-UI, Bootstrap 4, HTML5, CSS3, UI/UX, JSON, Gerrit, Jenkins, Jira, Confluence, Webpack, ESLint, Prettier, IntelliJ, Docker, UML, Postman.
Feb 2020 - Dec 2020
11 months

Frontend Development

Deutsche Bahn

  • Building a train view to display train events.
  • Automated deployments.
  • Tools: React, Redux (MobX), SPA, TypeScript, linting (ESLint), Webpack, Chart, Chakra UI, Canvas, Atomic Design, REST API, unit testing, Java, JavaScript, GraphQL, Node, HTML5, CSS3, UI/UX, JSON, Java, Spring Boot, Swagger, API gateways, Kafka, architecture, DevOps, cloud, AWS, OpenShift, Docker, GitLab CI/CD, UML, ActiveMQ.
Oct 2019 - Feb 2020
5 months

Mobile – App Development with React Native

May 2019 - Nov 2019
7 months

Frontend Development

Black Olive Advisors GmbH

  • Developing a web app for brokers and clients to manage office rental spaces.
  • Tools: React, Redux (MobX), Redux Store (Storefront), SPA, Thunk, Material-UI, Formik, Next.js, Angular, linting (ESLint), Webpack, REST API, JSON, unit testing, JavaScript, Node, HTML5, CSS3, Jest, Swagger, API gateways, cloud, AWS, UML, Postman.
Nov 2018 - Mar 2019
5 months

Fullstack Development on MapCreator

HERE GmbH

  • Tools: React, Redux (MobX), SPA, Redux Store (Storefront), Saga, TypeScript, linting (ESLint), Webpack, Canvas, Formik, Bootstrap 4, REST API, JSON, unit testing, jQuery, JavaScript, Node.js, HTML5, CSS3, Jest, Swagger, API gateways, continuous deployment, cloud, AWS
Apr 2018 - Dec 2020
2 years 9 months

Magnolia CMS Development

Fink & Fuchs

  • Magnolia CMS development (1 PT/week)
Sep 2017 - Oct 2018
1 year 2 months

Continuous Delivery Platform Development

Commerzbank AG

  • Tools: Spring Boot, Swagger, API gateways, Kafka, Splunk, Java, Git, Bitbucket, Jira, HTML, CSS, JavaScript, linting (ESLint), Webpack, React.js, Angular, Node.js, JSON, Oracle DB, microservices architecture, cloud, Scrum, continuous delivery, event-driven systems, Hibernate, OAuth2, Docker, Tomcat, Cucumber, Selenium
Jun 2017 - Aug 2017
3 months

Fullstack Development

REWE-Digital GmbH

  • Tools: Magnolia CMS, JSP templating, Java, Tomcat, Git, Stash, Jira, HTML, CSS, JSON, JavaScript, Backbone.js, Node.js, Bootstrap, responsive design, UI/UX.
Apr 2017 - Jun 2017
3 months

Chatbot Development for a Major German Bank

IBM Client Innovation Center GmbH

  • Tools: Watson Conversation, Watson NLP, Bluemix, React.js + Redux (MobX), Redux Store (Storefront), Node.js, Webpack, Gulp, Java, JavaScript, HTML, CSS, linting (ESLint), Angular, REST API, OpenShift, Git, Eclipse, Bitbucket, TeamCity
Jul 2014 - Mar 2017
2 years 9 months

Touristic E-Commerce Platform Development

DER Touristik Online GmbH

  • Developing and maintaining web-based applications.
  • DevOps, microservices architecture.
  • Creating unit, acceptance, and integration tests.
  • Building new CMS modules.
  • Tools: Magnolia CMS, templating, Java, Spring MVC, Apache Jackrabbit, Tomcat, Swagger, API gateways, Elasticsearch, Node.js, Next.js, REST API, unit testing, jQuery, JavaScript, HTML5, CSS3, linting (ESLint), Webpack, Jasmine, Maven, continuous deployment, Jenkins, Git, Selenium, JUnit, Mockito, cloud, Docker, NGINX, Chef, Bash scripting, Ruby, Confluence, Jira, UML.
Aug 2012 - Jun 2014
1 year 11 months

Web Application Development and Maintenance

Etecture GmbH

  • Developing new CMS modules.
  • Extending existing CMS modules.
  • Supporting content maintenance.
  • Building a customer portal.
  • Unit and integration tests.
  • Tools: PHP, HTML5, CSS3, templating, Perl, Java, Java EE, EJB 3, JSF 2, JPA 2, CDI, JUnit, Mockito, GlassFish, jQuery, JavaScript, AJAX, MySQL, MSSQL, NoSQL, Scrum, Maven, Jenkins, Git, SVN, Jira, Confluence, Sonar.
Feb 2011 - Jul 2012
1 year 6 months

Reporting Application Development in HR

GIP mbH

  • Advising system analysts on functional specs and reviewing them.
  • Creating IT concepts based on functional requirements.
  • Making software changes for enhancement projects.
  • Conducting software tests.
  • Maintaining software (reproducing bugs, fixing issues).
  • Tools: EJB, JSF, JPA, JAXB, Drools, JUnit, JBoss AS, Hibernate, MySQL, Oracle 10g, MSSQL, Scrum, continuous integration with Jenkins, Sonar.
Aug 2010 - Jan 2011
6 months

Web Application Enhancement for the Justice Department

Lunzer + Partner GmbH

  • Tools: Java, J2EE, Servlets, JSP, HTML, XML, XSL, JavaScript, CSS, SQL, shell scripting, Oracle 10g, Apache Tomcat, SVN, Eclipse, Confluence, Jira.
Feb 2010 - May 2010
4 months

Java/JEE Training + Project

IBB Institut für berufliche Bildung

  • Java web programming for online banking.
  • Java web programming course.
  • Advanced Java course.
  • Tools: Java 6, JSP, Servlets, JSF 1.2, EJB 3.0, Hibernate 3.0, JBoss 5.1, Eclipse 3.5, Oracle DB 10g, GlassFish, NetBeans, Tomcat.
Apr 2008 - Nov 2009
1 year 8 months

Software Development

Jouve-Germany GmbH

  • Developing production workflows for typesetting preparation.
  • Statistical data analysis to determine distribution functions.
  • Building web apps and converters for XML document conversions.
  • Enhancing and maintaining existing web applications.
  • Developing and extending frontend web components.
  • Designing and building TypoScript-based templates for legal loose-leaf publications.
  • IT integration (process standardization, solution integration) per company standards.
  • Tools: PHP, Perl, shell, XML, XSLT, Linux, HTML, Eclipse

Summary

I am a software developer with many years of experience in designing and running web-based IT projects in both B2B and B2C. Besides creating new systems and improving existing ones, I also evaluated their cost-effectiveness and provided on-site expert advice to clients. I have hands-on experience with enterprise Java technologies, relational databases (especially Oracle), and developing web applications on Unix/Linux and Windows. My goal is to solve problems together and find the best solution for the client.

Languages

French
Native
English
Advanced
German
Advanced

Education

Universität Siegen

Dipl.-Ing. · Technical Computer Science · Siegen, Germany

Certifications & licenses

Big Data

University of California, San Diego

Introduction to CQ5

Oracle DBMS Introduction and SQL

Linux/Unix