Hello, I'm Gavin Zhang

Senior Software Engineer

Passionate software engineer with 10+ years of experience in financial industry, specializing in trading platforms and investment systems.

About Me

Passionate about coding since junior high school

I've been passionate about coding since I was in junior high school, and that passion has driven my career in software engineering for nearly a decade. With extensive experience in the financial industry, I specialize in developing robust, high-performance systems for trading platforms and investment operations.

Currently pursuing my Master's degree in Computer Science at Johns Hopkins University while working as a Senior Software Engineer at Bloomberg LP, I continue to push the boundaries of financial technology and software engineering excellence.

10+ Years Experience
3 Major Companies
100+ Projects Delivered

Professional Experience

A decade of excellence in financial software engineering

Senior Software Engineer

Bloomberg LP Jul 2021 - Present · 4+ years New York, NY

Buy-side Trading Platform AIM

  • Developed and maintained backend services for data manipulation, transformation, and calculations
  • Built request/response and pub/sub applications using C++ and proprietary libraries
  • Implemented integration testing using Python and Behave framework
  • Created Humio dashboards for issue troubleshooting and service health monitoring
  • Profiled, analyzed, and eliminated application bottlenecks for optimal performance
C++ Python Behave Humio

Full Stack Engineer

SS&C Technologies Dec 2019 - Jul 2021 · 1 yr 8 mos New York City Metropolitan Area

Investment Operations and Accounting System - Singularity

  • Participated in core development for investment operations and accounting system
  • Specialized in fixed-income products design and development (bonds, mortgage-backed securities, repo)
  • Optimized backend asynchronous trade and event processing
  • Analyzed and solved yield, amortization, interest accrual and cash-flows calculations
  • Utilized Microsoft tech stack for enterprise-level solutions
C# MS SQL Server .NET MVC Entity Framework

Full Stack Software Developer

Chimera Investment Corporation Jan 2016 - Nov 2019 · 3 yrs 11 mos New York, NY
  • Integrated BlackRock's Aladdin with SS&C's CAMRA accounting system
  • Built SSRS reports and business tools for mortgage-backed financial products
  • Developed applications to process time series data and bank statements from various sources
  • Improved and maintained job configuration system to automate daily processes
  • Built integration tools bridging software from different vendors
BlackRock Aladdin SS&C CAMRA SSRS SQL

Technical Skills

Technologies and tools I work with

Programming Languages

C++
Python
C#
SQL

Technologies & Frameworks

.NET Framework
Web Technologies
Entity Framework
MS SQL Server

Financial Systems

BlackRock Aladdin
SS&C CAMRA
Trading Platforms
Fixed Income Systems

Key Projects

Notable achievements in financial software development

BlackRock Aladdin & SS&C CAMRA Integration

Chimera Investment Corporation

Led the integration project between BlackRock's Aladdin investment management platform and SS&C's CAMRA accounting system, enabling seamless data flow and automated reconciliation for mortgage-backed securities and other financial instruments.

BlackRock Aladdin SS&C CAMRA SQL Data Integration

Fixed Income Core Development

SS&C Technologies

Core developer for Singularity investment operations system, specializing in fixed-income products including bonds, mortgage-backed securities, and repo transactions. Implemented complex financial calculations and optimized performance for high-volume trading operations.

C# .NET MVC MS SQL Server Fixed Income

Buy-side Trading Platform AIM

Bloomberg LP

Developed and maintained critical backend services for Bloomberg's buy-side trading platform, handling real-time data processing, trade execution, and portfolio management. Implemented high-performance C++ applications with robust monitoring and testing frameworks.

C++ Python Trading Systems Real-time Processing

Education

Academic foundation and continuous learning

Master's Degree, Computer Science

The Johns Hopkins University

Jan 2023 - Present

Currently pursuing advanced studies in computer science, focusing on cutting-edge technologies and research in software engineering and financial systems.

Bachelor of Science, Computer Science

Brooklyn College

2012 - 2016

GPA: 3.75

Strong foundation in computer science fundamentals, algorithms, data structures, and software engineering principles.

Get In Touch

Let's discuss opportunities and collaborations