Nathan B. Crocker

Nathan B. Crocker

Technical Architect & Software Engineer

Professional Profile

Nathan B. Crocker is a performance-driven, strategic, and process-focused IT Management Executive, showcasing an excellent ability to design and execute highly scalable, flexible, and resilient technology architectures and solutions to meet complex business challenges. He builds strategic partnerships with senior leadership to lead global initiatives, coupled with a passion for process improvements, innovation, and leadership across capital markets and finance industries. He offers 25+ years of transferable experience in leading end-to-end enterprise-wide IT initiatives through integrating robust technology solutions and information systems in alignment with long-term business requirements. He collaborates cross-functionally with stakeholders, vendors, clients, employees, and leadership to achieve technology-focused business objectives while executing robust policies, procedures, protocols, and practices to optimize organization-wide IT operations.

Experience

CTO & Co-Founder

2/2024Present
CheckerNew York City Metropolitan Area
MicroservicesAWSKubernetes

Managing Director - Global Head of Core Systems

8/20181/2024
Galaxy Digital LPNew York, NY

Provide leadership and development of technology solutions across all functional areas while envisioning the direction and scope of enterprise systems and technology in alignment with strategic business objectives.

MicroservicesAWSKubernetes

Senior Java Developer

9/20178/2018
Enso Financial AnalyticsNew York, NY

Backend Developer on Model Grid project and next generation calculation engine. Development stack includes, Spring Boot, Jackson/REST, Redis, Postgres, and the rules engine that uses the Kotlin programming language.

JavaRedisPostgres

Technical Architect

3/20168/2017
Royal Bank of CanadaNew York, NY

Design solutions and establish best practices to be employed across the risk management division of the Bank. Partner with delivery teams to ensure adherence to standards. Current focus is service-based architecture microservices deployed in Bluemix/CloudFoundry. The current solution stack uses Java, and employs Spring Boot, with REST endpoints exposed using Jersey/JAX-RS.

Accomplishments: Led solutions engineering that involved process automation to comply with FINRA regulation. The solution was Java-based, hosted in Spring Boot and used Apache Camel. It was delivered two weeks ahead of scheduled and under budget. Mentored a junior team to complete and release their application for use in the calculation of regulatory capital

JavaSpring BootPython

Lead Developer, Risk Reporting and Data Sourcing Programs

3/20116/2014
Royal Bank of CanadaNew York, NY

Responsible for virtualization of key data sources used in the construction of the Critical Risk Reports and streamlining the process while ensuring compliance with regulatory requirements. This was accomplished using the Denodo data virtualization platform.

Accomplishments: Developed Java-based ETL platform to consolidate storage of positions, market data, and risk sensitivities on unified platform, using JPA, Groovy, and Vertica database. Designed and delivered application which reduced manual, error-prone Add-ons process from 2+ hours to 5 minutes. Introduced Test Driven Development, using Spock Framework, to the teams within my division.

JavaSQLVertica

Tactical Developer – Global Proprietary Trading Desk

3/20116/2014
Bank of America Merrill LynchNew York, NY

Developed solutions to support the trading activities of the Rates and Correlations desks, as well as supporting administrative functions.

Accomplishments: Developed internal trade surveillance web site in ASP.NET for compliance department and senior management, for several asset classes. Additionally, core features included P&L and restricted list exposure reporting. P&L reports included key statistical analysis measures, e.g. Sharpe, Sortino, and VaR.

PythonExcel

Technical Project Manager

2/20069/2008
Bank of America Merrill LynchNew York, NY

Responsible for PMO components of CTB initiative to consolidate hundred under-utilized and DNP nodes to increase overall load and performance of core applications. Engaged capacity planning and engineering teams to establish baselines. Led business analysis for RTB initiative to pinpoint the breadth and extent of the Java date rollover bug in the application stack. Risk was systemic; affected every JVM, every platform, across thousand node landscape. Built risk and remediation matrix to track mitigation efforts.

Accomplishments: Infrastructure project estimated as saving the Bank three-quarters of a million dollars.

Excel

Technical Skills

Languages

JavaScalaPythonC++

Cloud Solutions

AWSGoogle Cloud

Databases

PostgreSQLMySQLMongodbRedisAWS RDSSQL ServerOracleCassandra
© 2026 Nathan B. Crocker