Charlie Bottomley

Software Engineer

United Kingdom

charliebottomley@icloud.com

Technical Skills

I have extensive knowledge of a wide range of modern technologies and am always eager to learn more. Below are some of the key skills I excel in, among many others.

  • Golang
  • Rust
  • TypeScript
  • Python
  • Java
  • Solidity
  • SQL
  • Docker
  • Next.js
  • AWS
  • Git
  1. Founding Engineer

  2. Software Engineer

    • Scaled Solana indexer throughput from ~30 blocks/sec to 150 blocks/sec by profiling bottlenecks, optimizing data pipelines, and redesigning key components for high-speed ingestion.
    • Refactored and stabilized the entire Solana transaction parser, resolving long-standing parsing issues and ensuring accurate support for all transaction types; added a full suite of unit tests to guarantee correctness.
    • Rebuilt major backend systems, including a full redesign of the WebSocket architecture into an efficient room-based model, improved REST API performance by migrating to Fiber v3, and implemented robust rate-limiting and authentication middleware.
    • Led development of the core on-chain Rust swap router, a critical revenue-generating component responsible for executing swaps across multiple protocols safely and efficiently.
    • Delivered features at high velocity, consistently shipping production-ready backend functionality within hours while maintaining reliability and strong engineering standards.
    • Maintained a clean, high-quality codebase, establishing a consistent coding style, improving overall maintainability, and proactively refactoring legacy components.
    • Took ownership of the entire EVM module, architecting and implementing the EVM smart-contract router and building the backend systems to support it; led a small engineering team and participated in hiring for EVM expansion.
  3. Full Stack Developer (Part-Time)

    • Enhanced Next.JS frontend to make it responsive for all devices.
    • Created modules for new betting platforms to scrape & parse data
    • Developed new frontend features such as betting calculators.
  4. Back-End Developer

    • Developed modules to mint NFTs on several chains such as Ethereum and other L2s.
    • Enhanced UX of desktop application in React with features developed in golang
  5. Full Stack Developer

    • Developed a frontend in React and linked it to the backend using electron.js.
    • Built and contributed to modules to automate the purchase of products on various websites such as Amazon,Walmart, and Panini Trading Cards.