Timothy B.

Principal Engineer leading Blockchain innovation at Bullish with Smart Contract expertise

Role
Principal Engineer, Exchange Custody Engineering at Bullish
Location
Charlotte, NC, US
LinkedIn followers
500 followers

About Timothy B.

Principal Software Engineer with over 20 years of experience spanning the Cryptocurrency, Blockchain, GIS, Color Science, and DoD domains. I have a passion for solving complex problems and a proven track record of delivering elegant and effective solutions.My expertise in Computer Science and Mathematics drives my interest in roles that challenge me to think creatively and strategically. I am dedicated to knowledge sharing, mentoring, and simplifying complex ideas for better understanding and collaboration.Key areas of focus include- Cryptocurrency and Blockchain development- Advanced GIS applications- Color Science innovations- Defense-related software solutionsI am committed to continuous learning and staying at the forefront of technological advancements.Just like Lil Wayne, I’ve been creatively solving technical problems since 1997.

Experience

  1. Principal Engineer, Exchange Custody Engineering

    Bullish

    Jan 2023 — Present

    As the Principal Engineer supporting the Custody subsystem of the Bullish Exchange, my main responsibilities include promoting high-quality engineering practices, providing technical oversight for a team of 16 Blockchain engineers, and architecting and reviewing designs and code. I also actively contribute to the codebase, ensuring tasks are completed efficiently. My role encompasses oversight over all subsystems of our Custody subsystem, which includes- Taurus-node blockchain protocol:* Providing expertise in the WASM runtime and Smart Contract tooling for developers.* Developing LLVM/Clang plugins for building linters and compile-time tools such as unit test code generation and WASM code generation- Bullish Smart Contracts:* Leading the development and maintenance of smart contracts that form the core of the custody system, defining all business logic for onboarding and offboarding client funds- MPC (Multi-Party Compute) Subsystem:* Overseeing the sharding of private keys and transaction signing for various blockchains (e.g, Bitcoin, Ethereum, Near, TON)- Blockchain Indexing Service:* Monitoring addresses used within our exchange and developing low-level raw transaction serialization libraries for each supported blockchain.Technologies used in this position:C++ 17+, C, Python, Rust, Java, LLVM, Clang, CMake, Git, EOSIO, Bitcoin, Ethereum, Near, TON, GCP, Kubernetes, Docker, RabbitMQ, Linux, macOS

Education

  • Purdue University

    Bachelor's degree, Computer Science

    1997 — 2002

  • Purdue University

    Bachelor's degree, Information Systems

    1997 — 2002

  • Purdue University Fort Wayne

    Master's degree, Mathematics

    2006 — 2009

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Timothy B. — Principal Engineer, Exchange Custody Engineering at Bullish in Charlotte, NC, US | Unifers