KP
Open to opportunities

Karl Richard Vulpius Pilgram

@karlrichardvulpiuspi

Mid-level fullstack engineer specializing in banking software solutions.

Switzerland
Message

What I'm looking for

I am seeking a dynamic role in a collaborative environment that fosters innovation and growth.

As a mid-level fullstack engineer at Finnova AG Bankware, I have been instrumental in modernizing banking software solutions that manage over CHF 200 billion in assets. My work includes optimizing payment processing pipelines and developing a banking advisor app that supports hundreds of advisors daily. I thrive in Agile environments, collaborating closely with product managers to deliver high-quality software on time.

Previously, I worked as a junior frontend engineer at Oviva AG and Quatico Solutions AG, where I successfully migrated legacy systems to modern frameworks like React and TypeScript. My contributions have consistently led to improved performance and reduced technical debt, demonstrating my commitment to excellence in software development.

Experience

Work history, roles, and key accomplishments

FB
Current

Mid-Level Fullstack Engineer

Finnova AG Bankware

Oct 2022 - Present (2 years 10 months)

Modernized legacy payment processing pipeline ensuring 100% regulatory compliance, processing ~100 million CHF daily & boosting client adoption rates by 33%. Developed & optimized key features over a 9-year initiative to deliver a modernized banking advisor app with an Angular (RxJS, NgRx, Angular Material) front-end supporting 300 banking advisors daily, & a Java Spring Boot mid-tier integrated w

OA

Junior Frontend Engineer

Oviva AG

Dec 2021 - Present (3 years 8 months)

Responsible for migrating legacy Angular 1 to React as part of global effort to decrease technical debt & transition to microservice architecture. Reduced onboarding & auditing overhead, by enforcing Git branch & commit standards via CI with a Github Action.

QA

Junior Frontend Engineer

Quatico Solutions AG

Nov 2020 - Present (4 years 9 months)

Built React/TypeScript single-page applications (SPAs) for ekz.ch & meteoschweiz.admin.ch, integrating customized Magnolia Headless CMS backends developed in Java, achieving 85% test coverage with unit tests in Jest & JUnit. Accelerated feature delivery time by 20% through pair programming initiatives, reducing development errors & promoting knowledge sharing across the team.

KA

Junior Web Developer

Kreuzfahrtberater Schweiz AG

Oct 2018 - Present (6 years 10 months)

Implemented image upload & swap functionality for sales & marketing teams, boosting team productivity by 15% & contributing to a 10% increase in sales within one year. Refactored legacy PHP code from procedural to object-oriented design, enabling successful system migration & significantly improving maintainability.

Education

Degrees, certifications, and relevant coursework

SR

School of Design, Ravensburg

Diploma, Information Design

2011 - 2015

Focused on the principles and practices of data visualization, information design, and typography. Gained expertise in presenting complex information clearly and effectively.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Karl Richard Vulpius Pilgram - Mid-Level Fullstack Engineer - Finnova AG Bankware | Himalayas