Senior Software Engineer with 8+ years of experience building scalable enterprise SaaS, real-time financial platforms, and data-driven orchestration products. Strong background in full-stack and backend engineering with Java, TypeScript/Node.js, Ruby on Rails, distributed systems, microservices, CQRS, event-driven architecture, REST APIs, cloud-native infrastructure, and production observability. Known for end-to-end ownership, pragmatic system design, cross-functional delivery, and mentoring engineers—covering requirements discovery, architecture, implementation, testing, deployment, observability, and production support in high-volume environments.

Senior Software Engineer with 8+ years of experience building scalable enterprise SaaS, real-time financial platforms, and data-driven orchestration products. Strong background in full-stack and backend engineering with Java, TypeScript/Node.js, Ruby on Rails, distributed systems, microservices, CQRS, event-driven architecture, REST APIs, cloud-native infrastructure, and production observability. Known for end-to-end ownership, pragmatic system design, cross-functional delivery, and mentoring engineers—covering requirements discovery, architecture, implementation, testing, deployment, observability, and production support in high-volume environments.

Available to hire

Senior Software Engineer with 8+ years of experience building scalable enterprise SaaS, real-time financial platforms, and data-driven orchestration products. Strong background in full-stack and backend engineering with Java, TypeScript/Node.js, Ruby on Rails, distributed systems, microservices, CQRS, event-driven architecture, REST APIs, cloud-native infrastructure, and production observability.

Known for end-to-end ownership, pragmatic system design, cross-functional delivery, and mentoring engineers—covering requirements discovery, architecture, implementation, testing, deployment, observability, and production support in high-volume environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Work Experience

Senior Software Engineer | Full Stack & Orchestration Platform at Celonis
January 1, 2024 - Present
Design and deliver full-stack capabilities for the Orchestration Engine & Actions organization, enabling data-driven and built-in actions across critical enterprise workflows. Build scalable backend services and REST APIs using Java and TypeScript/Node.js with a focus on reliability, performance, security, and maintainable service boundaries. Develop responsive product experiences with Angular and React, translating complex orchestration and data workflows into intuitive customer interfaces. Own features end to end: requirements discovery, architecture, implementation, automated testing, deployment, observability, and production support. Partner with product managers, designers, and cross-functional engineering teams to turn business requirements into extensible technical solutions. Optimize data access patterns across relational and NoSQL databases to improve responsiveness and operational stability for high-volume workflows. Contribute to architecture reviews, API contracts, enginee
Senior Software Engineer | Backend & Financial Platform at Revolut
January 1, 2022 - January 1, 2024
Designed and maintained high-performance Java services for the financial domain, supporting real-time processing across a global consumer finance platform serving tens of millions of customers. Owned backend features end to end from business problem definition and technical scoping through implementation, testing, release, monitoring, and maintenance. Built CQRS-based, event-driven services and APIs encapsulating complex financial logic for use by hundreds of internal systems. Improved scalability for high-concurrency workloads via database sharding, optimized data access, asynchronous processing, and resilient distributed-system patterns. Contributed to global ledger capabilities and multi-market product onboarding, supporting financial consistency, auditability, and regional expansion. Partnered with Product and Finance teams to advise on new functionality, technical constraints, and implementation tradeoffs. Strengthened production reliability using Grafana, Prometheus, and New Re
Software Engineer | SaaS Platform Engineering at LearnUp Software Engineer
January 1, 2018 - January 1, 2022
Developed full-stack capabilities for a multi-tenant learning management platform serving 13M+ learners and 1,300+ enterprise customers. Built scalable Ruby on Rails functionality for learner administration, course delivery, certifications, reporting, and customer configuration workflows. Developed REST APIs and enterprise integrations for identity providers, Salesforce, webinar platforms, and customer applications. Implemented SAML-based SSO and secure authentication workflows for enterprise customers across complex account and portal configurations. Created background-processing workflows for notifications, automated assignments, reporting, and cross-system data synchronization. Improved platform performance and maintainability through SQL optimization, caching, asynchronous jobs, refactoring, and expanded automated test coverage. Collaborated with product, design, customer support, and engineering teams; contributed to code reviews, technical design, production support, and mentor

Education

Bachelor of Science in Computer Science at University of Bristol
January 1, 2017 - August 26, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Education, Professional Services