Katherine Zheng
Verified Expert in Engineering
Software Engineering Developer
Katherine is a full-stack developer with six years of cross-industry experience. She has a solid understanding of project management, Agile methodologies, and building scalable and performant systems. Katherine has experience working in startup environments and leading a team of developers through successful software projects.
Portfolio
Experience
Availability
Preferred Environment
PyCharm, Windows, Slack, Zoom, Teams
The most amazing...
...thing I’ve developed is a portfolio analytics systems which managed multi-billion dollar investments.
Work Experience
Senior Developer
CPP Investments
- Utilized various data sources to build a robust centralized equity financing platform.
- Designed and implemented investment portfolio analytics systems.
- Designed and developed investment performance monitoring and reporting pipelines.
- Worked as a liaison between investors and IT teams. Set requirements and managed the direction of front-office IT projects.
Technical Systems Analyst
RBC Capital Markets
- Worked with traders directly to implement and test trading algorithms.
- Built visualization tools and monitors for the market, trades, position, and risk.
- Identified test coverage gaps in new and existing trading components. Participated in all aspects of testing, built out test coverage, and wrote all tests.
WebSphere Software Engineer
IBM
- Designed and implemented automation testing frameworks for the installation process of WebSphere Liberty servers.
- Led the testing and delivery process. Prioritized testing tasks and ensured milestones, activities, and tasks were completed as scheduled.
- Worked closely with the project manager and architect. Ensured requirements were well understood, acceptance criteria were clear, and test plans were complete.
Experience
Trade Monitoring App
Skills
Languages
SQL, Python, JavaScript, TypeScript, Java, Bash Script
Frameworks
Django, Angular, Spring Boot, Flask
Libraries/APIs
React
Storage
PostgreSQL, MongoDB
Other
Full-stack, Leadership, Software Engineering, Technical Leadership, Software Architecture, Teams, Machine Learning, Data Analytics, Statistics, Cloud
Paradigms
ETL, Data Science
Platforms
Linux, Windows, Amazon Web Services (AWS)
Tools
PyCharm, Slack, Zoom
Education
Master's Degree in Management Analytics
Queen’s University - Kingston, ON, Canada
Bachelor's Degree in Mathematics and Computer Science
University of Toronto - Toronto, ON, Canada
Certifications
AWS Certified Developer - Associate
Amazon Web Services
Chartered Financial Analyst (CFA) Level I
CFA Institute