Dipl.-Ing. Jan Rothen

is on a sabbatical.

Bis 2025, Senior Software Engineer, ti&m AG
Bern, Switzerland

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

  • 6 years and 4 months, May 2019 - Aug 2025

    Senior Software Engineer

    ti&m AG
  • 4 years and 6 months, Jun 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 year and 8 months, Oct 2012 - May 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 years and 9 months, 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 months, Aug 2011 - Dec 2011

    Software Developer

    MAF Tanzania

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

  • 1 year and 10 months, Mar 2005 - Dec 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 years and 8 months, Nov 2001 - Jun 2004

    Hilfsassistent

    Universität Bern

Ausbildung von Jan Rothen

  • 7 years and 8 months, Oct 2000 - May 2008

    Computer Science

    University of Bern

    Mathematics Biology

Sprachen

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

  • French

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z