Software Architecture & Consulting
Senior Software Architecture & Full‑Stack Development
35+ years of engineering excellence · AI‑powered · Cloud‑native
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.
Architecture rooted in simplicity, minimal coupling, and purposeful extensibility — built to endure, designed to evolve.
Deep Azure expertise spanning microservices, IoT integration, messaging pipelines, and enterprise-grade CI/CD deployments.
Harnessing GitHub Copilot, LLM-integrated workflows, and intelligent code review to deliver faster, higher-quality software.
End-to-end system design for enterprise applications. Clean Architecture, microservices, domain-driven design, and API-first strategies that scale reliably.
Production-grade web applications with Angular/TypeScript frontends and C#/.NET Core backends — from greenfield projects to legacy modernisation.
Azure-native deployments, IoT integrations, messaging pipelines, and scalable infrastructure using Service Fabric, Event Hubs, and Azure DevOps.
Accelerate your engineering with AI-augmented workflows: GitHub Copilot integration, LLM-powered code review, and intelligent automation pipelines.
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.
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.
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.
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.
Available for senior consulting engagements, architecture reviews, and full-stack development projects in Switzerland and remotely.