Catalin-Mihai Barbu
Angestellt, Software Engineer, REWE digital
Student, Computer Science, University of Duisburg-Essen
Köln, Deutschland
Über mich
Software engineer (full-stack) with 7+ years of experience developing web applications, (micro)services, and RESTful APIs. Highly skilled in Java (Spring Boot, Server Faces, PrimeFaces) and Javascript/Typescript (Node, Svelte). PhD Candidate in Computer Science. I am doing research in the fields of Interactive Systems, Recommender Systems, and Usability Engineering. In the past I also collaborated on research activities in the area of IT Risk Management. I co-authored 20+ research papers and received a Best Short Paper Award at an international conference. * Frontend: Javascript (Svelte, Vue, jQuery, D3.js), HTML, CSS (SCSS, Tailwind) * Backend: Java (Spring Boot, JSP, JavaServer Faces, Prime Faces), Javascript (Node, Typescript), Scala * Databases: MySQL, Postgres, Elasticsearch * CI/CD: Jenkins, Git Actions, Docker * Monitoring: Grafana, Kibana * Testing: Jest, JUnit, Mockito, Selenium * Prototyping and mockups: Balsamiq, Axure, Zeplin * Data analysis: R, Python, SPSS
Werdegang
Berufserfahrung von Catalin-Mihai Barbu
Bis heute 4 Jahre und 7 Monate, seit Okt. 2019
Software Engineer
REWE digital
3 Jahre und 9 Monate, Jan. 2016 - Sep. 2019
Researcher
University of Duisburg-Essen
4 Jahre und 3 Monate, Jan. 2012 - März 2016
Administrator, Assistant to the Editors-in-Chief
ACM Transactions on Interactive Intelligent Systems (TiiS)
Supporting the editors-in-chief in the management of the reviewing process and the editing of the journal.
2 Jahre und 8 Monate, Mai 2013 - Dez. 2015
Researcher
Deutsche Forschungszentrum für Künstliche Intelligenz (DFKI)
Conducting research into supporting drivers’ decision making through the creation of favorable learning environments.
1 Jahr und 1 Monat, Apr. 2012 - Apr. 2013
Business Programs Manager
IBM Global Services
As part of the Global Services Excellence team, I was responsible to define requirements, design, develop, deploy, and administrate web-based front-ends and back-end repositories for ongoing and emerging Global QA projects.
2 Jahre und 8 Monate, Aug. 2009 - März 2012
Software Developer
IBM Global Services
I was responsible for the development of internal (web) applications and tools (Java, Scala/Lift, HTML, CSS, XML, JavaScript). Strong collaboration with the IBM Zürich Research Laboratory on research projects and user studies in the areas of IT Risk Management and User Interface Design (two conference papers).
7 Monate, Sep. 2008 - März 2009
Junior Researcher
Deutsche Forschungszentrum für Künstliche Intelligenz (DFKI)
Projects: SharedLife, SemProM
7 Monate, Feb. 2008 - Aug. 2008
Research Assistant
Deutsche Forschungszentrum für Künstliche Intelligenz (DFKI)
Projects: SharedLife
1 Jahr und 5 Monate, Sep. 2006 - Jan. 2008
Research Assistant
SAP AG
Projects: CoBIs
1 Jahr und 4 Monate, Sep. 2006 - Dez. 2007
Teaching Assistant
International University in Germany
Courses: Mathematical Methods for Management I and II, Computer Communication, Interactive Systems
4 Monate, Jan. 2005 - Apr. 2005
Intern
Deutsche Börse Systems AG
1 Jahr und 1 Monat, Juli 2002 - Juli 2003
Assistant Programmer
Lynx Fil Impex SRL
Ausbildung von Catalin-Mihai Barbu
Bis heute 8 Jahre und 4 Monate, seit Jan. 2016
Computer Science
University of Duisburg-Essen
Interactive Recommender Systems
2 Jahre und 4 Monate, Sep. 2013 - Dez. 2015
Computer Science
Universität des Saarlandes
2 Jahre, Sep. 2006 - Aug. 2008
Computer Science
International University in Germany
Artificial Intelligence, Distributed Systems, Ubiquitous Computing, .NET Application Programming, Mobile Databases, Advanced Human Computer Interaction, Microeconomics
5 Monate, Aug. 2005 - Dez. 2005
Computer Science
University of Nebraska-Lincoln
Systems Administration, Unix Programming
3 Jahre, Sep. 2003 - Aug. 2006
Computer Science, Business Administration
International University in Germany
Computer Graphics, Human-Computer Interaction, Java Programming, Web Applications
Sprachen
Deutsch
Fließend
Englisch
Fließend
Französisch
Gut
Rumänisch
Muttersprache