Senior Software Engineer

Building
software
with intent.

Angular Level 3 certified. 8+ years building secure, regulated platforms in Swiss banking & fintech. I bring specialist Angular depth with a generalist's breadth: architecture, security, UX, and AI-augmented delivery for high-stakes products.

8+
Years Experience
L3
Angular Certified
x2
AI Velocity
E2E
Full-Stack
Scroll
Angular
Verified CredentialAngular Expert — Level 3Highest certification tier — advanced architecture, performance & security
About

Angular specialist, generalist mindset

01
Swiss FinTech6+ years securing banking platforms for BKB, Cler, SIX & SaaS scale-ups
02
ArchitectureSSO, RBAC, session lifecycle & design systems across multi-tenant products
03
AI-Augmented Delivery2x velocity through agentic workflows — zero compromise on quality
04
Full-Stack ReachAngular, React, NestJS, Java/Spring — frontend-first, backend-capable

"Specialist in Angular, generalist by instinct. Swiss banking taught me there are no shortcuts — I build with that discipline everywhere."

Angular Angular FinTech FinTech Security Security AI Tools AI Tools
Experience

Career trajectory

Building mission-critical systems for global SaaS leaders and Swiss financial institutions.

Oct 2022 — Present🇨🇭
PerkPerk

Senior Software Engineer

Driving frontend-first full-stack initiatives with a focus on security, complex UX, and cross-product convergence.

  • Designed and shipped cross-product SSO, RBAC, and session lifecycle management for a multi-tenant SaaS platform.
  • Contributed to a visual workflow designer (React Flow) that replaced JSON-based configurations with an intuitive UI.
  • Pragmatic application of AI tools (Claude, Gemini, Cursor) to double delivery velocity without sacrificing architectural quality.
Oct 2021 — Oct 2022🇨🇭
APG|SGAAPG|SGA

Senior Software Engineer

Focused on architectural foundations for large-scale frontend applications and real-time content delivery.

  • Built a real-time content delivery platform using RxJS for high-reliability digital signage across Switzerland.
  • Led SOC 2 compliance initiatives for session architecture and security hardening.
  • Created a cross-team design system with Stencil and Web Components, documented via Storybook.
Jul 2018 — Sep 2021🇨🇭
ti&mti&m

Software Engineer

Consultant for tier-1 Swiss institutions in banking, payments, and health-tech.

  • BKB & Cler: Full-stack development with Angular, Gradle, and Docker.
  • SIX Payments Services: Frontend lead using React/Redux and backend with Java/Spring.
  • Technical consulting for AKB (Java/Spring), LuKB (React/Redux/Sagas), and SHIP (Health-tech).
Feb 2018 — Sep 2018🇯🇵
PLEN Robotics (Japan)PLEN Robotics (Japan)

Web Developer & UX Designer — Internship in Japan

Designed and developed web interfaces for a robotics startup.

  • Built interactive dashboards and control interfaces using React for robot management.
  • Developed Python-based data processing tools for sensor analytics and visualization.
Apr 2017 — Sep 2017🇪🇸
Selectra (Spain)Selectra (Spain)

Web Developer — Internship

Contributed to web platform development for an energy comparison service.

  • Developed backend features using Node.js, Express, and MongoDB for the comparison engine.
  • Built responsive front-end components with HTML, CSS, and JavaScript.
Selected Work

Selected projects

Deep-dives into engineering projects that made measurable impact.

Authentication & SSO Unification

Post-acquisition convergence of 2 independent authentication platforms in a multi-tenant SaaS used by 100,000+ users.

SSO SSO RBAC RBAC Security Security
100k+
Users Migrated
Unified
Cross-Product Identity

Visual Workflow Designer

Customers relied on complex JSON configurations to define expense approval workflows, leading to high onboarding friction and frequent misconfigurations.

UX UX Domain Modeling Domain Modeling Validation Validation
Faster
Onboarding
Eliminated
Config Errors

Frontend Architecture Ownership

Multiple frontend codebases across Angular and React with divergent patterns, no shared conventions, and increasing technical debt post-acquisition.

Architecture Architecture Angular Angular React React
Aligned
Architecture
Faster
Dev Onboarding
Beyond work

Outside of work

Side projects

Walert.ioWalert.io2023 — Present

SaaS Founder serving 1000+ users

  • Architected frontend with Angular 20 using Signals and RxJS for high-performance reactive state.
  • Backend built with NestJS, PostgreSQL, and Redis for real-time pub/sub notifications.
  • Infrastructure managed via Docker Swarm and Google Cloud Run with Stripe and Firebase integrations.

Interests

Kickboxing
Future of Engineering

AI &
Innovation

I specialize in integrating AI agents and LLMs into the development lifecycle — not just for coding, but for architectural decision-making and automated validation.

Agentic Workflows

Building internal tools that leverage AI for PR reviews and security auditing.

Velocity Engineering

Implementing AI-driven pair programming to maintain 2x delivery speed.

agentic.flow.ts
const pipeline = new AgenticFlow({
agents: ['reviewer', 'architect', 'security'],
mode: 'autonomous',
validation: 'strict',
});

await pipeline.execute(context);
[Corporate_Inquiries]

Let's build something extraordinary together.

Status
Available

High-stakes technical leadership & strategic consulting.

NetworkLinkedIn
© 2026 Dorian Bouchet Switzerland