Software Architecture & Consulting

SCHÖNDELL

Senior Software Architecture & Full‑Stack Development

35+ years of engineering excellence  ·  AI‑powered  ·  Cloud‑native

Get in Touch View Experience
Marly, Fribourg, Switzerland  ·  Available for Consulting
0
Years of Experience
0
Years at Microsoft
🇨🇭
Switzerland-based
// about

Engineering
Excellence

Per Schöndell is a Senior Software Architect and Full-Stack Developer with over 35 years of enterprise software engineering experience across Sweden, Ireland, and Switzerland.

Currently serving as Senior Developer/Architect at the Swiss Federal Office for IT (BIT) in Bern — designing and delivering mission-critical register software for the Swiss Federal Office of Public Health, while mentoring the next generation of engineers.

With 14 formative years at Microsoft Ireland, a decade of cloud-native SaaS platform building, and senior contracts at BIS Basel, Roche Diagnostics, and AXPO Trading, Per brings Swiss precision and Scandinavian clarity to every architecture decision.

Clean Architecture SOLID Principles TDD Scrum Leadership Enterprise Systems Team Mentoring AI-Augmented Dev

Swiss Precision

Architecture rooted in simplicity, minimal coupling, and purposeful extensibility — built to endure, designed to evolve.

Cloud-Native First

Deep Azure expertise spanning microservices, IoT integration, messaging pipelines, and enterprise-grade CI/CD deployments.

AI-Augmented

Harnessing GitHub Copilot, LLM-integrated workflows, and intelligent code review to deliver faster, higher-quality software.

// services

What I Deliver

01

Software Architecture

End-to-end system design for enterprise applications. Clean Architecture, microservices, domain-driven design, and API-first strategies that scale reliably.

Clean Architecture Microservices DDD API Design Architecture Reviews
02

Full-Stack Development

Production-grade web applications with Angular/TypeScript frontends and C#/.NET Core backends — from greenfield projects to legacy modernisation.

Angular 17+ .NET Core TypeScript REST WebAPI EF Core
03

Cloud Solutions (Azure)

Azure-native deployments, IoT integrations, messaging pipelines, and scalable infrastructure using Service Fabric, Event Hubs, and Azure DevOps.

Microsoft Azure IoT Hub Service Fabric CI/CD DevOps
04

AI-Assisted Development

Accelerate your engineering with AI-augmented workflows: GitHub Copilot integration, LLM-powered code review, and intelligent automation pipelines.

GitHub Copilot LLM Integration AI Code Review AI Workflows
// technology

Modern Stack

Frontend

Angular 17+ TypeScript Google Material HTML5 CSS3 SignalR RxJS

Backend

C# / .NET Core ASP.NET Core Entity Framework Core WebAPI REST IdentityServer Kestrel / NGINX

Cloud & Infrastructure

Microsoft Azure Azure Service Fabric Azure IoT Hub Azure Event Hubs Cloud Foundry Linux / Ubuntu Docker

Databases & Messaging

PostgreSQL SQL Server MongoDB Redis RabbitMQ Azure Service Bus

AI & DevOps

GitHub Copilot LLM Integration AI Code Review Git Azure DevOps CI/CD Pipelines TDD Scrum / Kanban
// experience

Select History

2019 — Present
Senior Software Developer / Architect
Bundesamt für Informatik und Telekommunikation (BIT), Bern

Designing and developing mission-critical register software for the Swiss Federal Office of Public Health (BAG). Leading architecture decisions, Angular/TypeScript frontend, C# ASP.NET Core backend with EF Core and PostgreSQL on Cloud Foundry. Mentoring junior developers and leading SCRUM ceremonies in a German-language delivery context.

Angular TypeScript C# / ASP.NET Core EF Core PostgreSQL Cloud Foundry SCRUM
2016 — 2019
Founder & Senior Developer / Architect
Schondell.com — resource-coordinate.com

Built and operated a full-stack Azure-hosted SaaS platform with Angular frontend, .NET Core microservices backend, IoT GPS tracker integration via Azure IoT Hub, Redis caching, RabbitMQ messaging, and IdentityServer4 for auth. Full CI/CD via Azure DevOps.

Angular .NET Core Azure IoT Hub Redis RabbitMQ IdentityServer4 Microservices
2017 — 2018
Senior Software Developer (Contractor)
BIS Basel · Roche Diagnostics · AXPO Trading

Three high-profile Swiss contracts: Credit Risk Management system architecture at the Bank for International Settlements; licensing platform development at Roche Diagnostics; and ETRM invoicing system for AXPO's US energy trading subsidiary — with Navision integration and Beacon trading system connectivity.

C# Angular ASP.NET MVC Oracle DB Azure RabbitMQ NUnit
2000 — 2014  [14 years]
Software Engineer / Team Lead
Microsoft Ireland — Office Online & Azure

14 years at Microsoft Ireland — from Office localisation tooling in C++ through to Azure-hosted search services and Office Online platform development. Grew from application developer to full-stack C# web developer shipping software to millions of users in 100+ languages. Worked closely with teams in Dublin and Redmond.

C# Azure TypeScript SQL Server ASP.NET Team Lead
// contact

Let's Build
Together

Available for senior consulting engagements, architecture reviews, and full-stack development projects in Switzerland and remotely.

Location: Marly, Fribourg, Switzerland
Available for: Consulting  ·  Architecture  ·  Development
Send a Message