11/06/2026 updated

**** ******** ****
20 % partially available

Certified Software Architect, Senior Software Engineer

Bangkok, Thailand
Worldwide
MA
Bangkok, Thailand
Worldwide
MA

Profile attachments

zertifikate_20240822.pdf
CV_Samuel_Mezger_20261106.pdf
Lebenslauf_Samuel_Mezger_20261106_nonpersonal.pdf

About me

Erfahrener Software-Architekt und -Entwickler, vom privaten Finanz- bis zum öffentlichen Sektor, von Startups bis zu Konzernen, technologie-offen, und offen ganz allgemein.

Clean Code PrinciplesAgile LeadershipCryptographyFinance SoftwaresMicrosoft Visual StudioSoftware ArchitectureRequirements EngineeringSystems ArchitectureDocker ContainerIT ArchitectureBackendKubernetesFront End Software DevelopmentMicroservices
Experience in methodologies and approaches
  • Software system architecture from microservices to legacy monoliths
  • Agile methods
  • Backend services
  • Web-frontends
  • APIs, message passing, event driven
  • TDD
  • System integration
  • Component lifecycles
  • Data interchange, modelling and optimization, ELT / ETL
  • Computational linguistics
  • Cyber security

Experience in management and communication
  • Communication between teams, levels, clients
  • Team and apprentice leadership
  • Requirements engineering
  • Release management
  • Stakeholder management
  • Change management
  • Client relationship management

Experience in technologies
  • C# .NET, Golang, Java, Kotlin, Typescript, SQL, bash, HTML, CSS, JSON, XML, Python
  • VS Code
  • Secure usage of AI coding assistants
  • ASP.NET Core MVC
  • RabbitMQ
  • Spring Boot, Hibernate, JPA
  • Vue.js, Nuxt
  • IntelliJ Idea, Goland, Webstorm
  • Docker, Kubernetes, OpenShift
  • git-based CI/CD

Experience

Professional experience10+ years
Freelancer since2023

Languages

GermanNative speakerEnglishFluentFrenchBasic knowledge

Project history

Software-Architekt

gateway.one

Other

10-50 team member

  1. Zusammen mit IT-Abteilungen, Business, Management und Board: Firmenarchitektur voranbringen
  2. Entwicklung und Leitung des Architekturboards der Firma, Stakeholder einbeziehen
  3. Analyse des Status Quo und Entwicklung architektureller Updates bestehender Back- und Frontends
  4. Framework für flexible, pragmatische, wartbare Bausteine und APIs mit aktualisierter Architektur
  5. Analysen und Argumentarien verschiedener Technologien, Ansätze und aktueller Trends
  6. Zusammenstellen agiler Arbeitspakete und Managen von Sprints im Kanban-Board
  7. Mit Mitarbeitern verschiedener Levels an Vorgehen, Konzepten, und Patterns arbeiten

Senior Software Engineer and Architect, Director

Ouroboros 8 Co. Ltd.

Internet & IT

< 10 team member

Start own company with focus on, where I am involved, providing IT architecture and development services abroad

Senior Software Engineer and Architect, Freelancer

aspectra

Internet & IT

50-250 team member

  • architectural design and implementation of company internal microservices with REST- and GraphQL endpoints, event driven atop RabbitMQ, orchestrated by Kubernetes
  • architectural design and implementation of a web frontend, including UX
  • manage and discuss work packages and sprints in Kanban board
  • educate co-workers about concepts, languages, patterns used in current and previous employments
  • main business focus: providing client specific Swiss cloud hosting solutions focusing on cyber security as part of the CymbiQ Group (joined Convotis in July 2024)
Programming languages, frameworks and tools:
  • Java and Kotlin with Spring-Boot framework (IntelliJ)
  • Web frontend with Nuxt (Vue) framework and Typescript (VSCodium)
  • Jira, Confluence, Mattermost, Teams
  • CI / CD: Gitlab, OpenShift (Kubernetes), ArgoCD

Senior Software Engineer and Architect

KOCH IT AG

Internet & IT

10-50 team member

  • architectural design and implementation, back- and front end, of cryptographic application for tens of thousands of end users
  • refine and substantiate specifications for development in our teams
  • productively interact with different stakeholders including external development teams, testers and project leads
  • remain on top of current developments in cryptography
  • targeted software architecture education
  • main business focus: providing client specific software solutions in the realm of cyber security as part of the CymbiQ Group
Programming languages, frameworks and tools:
  • Golang (Goland)
  • Electron with Vue framework and typescript (Webstorm)
  • integrate surrounding systems, for some of which SQL and Python is being used
  • Atlassian Suite with Bitbucket (VCS: git), Jira, Bamboo, Confluence
  • development in air gapped environment, using JFrog artifactory and proprietary tools

Senior Software Engineer: Head of Services

infinys systems AG

Banking & Financial Services

10-50 team member

  • design, develop and improve infinys systems’ products and solutions according to current developments in financial data traffic
  • coordinate and work directly with key clients within the Swiss banking and insurance world
  • coordinate with client support team to achieve and maintain a high customer satisfaction
  • manage clients' transitions from on-premise solutions to cloud and SaaS approaches, and migrate existing RDMS schemas (SQL Server, Oracle, PostgreSQL) accordingly
  • manage and moderate communication between management and owners during acquisition
  • ensure know-how transfer and product integration within buyer's company
  • main business focus: unify electronic financial transaction data and statement data from various banking systems using infinys systems’ proprietary ETL/ELT middleware and database schema on various RDMBS and feed it into clients' target systems (portfolio management, accounting)
Programming languages, frameworks and tools:
  • C#, other .NET (Visual Studio)
  • ETL/ELT scripting
  • MS SQL Server, Oracle
  • SVN
  • Atlassian Suite with Jira, Confluence

Senior Software Engineer: Head of Development

infinys systems AG

Banking & Financial Services

10-50 team member

  • lead transition from client driven waterfall project approaches to agile development methodologies
  • lead transition from legacy purely file based code repositories to clear versioning, branching and patching
  • coordinate release management between agile internal and client specific processes
  • lead transition from legacy Microsoft languages to .NET
  • coordinate between CTO and dev team, lead dev dailies, ensure high quality hires
  • train and integrate new employees, educate and integrate apprentices and interns
  • analyse security impact of current developments and mitigate current CVEs
  • actively monitor electronic transaction data format developments and prepare work packages accordingly
  • main business focus: unify electronic financial transaction data and statement data from various banking systems using infinys systems’ proprietary ETL/ELT middleware and database schema on various RDMBS and feed it into clients' target systems (portfolio management, accounting)
Programming languages, frameworks and tools:
  • C#, other .NET (Visual Studio)
  • ETL/ELT scripting
  • MS SQL Server, Oracle
  • SVN
  • Atlassian Suite with Jira, Confluence

From Junior Programmer to Senior Software Engineer

infinys systems AG

Banking & Financial Services

< 10 team member

  • work on client projects within the financial industry, focussing on wealth management, asset management and cash transactions
  • develop and improve internal tools and processes
  • ensure consistent documentation and collaboration between developers
  • set up a standardized client support process
  • main business focus: unify electronic financial transaction data and statement data from various banking systems using infinys systems’ proprietary ETL/ELT middleware and database schema on various RDMBS and feed it into clients' target systems (portfolio management, accounting)

Certificates

iSAQB® Certified Professional for Software Architecture Advanced Level

iSAQB

2023

Certified Professional for Software Architecture Foundation Level

iSAQB

2021

Berufsbildner ICT

Zürcher Lehrbetriebsverband ICT

2015

XBRL Foundation Certificate

XBRL International, Inc.

2012


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in