Verified Expert in Engineering
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.
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.
Freelance Full-stack Developer
- 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.
Freelance Full-stack Developer
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#.
Lead Software Engineer
- Led the project team to develop an investment platform, onemarkets.de, 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.
Senior Software Engineer
- 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.
Quantitative Business Analyst
- 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.
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.
Onemarkets Investment Platform by UniCredithttp://www.onemarkets.de
Algorithmic Stock Trading Strategy Platform
Web App for Soil Analysishttps://megalab.net/en/
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
Master's Degree in Automotive Engineering
Technical University Braunschweig - Braunschweig, Germany
Bachelor's Degree in Automotive Engineering
Tongji University - Shanghai, China