Dipl.-Ing. Jan Rothen

Angestellt, Senior Software Engineer, ti&m AG

Bern, Schweiz

Fähigkeiten und Kenntnisse

React.js
Redux
Cryptocurrency
Ethereum/Geth
Smalltalk
Objective-C
C#
Python
MS SQL
MySQL
PostgreSQL
AJAX
Javascript
HTML
CSS
OOA/OOD...or: I know how to write code that works
Software Development
Java
Sprache
AWS
Spring Framework

Werdegang

Berufserfahrung von Jan Rothen

  • Bis heute 5 Jahre und 2 Monate, seit Mai 2019

    Senior Software Engineer

    ti&m AG
  • 4 Jahre und 6 Monate, Juni 2014 - Nov. 2018

    Software Developer

    netstyle.ch

    I was responsible for a complex insurance application (60'000 clients) and peripheral systems such as data synchronisation with a major Swiss healthcare provider and customer retention programs. I designed and implemented fast, responsive and secure front- and backend applications and helped the company to adopt new technologies and software architecture paradigms. I was able to lead the way to SOA, IaC and cloud solutions in general. Languages used: Javascript, Smalltalk, Python

  • 1 Jahr und 8 Monate, Okt. 2012 - Mai 2014

    Software Developer

    Self employed

    I developed CloudGorilla; a virtual instances manager for several cloud providers (Amazon Web Services, Windows Azure, Digital Ocean, etc.). Available on the Apple App Store. Languages used: Objective-C.

  • 5 Jahre und 9 Monate, Jan. 2007 - Sep. 2012

    Software Developer

    Swiss Post Solutions AG

    I held the development lead of the rewrite of BettyBossi’s CRM system (500'000 subscribers). I was involved in every step from understanding the existing system and its many interfaces to requirements engineering, software architecture, UI design and the programming of its replacement. The new system included a high performance interface to the web shop and close to 40 automated jobs working periodically on the data. Languages used: C#.

  • 5 Monate, Aug. 2011 - Dez. 2011

    Software Developer

    MAF Tanzania

    I developed a web application for MAF; an NGO operating aircraft in developing countries. Languages used: PHP, JavaScript.

  • 1 Jahr und 10 Monate, März 2005 - Dez. 2006

    Software Developer

    Informatikdienste der Universität Bern

    I was the webmaster for the IT Services department of the University of Berne and responsible for implementing new components for Apache Lenya CMS and Zope ZMS. Languages used: Java, Python.

  • 2 Jahre und 8 Monate, Nov. 2001 - Juni 2004

    Hilfsassistent

    Universität Bern

Ausbildung von Jan Rothen

  • 7 Jahre und 8 Monate, Okt. 2000 - Mai 2008

    Computer Science

    University of Bern

    Mathematics Biology

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Französisch

    Grundlagen

Interessen

Computer Science
Bitcoin
UX/UI Design
Testing
2D & 3D Graphics
Microservices

21 Mio. XING Mitglieder, von A bis Z