Rasmus Risse

years of experience
Active in software engineering projects since 2012, focus on .NET/Angular.
years with RWE
Partnership with RWE Supply & Trading since 2020 across three projects.
projects
9 industries from energy trading and e-commerce to the public sector.
deep skills
25 of 75+ skills with 2+ years of depth, across 10 categories.
Summary
As a Senior Full Stack Engineer with 14+ years of project experience, I combine .NET/Angular with energy trading (RWE Supply & Trading) and AI-powered workflows. Cloud-native implementations run on AWS and Azure with Kubernetes, Terraform, and Docker.
The RWE partnership has been in place since 2020 across three projects in trading and portfolio platforms and provides the domain expertise. The AI specialization connects the integration into business processes via n8n, Claude API, and Model Context Protocol with the deliberate use of tools like Claude Code in daily development work. The academic foundation is a Master's degree in Applied Computer Science with a focus on Neuroinformatics from Ruhr University Bochum.
In projects, I work closely with clients in an advisory capacity and develop solution approaches and improvement suggestions independently, especially where requirements are not yet clearly defined at project start.
Industry knowledge
- Energy sector
- Finance Industry
- AI automation
- E-Commerce
- Food and Nutrition Industry
- Medical Industry
- Service Industry
- Public Sector
- Research and Development
Expertise
Leadership personality with experience in the technical coordination of development teams, across projects ranging from mid-sized companies to large enterprises
Requirements analysis in direct dialogue with business units and stakeholders, with a keen sense for what a client actually needs rather than what is initially articulated
Fast comprehension and onboarding in new domains, technologies, and unfamiliar codebases, shaped by over a decade of changing project contexts
Humanity and eye-level collaboration in daily project work, valuing personal on-site conversations and respectful interaction within the team, even under time pressure
Consultative mindset rather than simply working through tickets, independently proposing solutions especially where requirements are still unclear
Scientific foundation in neuroinformatics and image processing (M.Sc., Ruhr University Bochum), combined with years of practice in trading and portfolio platforms
Bridge between classical software development and AI-powered workflows, with hands-on experience translating tools such as the Claude API, n8n, and MCP into tangible value for existing business processes
German (native speaker) and English (business fluent), with years of experience in international project teams and technical documentation
Project overview
RWE Supply & Trading GmbH
Energy sector, Finance Industry·2020–today·5 years of collaboration·3 projects
Backend Engineer: C#/.NET RFQ Automation & Trading Integration
Automated RFQ Pricing and Trading Integration in the Energy SectorReplaces the previously manual RFQ pricing in energy trading, where traders had to research and price each incoming request by hand under time pressure. Concept and implementation of an automated pricing engine with seamless integration of the existing trading systems via gRPC and REST APIs built to the OpenAPI specification. Delivery of a high-performance messaging layer on Aeron and Akka .NET for real-time processing and resilient communication between trading components. Operation as microservices on Kubernetes with PostgreSQL as the persistent data store, continuously rolled out via Azure DevOps, Helm, and Terraform. Frees up trading capacity, reduces errors from manual entries, and noticeably shortens response times to incoming requests.
Full Stack Engineer & Consultant: .NET/Angular Cloud Modernization (RWE)
Profit-Optimization of a Gas Storage PlatformProfit optimization of an existing gas storage platform for RWE Supply & Trading, whose outdated stack had become a bottleneck for rolling out new trading strategies into production. Full modernization of the backend to the current .NET version with Entity Framework, consolidation of data models, and redesign of the Angular user interfaces to match corporate identity. Build-out of a horizontally scalable microservices infrastructure on Azure (Docker, Kubernetes, Terraform) including Azure DevOps pipelines and comprehensive automated tests. Securing all internal and external interfaces via Microsoft Entra ID, REST/OpenAPI APIs, and messaging through Amazon SQS. Creates the foundation for future trading strategies and features, and noticeably raises availability in live gas trading operations.
Full Stack Engineer & Consultant: C#/.NET & Angular Energy Trading Platform
Gas Portfolio Management for Long-Term TradingModernization and continuous development of a large-scale portfolio management platform for long-term gas trading at RWE Supply & Trading, whose recurring instabilities disrupted production operations and slowed down trading activity. Refactoring of critical backend components in C#/.NET, hardening of the data layers connecting MSSQL, MongoDB, and PostgreSQL, and performance optimization of the Angular user interfaces with AG Grid and NgRx. Integration of additional trading modules via REST/OpenAPI APIs and messaging through Amazon SQS, maintenance of the containerized microservices on Kubernetes with Azure DevOps and Terraform. Stabilizes live trading operations, shortens release cycles, and noticeably improves the pace at which portfolio managers can work with large trading books.
IDENTIC Projects eGbR
AI automation·2025
AI Workflow Architect: n8n, Claude & MCP Integration
Intelligent Workflow Automation with AI IntegrationInternal IDENTIC initiative to replace recurring manual processes with AI-assisted workflows. The starting point was a set of routine tasks tying up significant capacity, while isolated LLM tools only flowed into daily work via copy-paste. Design and build of an n8n-based automation platform with TypeScript and Node.js extensions, integrating Anthropic Claude and OpenAI through standardized APIs. Implementation of RAG pipelines (Retrieval-Augmented Generation) and MCP integration (Model Context Protocol) as reusable building blocks for context-aware, language-driven automation. Design of a scalable, containerized architecture (Docker, REST APIs) that allows fast model or tool swaps without deep refactoring. Noticeably reduces process times in the automated areas, frees teams from routine work, and establishes a reusable pattern for new AI use cases.
Geschenkzeitung.de
E-Commerce·2021–2023·2 years of collaboration
Full Stack Engineer & Architect (Backend Focus): Node.js/Angular Greenfield E-Commerce
Geschenkzeitung.de: Modern E-Commerce with Angular PWAGreenfield build of the e-commerce platform for Geschenkzeitung.de, a niche shop offering original historic newspapers as gift items. The starting point was a set of manual, labor-intensive processes across catalog management, order handling, and product search, which were barely sustainable in headcount terms given a range of more than two million individual items. Software architecture design and implementation of a Progressive Web App with Angular, TypeScript, and NgRx, together with a Node.js/Express backend on MongoDB, complemented by REST integrations to payment providers and product systems. Delivery of performant search, filter, and checkout flows, offline-capable PWA UX, and a mobile-first interface. Result: a shop that scales cleanly to 2M+ items, a fast path from MVP into production, and a noticeable reduction of manual effort through digitization of operational processes.
IDENTIC GROUP
E-Commerce, Food and Nutrition Industry·2021–2022
Full Stack Engineer: Angular/Node.js Greenfield E-Commerce with GCP Containerization
E-Commerce Platform for a Digital Food StartupGreenfield build of a custom e-commerce platform for a B2C food startup, where shop, inventory management, and food-specific production processes had to interlock tightly. The starting point was that off-the-shelf shop systems could not reflect the individual processes across production, shelf life, and fulfillment. Implementation of an Angular frontend with NgRx, RxJS, and TypeScript, together with a Node.js/Express backend on MongoDB as microservices, complemented by a custom inventory management system and REST integrations between shop, warehouse, and production. Containerization via Docker, deployment on Google Cloud Platform with Cloud Run and Cloud Storage, CI/CD through Azure DevOps. Result: a fully integrated end-to-end stack from product catalog to delivery, a fast path from concept into production, and a cloud infrastructure that scales automatically under variable load.
ProDocMed UG
Medical Industry·2020
Backend Engineer & Requirements Engineer: Node.js/Angular On-Premise Software for Antibiogram Evaluation (EUCAST)
UroStatistix: Quality Management for Urine MicrobiologyOn-premise software for the analysis of microbiological urine diagnostics according to EUCAST standards as part of the ProDocMed project UroStatistix. The background was a regulatory requirement for urology practices and laboratories to document antibiogram resistances completely and traceably; until then this had been almost entirely manual and barely auditable. Responsibility for requirements analysis with the domain stakeholders, functional design of the statistical evaluation logic, and build-out of the backend with Node.js, Express, and MongoDB. Implementation of the Angular frontend for data entry, reports, and audit history, packaged as a local Windows installation via Inno Setup; a complementary online component (e.g., for order handling) runs in Docker. Automates EUCAST-compliant report generation, saves documentation time in practices and laboratories, and creates an auditable data foundation.
Additional Projects
Service Industry, Public Sector, Research and Development, Medical Industry
Lead Developer & Architect (C#/.NET): Custom WPF/MSSQL ERP Solution
Development of an ERP Solution for Enhanced OperationsDevelopment of a custom ERP solution for a client who considered standard systems such as SAP or Odoo too generic and too expensive for their specific processes. The starting point was a landscape of disconnected point solutions and manual routines across HR, inventory, projects, and fleet, with neither end-to-end coverage nor reliable reporting. Application architecture design and implementation of a C#/.NET desktop application with a WPF/XAML UI and MSSQL data layer, structured into four core modules (HR, inventory, project management, fleet management). System design and documentation with UML and BPMN. Responsibility as lead developer with a small development team, complemented by on-site rollout and end-user training in China. Result: a precisely tailored, significantly more affordable alternative to standard ERP systems, consolidating previously scattered processes into one central platform.
Software Engineer: ICAO-Compliant Smartcard Client Software & PKI Authentication
Software Development for Secure ICAO-Compliant ID SmartcardsDevelopment of a desktop client for securely reading, verifying, and managing data stored on ID smartcards, commissioned by a government client. The starting point was a set of heterogeneous administrative workflows, in which card access varied by device and location and was only partially secure. Implementation of card communication via APDU commands per ISO 7816 in C++ and Java, cryptographic verification of card data against ICAO security standards through PKI signature validation, and delivery of a user-friendly interface for case workers. Integration into the existing government infrastructure, including on-site installation and active on-site support during rollout. Result: a unified, ICAO-compliant client software that turned previously manual and inconsistent smartcard workflows into a secure, auditable process.
Software Engineer: ICAO ID Authentication, PKI Cryptography & NFC Chip Communication
Development of an ID Authentication SoftwareDevelopment of software for authenticating passports and national ID documents in accordance with the ICAO standard, aimed at operational use in border control and security-sensitive environments. The starting point was a set of manual, error-prone verification processes, in which forgeries were hard to detect and slow to confirm. Implementation of the cryptographic verification chain in C++ and Java (OpenSSL, Bouncy Castle) for PKI-based signature validation, of RFID/NFC communication with the document chip in accordance with ISO 14443 (BAC/PACE), and of a JavaFX desktop client for manual inspection by security personnel, including integration into existing security and administrative infrastructures. Continuous responsibility over four years across crypto logic, chip communication, UI, and rollout. Result: productive deployment at several international airports, noticeably more reliable forgery detection, and an invited presentation of the technology at the EU conference at the Joint Research Centre in Ispra on document forgery prevention.
Junior Research Developer (Bachelor's/Master's Thesis): Ultrasound-Based Brain Tumor Detection with Evolutionary Algorithms
Ultrasound-assisted Perfusion Model Approximation for Cerebral Tumor Detection using Evolutionary AlgorithmsIntraoperative localization of brain tumors poses a clinical challenge: established modalities such as MRI or CT are expensive and often not readily available during surgery, so clinicians need a low-cost, non-invasive imaging approach to support neurosurgeons. As part of a bachelor's/master's thesis at the medical research chair of Ruhr University Bochum, a C++ research software was designed and implemented to analyze contrast-enhanced ultrasound (CEUS) videos and approximate a parametric perfusion model to the temporal dynamics of the contrast agent; model parameters are optimized via evolutionary algorithms, video processing and image analysis build on OpenCV, and algorithmic prototyping was performed in MATLAB. The pipeline trains detection models to localize suspected tumor regions, with particular attention to the temporal inflow behavior of the contrast agent. The work combines medical image processing, evolutionary optimization, and classical numerical algorithms, contributing to research on non-invasive brain tumor diagnostics and, prospectively, to intraoperative decision support.
Technical skills
| Technical Skill | Experience (years) | Last Used |
|---|---|---|
| Spoken Languages | ||
English | 13 yr. | 2026 |
| Programming Languages | ||
C#C-sharp, C sharp, CSharp | 8 yr. | 2026 |
TypeScriptTS, Type Script | 7 yr. | 2026 |
C / C++C-plus-plus, Cplusplus, C Plus Plus | 7 yr. | 2018 |
Java | 5 yr. | 2018 |
MATLABMATLAB, Matrix Laboratory, MathWorks | 2 yr. | 2013 |
| AI Models & LLMs | ||
Anthropic ClaudeClaude, Claude AI | 2 yr. | 2026 |
OpenAIGPT, ChatGPT, Open AI, Chat GPT | 1 yr. | 2025 |
| AI & Machine Learning | ||
Evolutionäre AlgorithmenEvolutionary Algorithms, Genetic Algorithms, EA, GA | 2 yr. | 2013 |
Medizinische BildverarbeitungMedical Image Processing, Medical Imaging, Image Analysis | 2 yr. | 2013 |
Machine LearningML, Maschinelles Lernen, Supervised Learning, Statistical Learning | 2 yr. | 2013 |
OpenCVOpenCV, Open Source Computer Vision, cv2 | 2 yr. | 2013 |
RAGRetrieval-Augmented Generation | 1 yr. | 2025 |
AI Workflow Automation | 1 yr. | 2025 |
| Database Technologies | ||
MongoDBMongo DB | 6 yr. | 2025 |
PostgreSQLPostgre SQL | 5 yr. | 2026 |
MSSQLMS SQL, SQL Server, Microsoft SQL | 5 yr. | 2023 |
| Integrations & Services | ||
SwaggerSwagger UI | 7 yr. | 2026 |
OpenAPIOpenAPI Specification, OAS | 7 yr. | 2026 |
REST APIREST, RESTful, HTTP API | 7 yr. | 2026 |
NFCRFID, Near Field Communication, ISO 14443, BAC, PACE | 5 yr. | 2018 |
ICAOICAO 9303, MRTD, Machine Readable Travel Document, eMRTD | 5 yr. | 2018 |
gRPCgRPC, Protocol Buffers, Protobuf | 1 yr. | 2026 |
API Integration | 1 yr. | 2025 |
Model Context ProtocolMCP | 1 yr. | 2025 |
Claude API Integration | 1 yr. | 2025 |
| Backend Development | ||
.NETDotNet, Dot Net, dotnet | 8 yr. | 2026 |
Node.JSNodeJS, Node, Node.js | 5 yr. | 2025 |
MicroservicesMicroservice Architecture | 4 yr. | 2026 |
ExpressExpress.js, ExpressJS | 4 yr. | 2023 |
Entity FrameworkEF, EF Core, Entity Framework Core | 3 yr. | 2025 |
AeronAeron, Aeron Messaging, Real Logic Aeron | 1 yr. | 2026 |
Akka .NETAkka, Akka.NET, Actor Model, Petabridge | 1 yr. | 2026 |
| Frontend Development | ||
AngularAngular 2+ | 7 yr. | 2026 |
NgRxNGRX, ngrx | 7 yr. | 2026 |
RxJSReactive Extensions | 7 yr. | 2026 |
AG Grid | 6 yr. | 2025 |
CSSCSS3 | 4 yr. | 2023 |
Progressive Web AppsPWA, PWAs | 3 yr. | 2023 |
SassSCSS | 3 yr. | 2023 |
HTMLHTML5, HTML 5 | 3 yr. | 2023 |
WPFWindows Presentation Foundation | 1 yr. | 2019 |
XAMLExtensible Application Markup Language | 1 yr. | 2019 |
| Cloud & Infrastructure | ||
KubernetesK8s | 7 yr. | 2026 |
Docker | 7 yr. | 2026 |
Microsoft Entra IDAzure AD, Azure Active Directory, AAD, Entra ID | 7 yr. | 2026 |
Amazon AWSAWS, Amazon Web Services | 7 yr. | 2026 |
TerraformHashiCorp Terraform | 7 yr. | 2026 |
Amazon SQSSQS, Simple Queue Service, AWS SQS | 7 yr. | 2026 |
Azure CloudMicrosoft Azure | 5 yr. | 2026 |
Amazon S3AWS S3 | 4 yr. | 2026 |
Google Cloud RunCloud Run | 3 yr. | 2022 |
Google Cloud Platform GCPGCP, Google Cloud | 2 yr. | 2022 |
Google Cloud StorageGCS, Cloud Storage | 2 yr. | 2022 |
HelmHelm, Helm Charts, Kubernetes Helm | 1 yr. | 2026 |
| Tools & Administration | ||
Git | 13 yr. | 2026 |
Visual StudioMicrosoft Visual Studio, VS | 9 yr. | 2026 |
Azure DevOpsADO, Azure Pipelines | 7 yr. | 2026 |
k9sk9s, Kubernetes CLI, k9s terminal | 7 yr. | 2026 |
NPMNode Package Manager | 6 yr. | 2025 |
Atlassian JIRA | 6 yr. | 2019 |
KryptografieCryptography, Verschlüsselung, Encryption, PKI | 5 yr. | 2018 |
PKIPublic Key Infrastructure, Zertifikate, X.509, Certificate Authority, CA | 5 yr. | 2018 |
UMLUnified Modeling Language, UML-Diagramme | 4 yr. | 2023 |
BPMNBusiness Process Model and Notation, BPMN 2.0, Prozessmodellierung | 4 yr. | 2023 |
CMakeCMake, Build System, Make | 2 yr. | 2013 |
GitHub CopilotCopilot, GH Copilot | 1 yr. | 2026 |
YAMLYAML, YAML Ain't Markup Language, Config | 1 yr. | 2026 |
JetBrains RiderRider, JetBrains | 1 yr. | 2026 |
PostmanPostman API | 1 yr. | 2026 |
JetBrains WebStormWebStorm, JetBrains WebStorm, JS IDE | 1 yr. | 2026 |
Visual Studio Code | 1 yr. | 2026 |
n8n | 1 yr. | 2025 |
Inno SetupInnoSetup, Setup Compiler, Windows Installer | 1 yr. | 2020 |
NuGetNuGet, .NET Package Manager, nuget.org | 1 yr. | 2019 |