Senior Software Engineer

Building software with intent.

Full-stack engineer with 8+ years crafting secure, scalable solutions for Swiss banks and global SaaS platforms. Expert in Angular, FinTech architecture, and AI-accelerated development.

8+
Years Experience
L3
Angular Certified
x2
AI Velocity
E2E
Full-Stack
About

Bridging security & experience

With deep roots in the Swiss banking and fintech ecosystem, I architect systems that are secure by default and intuitive by design. I thrive at the intersection of complex state management and seamless user flows.

My approach combines rigorous engineering principles with pragmatic AI adoption, consistently accelerating delivery without compromising quality. From reactive session management to visual workflow designers, I transform complex requirements into elegant solutions.

Angular
FinTech
Security
AI Tools
Experience

Career trajectory

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

2022 - Present
TravelPerk

Senior Software Engineer

  • Designed RxJS-based session/inactivity management aligned with fintech security requirements.
  • Built a visual workflow designer (React Flow) for autonomous process configuration.
  • Focused on simplifying complex JSON configurations into intuitive user interfaces.
2021 - 2022
APG|SGA AG

Senior Software Engineer

  • Implemented clean architecture patterns to ensure long-term codebase health.
  • Focused on large-scale performance and maintainability for high-visibility applications.
2018 - 2021
ti&m

Software Engineer / Consultant

  • Full-stack development for BKB & Cler using Angular/Java.
  • Frontend lead for SIX Payments Services using React/Redux.
  • Health-tech application delivery for Swiss Health Information Processing (SHIP).
Selected Work

Proof of craft

Deep-dives into engineering projects that made measurable impact.

Security RxJS Angular

Reactive Session Management

TravelPerk

Required a fail-safe inactivity management service aligned with strict fintech security requirements. Zero tolerance for session leakage.

100%
Audit Compliance
0
Session Leaks
NestJS Angular GCP

Walert.io: Real-time FinTech

Personal Project

Building a scalable crypto-alerting platform handling high-throughput market data with low latency and real-time notifications.

Full
Stack Ownership
Real-time
Architecture
Innovation

AI-driven development

Merging architectural rigor with the velocity of next-generation AI tooling. I focus on transformative automation that amplifies engineering capability.

AI-Accelerated Development

Advanced use of Claude Code, Gemini 3 Pro, and Cursor to accelerate development cycles while maintaining code quality and architectural integrity.

RAG & Knowledge Systems

Built RAG systems for turning video content into searchable knowledge bases with chunking/embeddings to solve real-world data accessibility problems.

Automation Engineering

Designing personal n8n automation workflows and Zigbee-based home automation systems that bridge the physical and digital worlds.

Let's build something remarkable together.

Currently open to senior engineering roles where I can drive technical excellence and mentor high-performing teams.

dorianbouchet.dev@gmail.com

Education

Master in Computer Science
CPE Lyon, 2018
Bachelor in Math & CS
CPE Lyon, 2016

Languages

English
Fluent
French
Native
German
Fluent
Swiss German
Advanced
Japanese
N5
Spanish
Basic
© 2026 Dorian Bouchet. Switzerland.