Michael R. Cook

Angestellt, Senior Software Engineer, Sopra Banking Software GmbH

Munich, Deutschland

Über mich

Senior software engineer currently working in the FinTec sector on a digital banking platform with a Service Orientated Architecture. Experienced in collaborating with stakeholders, software architects, and external teams, to design and develop web APIs.

Fähigkeiten und Kenntnisse

Ruby
Ruby On Rails
Golang
Web Services
API Design
TDD
Docker
Assembly Language
Software Development
Software Engineering
OpenAPI
Kubernetes
MySQL
PostgreSQL
Git
Test Driven Development (TDD)
Scrum
Agile Software Development
Team work
Creativity
Entrepreneurship
International experience
Go (programming language)
Go (langage)
Swagger
Domain-driven Design (DDD)

Werdegang

Berufserfahrung von Michael R. Cook

  • Bis heute 3 Jahre und 5 Monate, seit Jan. 2021

    Senior Software Engineer

    Sopra Banking Software GmbH

    Ruby on Rails developer working in several different teams helping to integrate the Fidor banking services into the Sopra Banking system, collaborating with tech leads and our software architects on improving our code quality and application design. I joined the Payments teams in 2023 to help with stabilising their service while also improving the processes to close sprints successfully.

  • 4 Jahre und 7 Monate, Juni 2016 - Dez. 2020

    Senior Software Engineer

    Fidor Solutions AG

    Ruby on Rails backend engineer working on the Fidor core banking software and latterly as tech lead helping the team design and develop a data driven payment cards product. I also had a core role in driving the stability and resilience of the legacy Rails systems.

  • 7 Monate, Okt. 2015 - Apr. 2016

    Software Developer

    Publit Sweden AB

    Building several small web services using the Go language and developing some parts of their ebook tool chain using Ruby.

  • 4 Jahre und 9 Monate, Feb. 2011 - Okt. 2015

    Entrepreneur

    Self-Employed

    Founding several small online properties, particularly in the digital publishing sector, utilising Ruby on Rails for the web applications and developing numerous Ruby/XML tools for the ebook pipelines.

  • 5 Jahre und 5 Monate, Mai 2010 - Sep. 2015

    Consultant

    Publit Sweden AB

    Working as a freelance consultant helping with their book digitisation efforts, formalising their ebook production guidelines.

  • 6 Jahre, Juni 2001 - Mai 2007

    Professional Musician

    Holland American Line

Ausbildung von Michael R. Cook

  • 1997 - 2001

    Music

    University of Salford

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Grundlagen

Interessen

Guitar
8-bit Programming
eBooks
Software Design
Music

21 Mio. XING Mitglieder, von A bis Z