René Mas

René Mas

IT Architect

Full Stack Developer

  • About Me
  • Skills
  • Experience
  • Education
  • Portfolio
  • Certification
  • Contact Me
  • Legal notice
  • Privacy policy
  • About me

    Having worked for more than 25 years as a professional software architect, engineer, consultant, general problem solver, I still find pleasure working in IT every day, finding solutions for all the new challenges that I'm constantly getting faced with. My interests are far broader than the one of the standard Software Development Life Cycle where I already covered each role that the industry has to offer, from requirements engineering, building software architectures, designing systems, developing them, building up large developer platforms and deployment systems, performance engineer deployed systems, up to standard testing tasks as well as supporting production systems. I am constantly passionate about upskilling, adopting to new technologies that convince me, and sometimes also learning other technologies that just make fun to learn. I consider myself a person with a hunger for knowledge and always look for new ideas to improve to what the market has to offer.

    Technologies (excerpt)
    Technique Knowledge level First use Last heavy use Last use
    Mixed buzzwords
    Docker
    8
    2021 2023 2023
    Kubernetes/OpenShift
    5
    2023 2023 2023
    REST/Microservices
    6
    2019 2021 2023
    Java
    9
    2001 2021 2023
    JakartaEE
    8
    2007 2022 2022
    SpringBoot
    5
    2020 2023 2023
    Microprofile
    6
    2020 2023 2023
    JavaScript
    9
    1999 2006 2023
    Angular
    5
    2021 2023 2023
    React
    4
    2022 2023 2023
    HTML & CSS
    7
    1995 2023 2023
    Assembler(x86/ARM)
    7
    1989 1993 1997
    BASIC
    9
    1984 1993 1994
    C
    10
    1989 1991 2020
    C++
    9
    1990 1995 2013
    COMAL
    5
    1987 1989 1989
    FORTRAN
    5
    1990 1994 1998
    Groovy
    4
    2010 2012 2022
    Pascal
    7
    1991 1993 1995
    Perl
    6
    1999 2003 2008
    PHP
    9
    1998 2001 2005
    Pyhton
    3
    2005 2005 2021
    SQL
    8
    1999 2023 2023
    UML
    9
    2007 2022 2022
    VisualBasic
    5
    1993 1995 2022
    VisualC++
    6
    1996 1999 1998
    ActionScript
    4
    2000 2001 2001
    DMDScript
    8
    2007 2007 2007
    ECMAScript
    8
    2002 2006 2023
    VBScript
    4
    1999 2005 2022
    WMLScript
    7
    2001 2001 2001
    AWT
    7
    2001 2005 2009
    Batch
    9
    2011 2022 2022
    CDI
    8
    2015 2023 2023
    Dom4J
    8
    2006 2008 2008
    EJB
    8
    2006 2022 2022
    Hibernate
    8
    2003 2011 2022
    JavaME
    6
    2001 2002 2003
    JavaSE
    9
    2001 2022 2022
    JAAS
    6
    2011 2011 2011
    Java3D
    5
    2001 2002 2002
    Javadoc
    9
    2001 2022 2022
    JavaSound
    5
    2003 2020 2020
    JavaWebStart
    8
    2003 2020 2020
    JAXB
    4
    2006 2011 2020
    JAXP
    4
    2006 2011 2020
    JAX-RS
    7
    2020 2022 2023
    JCA
    4
    2003 2007 2007
    JMS
    7
    2007 2020 2020
    JMX
    5
    2007 2020 2020
    JNDI
    7
    2006 2020 2020
    JNI
    8
    2004 2017 2021
    JPA
    8
    2007 2020 2020
    JSF
    7
    2007 2020 2020
    JSP
    8
    2003 2006 2007
    JSTL
    8
    2006 2007 2007
    JTA
    6
    2007 2020 2020
    JUnit
    9
    2007 2020 2020
    Log4j
    10
    2003 2009 2009
    Servlet
    9
    2002 2020 2020
    SQLJ
    4
    2002 2004 2005
    Struts
    5
    2004 2005 2005
    Swing
    8
    2003 2012 2020
    Tag-Libraries
    4
    2003 2006 2007
    Weblogic
    7
    2007 2021 2023
    Jenkins
    7
    2007 2023 2023
    Git
    7
    2018 2023 2023
    Agile/Scrum
    6
    2010 2023 2023
    OracleDB
    6
    2007 2023 2023
    PostgreSQL
    5
    2019 2023 2023
    MQ Series
    5
    2003 2020 2022
    Load&Performance
    8
    2007 2020 2020
    Generators
    9
    2007 2022 2022
    Electronics
    8
    1988 2023 2023
    KNX
    9
    2016 2023 2023
    Programming languages
    ALGOL
    4
    1990 1992 1992
    Assembler(x86/ARM)
    7
    1989 1993 1997
    AWK
    5
    1997 2008 2016
    BASIC
    9
    1984 1993 1994
    C
    10
    1989 1991 2020
    C++
    9
    1990 1995 2013
    C#
    2
    2004 2004 2004
    COMAL
    5
    1987 1989 1989
    Delphi
    2
    1992 1993 1994
    Eiffel
    3
    1992 1993 1993
    FORTRAN
    5
    1990 1994 1998
    Groovy
    4
    2010 2012 2022
    Java
    9
    2001 2021 2023
    J#
    2
    2005 2005 2005
    LISP
    4
    2002 2002 2002
    Pascal
    7
    1991 1993 1995
    Perl
    6
    1999 2003 2008
    PHP
    9
    1998 2001 2005
    Pyhton
    3
    2005 2005 2021
    Ruby
    3
    2007 2007 2007
    Smalltalk
    1
    2007 2007 2007
    SQL
    8
    1999 2023 2023
    UML
    9
    2007 2022 2022
    VisualBasic
    5
    1993 1995 2022
    VisualC++
    6
    1996 1999 1998
    Script languages
    ActionScript
    4
    2000 2001 2001
    DMDScript
    8
    2007 2007 2007
    ECMAScript
    8
    2002 2006 2023
    JavaScript
    9
    1999 2006 2023
    JScript
    4
    2003 2007 2007
    TCL
    2
    2005 2005 2005
    VBScript
    4
    1999 2005 2022
    WMLScript
    7
    2001 2001 2001
    Java techniques
    AWT
    7
    2001 2005 2009
    Batch
    9
    2011 2022 2022
    CDI
    8
    2015 2023 2023
    Dom4J
    8
    2006 2008 2008
    EJB
    8
    2006 2022 2022
    Hibernate
    8
    2003 2011 2022
    JakartaEE
    8
    2007 2022 2022
    JavaME
    6
    2001 2002 2003
    JavaSE
    9
    2001 2022 2022
    JAAS
    6
    2011 2011 2011
    Java3D
    5
    2001 2002 2002
    JavaBeans
    10
    2001 2012 2022
    Javadoc
    9
    2001 2022 2022
    JavaSound
    5
    2003 2020 2020
    JavaWebStart
    8
    2003 2020 2020
    JAXB
    4
    2006 2011 2020
    JAXP
    4
    2006 2011 2020
    JAX-RS
    7
    2020 2022 2023
    JCA
    4
    2003 2007 2007
    JDO
    5
    2002 2005 2006
    JDom
    10
    2004 2008 2010
    JMS
    7
    2007 2020 2020
    JMX
    5
    2007 2020 2020
    JNDI
    7
    2006 2020 2020
    JNI
    8
    2004 2017 2021
    JPA
    8
    2007 2020 2020
    JSF
    7
    2007 2020 2020
    JSP
    8
    2003 2006 2007
    JSTL
    8
    2006 2007 2007
    JTA
    6
    2007 2020 2020
    JUnit
    9
    2007 2020 2020
    Log4j
    10
    2003 2009 2009
    Microprofile
    6
    2020 2023 2023
    Portlet
    3
    2007 2009 2009
    Servlet
    9
    2002 2020 2020
    SpringBoot
    5
    2020 2023 2023
    SQLJ
    4
    2002 2004 2005
    Struts
    5
    2004 2005 2005
    Swing
    8
    2003 2012 2020
    Tag-Libraries
    4
    2003 2006 2007
    Tapestry
    2
    2006 2006 2006
    XDoclet
    6
    2007 2007 2008
    Miscellaneous
    HTML & CSS
    7
    1995 2023 2023
    Docker
    8
    2021 2023 2023
    Kubernetes/OpenShift
    5
    2023 2023 2023
    REST/Microservices
    6
    2019 2021 2023
    Angular
    5
    2021 2023 2023
    React
    4
    2022 2023 2023
    Weblogic
    7
    2007 2021 2023
    Jenkins
    7
    2007 2023 2023
    Git
    7
    2018 2023 2023
    OracleDB
    6
    2007 2023 2023
    PostgreSQL
    5
    2019 2023 2023
    MQ Series
    5
    2003 2020 2022
    Load&Performance
    8
    2007 2020 2020
    Generators
    9
    2007 2022 2022
    Electronics
    8
    1988 2023 2023
    KNX
    9
    2016 2023 2023
    Legend Knowledge level

    Projects (excerpt)

    Requirements Engineer
    Migros Bank
    2022 - Current
    As a core team member of the FIDLEG initiative responsible of doing reverse engineering of unknown code and specifying new requirements in a truly agile context.
    Application architect
    Credit Suisse
    2010 - 2022
    As application architect with end-to-end delivery responsibility, delivered a mission-critical PRICING platform with multiple applications and as a lead developer coded important parts of the system myself and guided and developed software engineering teams.
    Senior Software Developer
    Credit Suisse
    2007 - 2009
    Delivered the client-centric profitability steering (CCPS) initiative for steering special terms and conditions (STTs) for UHNWI clients as a main developer, using standard JEE technologies.

    Education

    Master of Science in Information Technology
    University of Liverpool
    2005 - 2008
    Upper second-class honours degree completed in half the standard time.
    Master of Science/Diplom in Information Systems
    Hochschule Heidelberg
    1998 - 2005
    Awarded with distinction and in addition won the university award.

    Certification (excerpt)

    Advanced Application Management with Red Hat OpenShift
    Managing Cloud-native Applications with Kubernetes
    Cloud-Native Development with OpenShift and Kubernetes
    Whole genome sequencing of bacterial genomes
    Master of Science
    Diplomurkunde

    Contact me

    Name
    René Mas
    Address
    Neudorfstr. 18, CH-8050 Zürich
    Tel
    (+41) 79 571 6000
    Tel
    (+41) 76 277 11 37
    EMail
    rene+web@rene-mas.com
    Telegram
    @renemas1976
    Signal
    +49 160 9797 3657
    Threema
    DMKTB36V
    Skype
    empirenet.de
    Location
    OpenStreetMap
    Location
    Google Maps
    On
    Xing
    On
    LinkedIn