Summary
Overview
Work History
Skills
Additional Information
Accomplishments
Timeline
SeniorSoftwareEngineer

Lei Feng

Sydney

Summary

Enthusiatic Senior .NET Engineer with over 5 years of experience developing .NET in the finance industry. I have a passion for developing high quality software. I have years of experience with Javascript Frameworks, SQL and REST API Design. A master of Devops with experience in managing CI/CD. I love mentoring others to achieve wins for the whole team. I think outside the box to find innovative solutions. Years of experience in banking have taught me how to minimise risk and think with a security first mindset.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Microsoft
10.2024 - 04.2025
  • As a member of Microsoft Bing Ads Data Analysis Team, responsible for handling daily tickets and incident on-call.
  • Azure Data Factory pipeline monitoring/maintenance/trouble shooting, UDO/UDF.
  • Writing C# programs, conducting RCA to address customer issues.

Senior .Net Engineer

Citibank
10.2019 - 08.2024
  • Succeeded in integrating Singapore Citibank's Mortgage Processing System, Disbursement System and Cheque Clearing System with CyberArk, significantly improving data security and compliance. The password of DB FID was then hosted in the secured CyberArk vault, and also grouped with both PROD & COB environment, thus the password can be automatically synced after DB Failover from PROD to COB. Responsibility: DevOps using .NET, Deployment to IIS/End-to-end testing and Go-live.
  • Integrated Single-Sign-On with our Disbursement System, further secure the user login with more compliance requirement. Responsibility: DevOps using .NET, Deployment to IIS/End-to-end testing and Go-live.
  • Act as main analyst/developer in Migration of MS SSIS to Python for Singapore PlatformPlus System and IPB (International Private Bank), fulfilling new compliance requirement and also optimize the efficiency of data processing & operation. Responsibility: DevOps of Python packages and Angular frontend, Deployment/Go-live to AutoSys.
  • Handle the CI/CD Integration for SG Local Apps, manage the complete flow automation of Bitbucket->jenkins->jFrog Artifactory->RLM->ServiceNow. Responsibility: Integrate CI/CD, troubleshooting and fix issues.

Software Developer Intern

FinPacific
10.2018 - 01.2019
  • Write .NET scheduler to fetch Bloomberg financial data and show on an interface daily.

Skills

  • NET framework, NET core, C#, ASP
  • Java, Springboot, Android
  • REST API Design
  • DevOps, CI/CD Jenkins, Git
  • AI Deployment
  • SQL, MS Scope scripting, Spark, Hadoop
  • Python data processing/visualisation, Tableau/RStudio
  • Linux, shell scripting
  • Docker, Azure, ADF
  • Mandarin, Cantonese, English

Additional Information

Migrating Microsoft Scope jobs to Scala jobs running on MT platform Analyst/Developer 2024.11-2025.03

Description: Migrate large and expensive queries against data lakes in the MS Scope language to Scala running on MT linux.

Responsibility: Design the java spark framework to host the scala jobs, migrated original Scope jobs to Scala version, ensuring the output data to Cosmos matches with the original.


Migration from MS SSIS to Python for SG PlatformPlus System Analyst/Developer 2022.10-2024.06

Migration of MS SSIS to Python ETL , .NET framework API and Angular frontend for Singapore PlatformPlus System and IPB, fulfilling new compliance requirement and also optimising the efficiency of data processing & operation.


Singapore Local Apps CI/CD Integration Analyst 2021.11-2024.06

CI/CD Integration of SG Local Apps, manage the complete flow automation.


CSTC Innovation Project-Citi internal AI foundational model Project Lead 2023.01-2023.12 Description: Build team to introduce industry-leading AI Foundational Model to CSTC and set up API for plugin developers.

Responsibility: Learn/Introduce Pre-trained model, coordinate with team to develop the coding pilot, release the VSCode Plugin for internal usage.


CSTC Innovation Project-Group purchase WeChat mini program Project Lead 2022.05-2022.12 Description: Created a social app on wechat that allowed Citibank employees to organise and coordinate bulk purchases of goods during the covid lockdowns.

Responsibility: As Developer Lead, organise team members to develop the WeChat app using Koa Backend and WeChat Devtools Frontend as well as Ali Cloud ECS/RDS, and manage internal marketing and promotion.


SSO Integration with SG Disbursement System Developer 2021.03-2021.12 Integration of Single-Sign-On with Disbursement System, to achieve a more secure user login experience.


CyberArk Integration with SG Local Apps Developer 2019.11-2021.03 Integration of CyberArk with SG Mortgage Processing System, Disbursement System and Cheque Clearing System with CyberArk, significantly improving data security and compliance by allowing a consistent login experience regardless of failover status and finally removing our dependance on hard coded passwords.

Accomplishments

Monash University Master of Information Technology 2014-2017

Learnt about Shell, Big Data(Hadoop), Data warehouse, AI, OO Programming(JavaEE, .NET), Mobile, python data processing/visualisation, etc. As main developer in a team of 5 during the graduation project, design and develop a middle-size Android App called 'Soar' with data and services hosted in MS Azure.


University of Science and Technology of China Master of physics/teaching assistant

2005.09-2014.07


Hefei Technology University Bachelor of science and technology of electronics 2000-2004

Timeline

Senior Software Engineer

Microsoft
10.2024 - 04.2025

Senior .Net Engineer

Citibank
10.2019 - 08.2024

Software Developer Intern

FinPacific
10.2018 - 01.2019
Lei Feng