Sybil Ehrensberger

Professional Experience

Software architect and engineer

SESAM AG, Zurich, Switzerland, May 2024 - present

    TypeScript Node.js React Ionic Capacitor PostgreSQL

    Senior software engineer and project manager

    Ergon Informatik AG, Zurich, Switzerland, May 2017 - April 2024

    Worked on several different client projects primarily in the financial and legal tech sectors as a software engineer, requirements engineer, project manager, scrum master and UX designer.

    • architected, designed and implemented mobile and web applications used by over 60'000 users
    • refactored a legacy web code base to improve the development efficiency and the developer experience
    • led a scrum project team of 6-14 people through multiple successful releases
    • worked closely with the client to define software requirements
    • designed improvements and new user experience workflows for existing software
    • analyzed and resolved third-level support cases for client projects
    • supported the bid process for new projects with estimations and technical know-how
    TypeScript Kotlin Java React Angular Ionic Cordova PostgreSQL Oracle DB

    Co-Founder and CTO (part-time)

    ViaMondo (J-App Sàrl), Zurich, Switzerland, May 2016 - December 2018

    Co-initiated the realization of a travel app.

    • lead developer of a successfully launched Ionic hybrid mobile app
    • oversaw and coordinated the development of the backend and website
    Node.js JavaScript AngularJS Ionic Cordova MongoDB

    Security engineer (part-time)

    SWITCH, Zurich, Switzerland, August 2013 - March 2017

    Extended and improved the software applications used by the security/CERT team.

    • developed tooling around the domain abuse process which analyzes websites for malicious or phishing code
    • automated the management and sharing of malware analysis results
    Python Django MySQL

    Software development intern

    SWITCH, Zurich, Switzerland, May - August 2012

    Refactored and extended a Python application which analyzes websites for malicious HTML or JavaScript code.

      Python

      R&D intern in software development

      Sensirion, Stäfa, Switzerland, May - August 2011

      Developed a software application and a framework in C# to test humidity sensors for malfunctioning.

        C# MySQL

        Education

        Master of Science ETH in Computer Science

        ETH Zürich, Switzerland, 2013 - 2015

        Focus on Information Systems; Master's thesis on "DataMockups: design tool for content-powered mockups".

        Honours Bachelor of Science in Computer Science & Mathematics

        University of Toronto, Canada, 2009 - 2013

        Specialist in Computer Science with a Minor in Mathematics, graduated with distinction.

        Swiss Cantonal Matura

        Kantonsschule Oerlikon, Zurich, Switzerland, 2003 - 2009

        Focus on Latin and modern languages including a 6-month exchange semester in Milan, Italy.

        Continuing Education

        Technical Skills

        (Rating is based on relative skill level from basic to excellent, actively used in the last year)

        Programming languages

        TypeScript TypeScript
        JavaScript JavaScript
        HTML HTML
        CSS CSS
        Node.js Node.js
        Python Python
        Kotlin Kotlin
        Go Go

        Libraries & Frameworks

        Angular Angular
        React React
        Vue.js Vue.js
        Svelte Svelte
        Ionic Ionic
        Capacitor Capacitor
        Flask Flask
        Spring Spring

        Databases

        PostgreSQL PostgreSQL
        MongoDB MongoDB
        Google Cloud Firestore Google Cloud Firestore

        Languages

        Freelance and Volunteer Experience

        Web developer & IT administrator

        Creacumün, Switzerland, June 2020 - present

          Co-organizer and coach

          Django Girls, Switzerland, September 2016 - September 2018

          Django Girls is a non-profit organization that empowers and helps women to organize free programming workshops by providing tools, resources and support. Our goal is to bring more amazing women into the world of technology and increase the diversity in the Django community.

          • co-organizer for several Django Girls workshops (Zurich 2017 & 2018, Rapperswil 2017)
          • coach for several Django Girls workshops (Berne 2016 & 2017, Rapperswil 2017)