Experience
Career
From individual contributor to Principal Engineer across financial technology and corporate education. Client consulting with global distribution, enterprise applications in asset management back-office, and global government reporting.
Lead & Principal Engineer · Kubernetes Modernization & Product Merger
Team of 18 (7 engineers, 5 QA, 1 UX, 1 architect, 1 documentation, 1 product owner, 1 project manager), plus 2 sub-teams and cross-collaboration with other teams: - Data-management team: 2 devs, 1 QA - Implementation team: 2 data architects, 3 implementation engineers - Collaborating with the AI-Augmented Data Platform and Cross-Product Strategy teams: team of 5: 1 data architect, 3 engineers, 1 product owner)
Senior & Lead Software Engineer · Enterprise Data Platform Expansion
Returned to the Data Management Platform to continue expanding its capabilities across additional business domains.
Senior Software Engineer · Rule, Validation, and Calculation Processing Engine Overhaul
Team of 8 (1 QA, 3 engineers, 1 product owner, 1 project manager, 1 architect). Re-designed and re-implemented the processing engine.
Senior Software Engineer · Enterprise Data Management Platform
Team of 13 (5 engineers, 3 QA, 1 UX, 1 architect, 1 project manager, 1 documentation). Brand new data management platform starting with one product integration.
Software Engineer · Desktop to Cloud Platform Migration
Team of 12 (4 engineers, 3 QA, 1 UX, 1 architect, 1 project manager, 1 documentation). Industry-first cloud-based conversion of a desktop financial application to web.
Software Engineer · Azure China Deployment Initiative
Solely responsible for deployment through the Azure China hosting platform.
Software Engineer · Corporate Education Training Platform
Team of 5 engineers, client team of 2. Built an Azure cloud-based corporate education platform deployed in isolation per tenant.