29.09.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Full Stack Engineer (Java/Spring, Angular/React) | GenAI: RAG, LLM Agents, LangChain

Zürich, Schweiz
Schweiz
Quantitative Economics/Game Theory, Master of Science
Zürich, Schweiz
Schweiz
Quantitative Economics/Game Theory, Master of Science

Profilanlagen

Babenko CV 2026.pdf
SupportingDocumentsCertificates.pdf
SupportingDocumentsDiploma.pdf

Über mich

Senior full stack engineer (Java/Spring, Angular/React), 15 years in banking, insurance, eGov and eHealth. Hands-on with RAG and LLM agents (LangChain, PyTorch, Azure OpenAI), secured with Keycloak, traced with OpenTelemetry. Swiss citizen.

Skills

KeycloakStorybookAI AgentsRAGGitHub ActionsOpenTelemetryLLMAzure FunctionsHelmAzure OpenAIGCPLangChainJavaJavaScriptSpring SecurityApache ActivemqAkkaAmazon Web ServicesMicrosoft AzureBash ShellC#CqrsD3.JsLinuxDevOpsDjangoElasticsearchJ2EEHibernateJUnitPythonPostgreSQLMATLABMicrosoft Sql-ServerMongoDBMySQLOAuthOpenShiftOracle DatabasesScrumRabbitMQOpenid ConnectAngular 2+Next.jsScalaSeleniumSOAPPL/SQLSQLTypeScriptRxjsPyTorchReact.jsPrompt EngineeringApache SparkSpring BootCypressGenerative AIVue.jsTOGAFKotlinKanbanKubernetesApache FlinkCassandraPlaywrightFull Stack EntwicklungApache KafkaFigmaReact NativeReact ReduxRestful ApisTerraformDockerJenkinsMicroservices
Full stack software engineer (Java/Kotlin/Spring Boot backends, Angular/React/TypeScript frontends) with project experience in eGov, banking, insurance, asset management and eHealth, and a background in quantitative finance. RAG and LLM agents, secured with Keycloak and traced with OpenTelemetry.
  • GenAI & AI: RAG (embeddings, vector search), LLM agents, LangChain, PyTorch, Azure OpenAI, prompt engineering, Azure Cognitive Services
  • Programming languages: Java, Kotlin, Scala, TypeScript, JavaScript, Python, C#, SQL (T-SQL, PL/SQL), R, VBA, Bash, design patterns, functional programming
  • Backend: Spring Boot, Spring Security, Hibernate/JPA, jOOQ, Java EE, Akka, Django, microservices, CQRS, REST, SOAP, serverless (Azure Functions)
  • Frontend: Angular (microfrontends), React, Next.js, Vue.js, RxJS, Redux, PrimeNG, Storybook, Gatsby, Polymer, data visualization with D3.js/SVG
  • Mobile: React Native (iOS/Android)
  • Identity & security: OAuth, OpenID Connect, Keycloak, SwissID
  • Messaging & integration: Kafka, RabbitMQ, ActiveMQ, Azure Event Grid
  • Cloud & DevOps: Kubernetes, OpenShift, Helm, Docker, Terraform, GitHub Actions, Jenkins, AWS, Azure, GCP, Linux, OpenTelemetry (distributed tracing)
  • Testing: JUnit, JGiven, Jest, Cypress, Playwright, Selenium, Detox, Karma, Protractor
  • Databases: PostgreSQL, Oracle, MS SQL Server, MySQL, MongoDB, Cassandra, Elasticsearch
  • Data & analytics: Apache Flink, Matlab/Octave, Mathematica, SPSS, R
  • BPM & rules: Camunda (BPMN), Drools
  • Methodology: Scrum, Kanban
  • Industries: public administration (eGov), banking, insurance, asset management, healthcare (eHealth)

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2012

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

Full Stack Software Engineer

ESTV/BIT

Öffentlicher Dienst

eGov, Tax Reporting Portal (estvportal.estv.admin.ch)
Bern, Switzerland · Contract
  • Spring Boot Backend, Selenium
  • Angular Microfrontends, Jest
  • OAuth/OpenID Connect, Keycloak
  • RabbitMQ, Kafka
  • Kubernetes/Openshift, Helm
  • Distributed tracing with OpenTelemetry
  • AI assisted testing

Full Stack Software Engineer

Generali

Versicherungen

Life insurance offer generation software
Adliswil, Switzerland · Contract
  • Spring Boot Backend, Hibernate
  • Spring security, OAuth/OpenID Connect, Keycloak
  • NextJs/React/Typescript Frontend
  • Storybook, Jest, Playwright, Figma for UI Development
  • DevOps on GitHub actions, GCP, terraform, Python
  • Distributed tracing with OpenTelemetry

CTO

heyPatient AG

Pharma und Medizintechnik

eHealth app for patient to hospital communication
Winterthur, Switzerland
  • Android/IOS app in React Native
  • Web development in React
  • DevOps on Github Actions and Azure
  • Serverless backend in Azure Functions/Kotlin/Python
  • Azure OpenAI integration to mobile app
  • Services integration over Azure Event Grid
  • Interviewing and integrating new engineers in the team
  • Working with remote teams across time zones

Full Stack Software Engineer

heyPatient AG

Pharma und Medizintechnik

eHealth app for patient to hospital communication
Winterthur, Switzerland
  • Android/IOS app in React Native, testing: detox and jest
  • Web development in React
  • Backend Python/Kotlin
  • DevOps based on GitHub and Azure
  • SwissID and other OpenID Connect based identity providers

Full Stack Software Engineer

PostFinance

Banken und Finanzdienstleistungen

Customer reporting application
Bern, Switzerland · Contract
  • Angular
  • Spring Boot, JavaEE, DevOps

Software engineer, data visualization

ZKB

Banken und Finanzdienstleistungen

Application for the asset allocation process at ZKB
Zürich, Switzerland · Contract
  • Angular, PrimeNG, heavy use of functional paradigm and RxJs
  • Testing: Jest, Cypress
  • Data visualization, SVG using D3.js utilities
  • REST services in Spring Boot

Software engineer

Valsea IT

Internet und Informationstechnologie

Online gambling application
Marbella, Spain · Contract
  • Scala/Akka based reactive microservices, Kafka
  • Gatsby.js/React/Typescript web front client

Software engineer

amétiq medical ag

Pharma und Medizintechnik

Electronic health records application
Pfäffikon SZ, Switzerland
  • Java 8/11 Spring Boot microservices, Testing Junit 4/5 with Jgiven, Docker deployment, Spring Security, OpenID Connect, JPA/JOOQ for data access.
  • React/Typescript web front client, reusable components, automated testing with Jenkins/Selenium.
  • Setting up alerting, monitoring, logging for site reliability using Azure services
  • DevOps
  • Azure Cognitive Services, text-to-speech
  • Collaboration with remote teams within scrum.

Software engineer

vestr AG

Banken und Finanzdienstleistungen

Full stack TypeScript development. Actively managed certificates management application.
Zürich, Switzerland
  • Reactive microservices, CQRS architecture.
  • React/Redux frontend.
  • Data Analysis: Apache Flink, MongoDB, ElasticSearch, Kubernetes
  • DevOps

Software engineer, data visualization

Tom Capital AG

Banken und Finanzdienstleistungen

Front end development of a financial market forecasting portal.
Zürich, Switzerland
  • ReactJs/Redux, VueJs
  • Backend Python/Django
  • Functional programming using ramda and custom library as per fantasy land.
  • Data visualization, interactive charts as directly manipulated SVG or using D3.js

Software engineer

finnova AG Bankware

Banken und Finanzdienstleistungen

Front Suite Project: (Scala, Akka, Siren, Polymer, Microservices, Docker)
Lenzburg, Switzerland
  • Implementation of Scala/Akka/Docker based reactive microservices.
  • Implementation of asynchronous communication between microservices in a distributed application.
  • Analysis and extension of an OpenID Connect based authorization and authentication framework for a distributed application.
  • Implementation of Hypermedia/Polymer based frontends.
  • BPMN Camunda, Drools
  • Maintaining DevOps infrastructure, AWS, Python

Software engineer in front program

Avaloq Evolution AG

Banken und Finanzdienstleistungen

Front Platform: (JEE, AngularJS/Angular, Hibernate, ActiveMQ)
Zürich, Switzerland
  • SOAP, REST web services design and implementation.
  • Data transfer between Core and Front banking system.
  • Database design and object-relational mapping according to Java Persistence API.
  • Implementing single page web application, responsive layout design using in-house CSS framework, tests using Karma and Protractor, modular application design implemented with browserify.

Software engineer in core banking, module portfolio restrictions

Avaloq Evolution AG

Banken und Finanzdienstleistungen

Core Banking System: (Oracle RDBMS, PL/SQL)
Zürich, Switzerland
  • design and implementation of new functionality
  • module maintenance: defect analysis, fix implementation
  • Innovation project to develop a Fund Administration module with a Swiss universal bank. Fund-prospectus and restrictions according to Kollektivanlagenverordnung (Swiss alternative to UCITS).
  • Responsibilities: Sub-project management of the restriction part, business analysis, software implementation, on-site migration support and customer training.
  • Result: The project went live according to the schedule and to the client acclaim.

Quantitative analyst in asset allocation

LGT Capital Management

Banken und Finanzdienstleistungen

Pfäffikon SZ, Switzerland
  • tactical asset allocation in multi-asset class portfolios - quarterly portfolio repositioning relative strategic allocation based on committee expert opinion and subsequent portfolio optimization
  • risk reporting for existing mandates
  • quantitative support of new product development (commodities)
  • supervising of collaboration with academia, project on financial bubble detection https://bit.ly/2Ec72MP
  • back testing hedging strategies, parameter stability
  • developing of a software system for the asset allocation process, software to support trader board in implementing of the asset allocations (MS SQL Server, Excel Frontend, C#)

Quantitative analyst in risk management

Omicron Investment Management

Banken und Finanzdienstleistungen

Vienna, Austria · CDO management firm
  • pre-purchase deal evaluation including collateral analysis and "waterfall" (priority of payments) modeling and simulation of the deals; default, liquidity risk assessment
  • CDO monitoring – analysis of the periodic trustee reports
  • model prototyping (matlab), predictive power assessment, quantitative and qualitative validation
  • developing and maintaining of in-house CDO monitoring and reporting software systems (MS SQL Server, Web frontend, C#)
  • participation in development of a CDO simulation engine; concept development, testing, model validation, documentation


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden