Keying Wu, Developer in Munich, Bavaria, Germany
Keying is available for hire
Hire Keying

Keying Wu

Verified Expert  in Engineering

Full-stack Developer

Munich, Bavaria, Germany
Toptal Member Since
October 27, 2022

Keying is a seasoned developer and leader with six years of experience. With hands-on experience in all stages of software development and managerial duties, she is a life-long learner, a completionist, and a problem solver. Keying's expertise includes back-end services with Java, C#.NET, Python, REST, databases with Oracle, Postgres, and Redis SQL, front end with Angular, and cloud technologies such as AWS.


Helaba Invest
Angular, C#, Azure Functions, Microsoft Dynamics 365, Python, FastAPI...
Yara International - Expert Functions (IT)
Angular, C#.NET, Mapbox, NestJS, PostgreSQL, Node.js, React, Microservices...
C#.NET, Angular, TypeScript, Oracle SQL, PL/SQL, Jenkins, IIS, C++, Python...




Preferred Environment

Visual Studio, Visual Studio Code (VS Code), C#.NET, Python, TypeScript, Full-stack, Java, IntelliJ

The most amazing...

...thing I've developed is an issuance platform for derivative products, issuing 200 million products and executing 1+ million workflow actions on a daily basis.

Work Experience

Freelance Full-stack Developer

2023 - 2023
Helaba Invest
  • Developed the comprehensive AMS (Asset Manager Service) portal using Angular, Python, Docker, and Oracle DB. It was a pivotal data catalog, significantly enhancing data retrieval efficiency and accuracy.
  • Expertly tailored Microsoft Dynamics 365, integrating it with Azure Functions plugins. This customization was pivotal in aligning the CRM's capabilities precisely to an esteemed investment institute's unique and intricate requirements.
  • Redesigned the CRM's sales opportunity module, ensuring sales teams had precise, efficient tools. The account entity was enhanced to support KYT and KYC compliance, guaranteeing rigorous client verification and transaction oversight.
Technologies: Angular, C#, Azure Functions, Microsoft Dynamics 365, Python, FastAPI, Oracle Database, Microsoft SQL Server, PyCharm, NPM, Oracle, Databases, Docker, ASP.NET, Microsoft Dynamics, Microsoft Dynamics CRM, Dynamics CRM 365, Microsoft Power Apps, Microsoft Power Automate, Microsoft Power BI

Freelance Full-stack Developer

2023 - 2023
Yara International - Expert Functions (IT)
  • Led the design and implementation of the Soil Health Score feature using Angular, providing users with a responsive and interactive interface to assess and improve soil quality. Worked on advanced feature development with Angular.
  • Implemented an intuitive trend chart functionality using Chart.js integrated with Angular, enabling users to visualize historical soil data and identify patterns over time seamlessly. Worked on data visualization with Chart.js and Angular.
  • Leveraged C# to develop robust back-end services, facilitating the efficient processing and retrieval of soil data and ensuring seamless interactions with the front end. Worked on the back-end development in C#.
Technologies: Angular, C#.NET, Mapbox, NestJS, PostgreSQL, Node.js, React, Microservices, Kubernetes, Microservices Architecture, NPM, Databases

Lead Software Engineer

2021 - 2022
  • Led the project team to develop an investment platform,, for structured products using Angular, C#.NET, and Java.
  • Automated release tests upon implementing new features by integrating a Jenkins CI/CD pipeline, resulting in a 50% reduction during the execution time of the regression test.
  • Migrated the old UI and rewrote the UI part of the issuance platform using Angular, PrimeNG, and WPF. Reimplemented a front-end framework and maintained a reusable component set.
Technologies: C#.NET, Angular, TypeScript, Oracle SQL, PL/SQL, Jenkins, IIS, C++, Python, WCF Web Services, Windows Presentation Foundation (WPF), CSS, Web Development, Software Design, JavaScript, Back-end, HTML, SQL, Git, Full-stack, REST APIs, Automation, Test Automation, Troubleshooting, Root Cause Analysis, .NET, CI/CD Pipelines, XAML, PostgreSQL, .NET 6, Architecture, API Development, API Integration, .NET 4, ASP.NET Core MVC, Databases, Docker, .NET Core, Java, JPA, Apache Tomcat, Java EE, C#, SQLAlchemy, NPM, Oracle, ASP.NET

Senior Software Engineer

2019 - 2021
  • Developed an issuance platform for structured products using Java and C# .NET, Oracle database, and Angular, which issued 200 million derivative products, executing one million workflow actions daily.
  • Built a platform for issuing customized structured derivative products for private investors using Angular/C#.
  • Optimized the workflow engine with C#, which executes more than 100 million actions daily.
  • Automated the evaluation process of release test results with Excel VBA.
Technologies: C#.NET, Angular, TypeScript, Windows PowerShell, Model View Viewmodel (MVVM), Web MVC, Oracle SQL, Windows Server, IIS, Back-end, APIs, REST APIs, WCF Web Services, Redmine, PL/SQL, PrimeNG, C#, Jenkins, Back-end Development, Full-stack, Test Automation, Automation, Troubleshooting, Root Cause Analysis, .NET, CI/CD Pipelines, XAML, API Development, API Integration, .NET 4, Databases, Docker, Java, Java EE, JPA, SQLAlchemy, NPM, Oracle, ASP.NET

Quantitative Business Analyst

2019 - 2019
Devnet GmbH
  • Developed complex advancement reports using PL/SQL for trading and sales of investment banking departments at UniCredit.
  • Optimized a release test/regression test based on new features of trading and sales applications.
  • Wrote SQL scripts, queries, and stored procedures to extract data.
  • Optimized database performance by tuning queries and indexes.
Technologies: C#.NET, C#, Altova XML, Oracle SQL, PL/SQL, Redmine, Windows PowerShell, Windows Server, Visual Studio, Jenkins, Data Visualization, Data Engineering, Automation, Test Automation, Batch, Commerce, NPM

Software Engineer

2016 - 2019
BMW Group via EVA Fahrzeugtechnik GmbH
  • Developed dynamic simulation and lifetime estimation tools for high-voltage batteries using MATLAB and Python, leveraging physics-based models for optimal profile estimation and building a comprehensive lithium-ion battery model with Dymola.
  • Automated battery simulation processes, enhancing configurability and parameter creation capabilities through Python's multiprocessing pool.
  • Streamlined data management by automating data export and visualization in Excel using VBA, ensuring efficient and clear representation of battery analytics.
Technologies: Python, MATLAB, Back-end, Front-end, GUI, Flask, REST, APIs, Git, SQL, Bitbucket, Engineering, Data Visualization, Data Engineering, CAD, 3D CAD, Scripting

Onemarkets Investment Platform by UniCredit
It is an investment platform for structured products. As a full-stack developer, I coordinated with trading and sales colleagues to produce scalable solutions to support business growth. I also evaluated the software designs of others and ensured that our software design balanced functional, quality, and security requirements.

Algorithmic Stock Trading Strategy Platform

A Flask-based platform for algorithmic stock trading strategies. I developed this platform as my side project to generate, develop, and test trading strategies based on quantitative research. It automatically picks stocks based on customized intervals and sends alerts when a signal appears.

Web App for Soil Analysis
As a full-stack developer working on this web app for soil analysis, I was responsible for designing and developing the front and back end using Angular and .NET technologies, respectively. The web app allows users to upload soil samples, analyze, and generate reports based on the results. I also ensured the app was secure, scalable, and optimized for performance.


Java, Python, SQL, HTML, JavaScript, C#, C#.NET, TypeScript, CSS, XAML, C++, Batch, Python 3


Angular, Flask, Windows Presentation Foundation (WPF), .NET 4, .NET, Selenium, ASP.NET, .NET Core, Windows PowerShell, Scrapy, ASP.NET Core MVC, JPA, NestJS


REST APIs, Node.js, PrimeNG, React, SQLAlchemy, jQuery, API Development


Visual Studio, Redmine, MATLAB, Microsoft Dynamics CRM, Git, Jenkins, NPM, Bitbucket, Microsoft Dynamics, Microsoft Power Apps, PyCharm, Altova XML, CAD, Apache Tomcat, IntelliJ, Microsoft Power BI


Visual Studio Code (VS Code), MacOS, Windows, Amazon Web Services (AWS), Oracle Database, Mapbox, Windows Server, Oracle, Docker, Java EE, Azure Functions, Kubernetes


WCF Web Services, Web Development, APIs, Back-end Development, Web Scraping, .NET 6, Software Engineering, Back-end, Microsoft Dynamics 365, Data Structures, Algorithms, Financials, IIS, Software Design, Front-end, GUI, Full-stack, Web MVC, Stock Market, Stock Market Techinical Analysis, Troubleshooting, CI/CD Pipelines, Dynamics CRM 365, Microsoft Power Automate, Engineering, Data Visualization, Data Engineering, Stock Trading, Root Cause Analysis, Telegram Bots, Discord Bots, Commerce, Architecture, API Integration, FastAPI, 3D CAD, Scripting


REST, Model View Viewmodel (MVVM), Automation, Test Automation, Microservices, Microservices Architecture


Oracle SQL, PostgreSQL, PL/SQL, SQLite, RDBMS, Microsoft SQL Server, Redis, Elasticsearch, Databases

2013 - 2016

Master's Degree in Automotive Engineering

Technical University Braunschweig - Braunschweig, Germany

2009 - 2013

Bachelor's Degree in Automotive Engineering

Tongji University - Shanghai, China


CFA Charterholder

CFA Institute