I’m a full-spectrum software engineer from Switzerland specializing in modernization and cloud migration, delivering 10x productivity through pattern recognition and systematic execution.
I architect complete technical solutions across the entire stack. Recent Swiss Post engagement: migrated their online waybill application from Spring Boot 2.4/Angular 8/Oracle on-premises to Spring Boot 2.7/Angular 18/PostgreSQL on AWS/Kubernetes, implemented FedEx APIs, added 5,000+ tests, and established CI/CD with ArgoCD. Management described it as “setting the bar for excellence” and uses it as reference material.
Core Capabilities:
Backend (Java/Spring Boot, Elixir/Phoenix, PL/SQL, Rust, C#), Cloud/Infrastructure (AWS, Kubernetes, Nomad, Terraform, Linux/RHEL), Frontend (ReactJS, Svelte, VueJS, Angular), Test Automation (Robot Framework, Jest, Playwright, Selenium), DevOps (Jenkins, GitHub Actions, Docker, CI/CD pipelines).
What Differentiates Me:
E-shaped professional with deep expertise across multiple domains and strong execution capability. I connect business requirements, technical constraints, and operational realities into cohesive solutions—leading complex migrations, establishing testing frameworks, optimizing databases, and handling infrastructure without coordination overhead.
Sector Experience: Financial Services (PostFinance, Migros Bank, Zürcher Kantonalbank, Sanitas), Logistics & Public Sector (Swiss Post).
Current Focus: Distributed systems (Elixir/Phoenix), AI integration, infrastructure optimization. Recent certifications: ISTQB Foundation, LLM/MCP, Terraform.
I work through my Swiss LLC for optimal flexibility. Best suited for complex modernization projects requiring full-spectrum execution.
Lead Full-Stack Engineer & Cloud Migration | Swiss Post
2023-2025
Migrated Spring Boot/Angular/Oracle to modern stack on AWS/Kubernetes, implemented FedEx APIs, added 5,000+ tests, established CI/CD with ArgoCD. Achieved “excellence bar” recognition.
Test Manager | Migros Bank (Digital Onboarding)
2022-2023
Quality assurance, business analysis, microservices architecture, executive QA summaries.
Full-Stack Developer | Sanitas Versicherung (BSI CRM/CX)
2021-2022
CRM migration, no-code platform integration, microservices architecture, Oracle PL/SQL analysis.
Full-Stack Developer | Zürcher Kantonalbank
2021
Internal solution development (Java/Spring Boot/Angular/Oracle), parametric testing with JUnit 5, complex Spring Security authorization model.
Full-Stack Developer | Swiss Post (ZOPA)
2020-2021
Address quality management tool, complex matching engine with ML integration (still in production), Java 8/Spring Boot/Angular 10/Oracle.
Full-Stack Developer & Scrum Master | PostFinance (Valuu Online Mortgage Platform)
2018-2020
ReactJS frontend lead, team lead/Scrum master, onboarded 15-person team, created white-label credit calculator with 1,600+ unit tests.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Redbird is a high-performance Redis session adapter for Plug.Session that seamlessly integrates with Elixir / Phoenix Framework applications, providing scalable session management through Redis backend storage. The library automatically namespaces sessions and supports configurable expiration policies, making it ideal for distributed web applications that require reliable session persistence.
Ancile is a release risk assessment tool that analyzes differences between Git tags and evaluates changes based on configurable risk categories.
Downloaded 2’120 times at least (see: https://www.twine.net/signin )
This script prunes a JSON file containing Let’s Encrypt certificates. It removes one of the certificates and saves the pruned content to a new file.
Downloaded 5’807 times at least (see: https://www.twine.net/signin ).
json2xliff is a utility tool to convert json translation files into XLIFF bi-text translation files, and back. It offers a CLI tool for better translations review automation, as well as a dockerized web app for a convenient user experience where nodejs is not available.
Typescript implementations of the Result, the Either and the Maybe monads, with respect to the Fantasy Land specifications.
eml2html is a simple visual studio code/codium extension that enables the conversion of EML email files to their HTML equivalent, using a simple and convenient copy-paste interface
Improved the Helm Chart to support existing physical volumes and physical
volume claims, documentation. Make it work on Rancher v2.3.4.
This project simplifies updating a DDNS entry on ChangeIP by offering either a simple Docker container or a Kubernetes-ready deployment
Test SSL certificates validity in a regular interval and notify Slack channels
when they expire within a certain warning period. Written in Elixir with the Phoenix
Framework, Fish shell and PostgreSQL DB.
Used 100 points as a bounty for a complex issue we could not solve in the « Valuu by
PostFinance » project.
Contribute answers in the JavaScript community. As a trusted community member, help
with Triage, First Posts and Late Answers quality assurance.
Frachtbrief Online is the Swiss Post application used to create waybills for international parcels, both using the international postal network or the FedEx urgent delivery.
I migrated the TNT FTP interface to the new FedEx REST API after FedEx has acquired TNT.
I also modernized a legacy app running on Spring Boot 2.4.3 / Oracle 19g / Angular 2 to a dockerized Spring Boot 2.7.18 / PostgreSQL / Angular 16, managing the migration from RedHat Entreprise Linux 8 VMs that I managed to the AWS Kubernetes Cloud.
I’ve increased coverage with ca 5’000 more tests, as well as covered QA needs with end to end API and UI tests with Robot Framework. My ISTQB certification helped me frame the Cloud migration with a robust QA harness to make this transition a success that is now used as a model for cloud migration at the Swiss Post.
I’ve also added two new B2B and B2E application and a few Python helper applications to interface with Frachtbrief Online. I’ve fixed the Spring Security issues and implemented a robust authorizations model.
Hire Soriyath Straessle today
To get started post up your job and then invite Soriyath Straessle to your job.