Portfolio

Who am I?

I’m an engineer fueled by curiosity and a passion for building impactful solutions. Over the years, I’ve navigated a diverse landscape of projects—spanning web development, security innovations, and cutting-edge AI systems. Each endeavor has sharpened my technical expertise and shaped my perspective.

You’ll find my writing to be unapologetically opinionated, driven by real-world experience. If you’re after unfiltered thoughts and a no-nonsense approach, you’re in the right place. For a more neutral perspective? Well, there’s always Google. 😉

My Journey

Founding Engineer at Conduct AI

At Conduct AI, I’m helping to define the future of enterprise AI by crafting tools that enable businesses to unravel the complexities of their SAP systems. Think of it as building a bridge between sophisticated technology and practical enterprise needs.

Software Engineer at GitHub

At GitHub, I had the privilege of working on some truly transformative projects. Here’s a snapshot:

Scaling Advanced Security Billing Systems

  • Revamped our system with an event-driven architecture to ensure real-time updates and robust scalability.
  • Designed a new data model that streamlined operations, improving separation of concerns.
  • Authored comprehensive playbooks to empower on-call engineers with swift diagnostic tools and remediation strategies.

Streamlining Code Scanning Configuration Management

  • Read More ↗
    • Integrated React into Ruby-based pages for seamless UI enhancements.
    • Engineered backend logic to clean up outdated configurations and optimize system performance.

Enhancing Debugging Tools for Customers

  • Discover the Details ↗
    • Created backend functionality for the Tool Status Page, empowering users to efficiently debug code scanning issues.
    • Enhanced data models to surface actionable error messages in the UI, making debugging more intuitive.

Optimizing Internal Development Workflows

  • Designed frameworks to streamline service creation, enabling engineers to focus on what truly matters: innovation.
  • Reduced build times by over 60%, leading to a measurable 30% boost in developer productivity.
  • Automated repetitive tasks with custom code generation tools, saving countless hours.
  • Developed Slack-integrated Chat-Ops tools for faster and safer deployments.

Full Stack Engineer at Validus Risk Management

At Validus, I honed my skills in building resilient, future-proof systems:

Transforming Legacy Systems to Microservices

  • Spearheaded a transition from monolithic architectures to microservices using Python and Serverless.
  • Accelerated time-to-market by 40% while cutting operational costs by 60%.

Performance Tuning with Go and Rust

  • Reduced cold start times by 30% with custom runtimes for Go and Rust.
  • Leveraged Go’s type safety to increase system stability by 70%.

Launching a Straight-Through Processing Service

  • Developed a service that automated trade execution, slashing manual errors by 95%.

Theres more but lets not bore you with the details…

Beyond the Day Job

Freelance Adventures

  • ERP Customizations: Extended the capabilities of systems like Odoo, NetSuite, and ePOS Now to fit unique client needs.
  • Tailored Web Applications:
    • Designed an inventory and sales management system for a mobile phone wholesaler, complete with end-user buyback functionality.
    • Built a logistics platform to manage truck fleets and enable real-time shipment tracking.

Open Source Contributions

  • Maintainer of TheAlgorithms/Go and TheAlgorithms/C.
  • Built tools like Vulnny, which scanned Go projects for vulnerabilities—though it’s now archived since the Go team added native support.

Academic Background

  • BA (Hons) Mathematics – University of Oxford
  • Foundation Year in Mathematics – Lady Margaret Hall, University of Oxford
  • A-Levels – Uxbridge College, London