As a senior software developer on the technology team, John focuses on developing the REST middle tier to support next-generation web-based user interfaces. He collaborates closely with the portfolio management and technology teams on researching, designing, building, and testing software components with complex business logic to power the middle tier. Additionally, John plays a key role in migrating the legacy business tier to the middle tier.
Biography:
John brought extensive experience in developing web interfaces and automated trading platforms to CCM, having previously served as CEO and software engineer at Diamond Carter Trading, an options and ETF market-making firm. Outside of work, he and his wife stay busy raising their two children. John received his B.S. in Physics and Computer Science from Duke University and his M.S. in Physics from the University of Maryland.