Career Profile

Software Engineer specialising in distributed systems, blockchain engineering, and backend development across Python, Java, and TypeScript. Experienced in building data pipelines, APIs, and DLT-integrated services across multiple blockchain ecosystems. Proven ability to collaborate with cross-functional teams, translate complex requirements into robust engineering solutions, and deliver secure, high-integrity systems. Strong advocate for clean architecture, CI/CD, observability, and reproducible engineering practices.

Education

PhD

2017 - 2022
KMi - The Open University (UK)

Thesis: Peer review on a decentralised web.

M.Sc in Advanced Software Engineering

2010 - 2011
University of Leicester (UK)

Score: Distinction

BS (Hons) in Computer Science

2004 - 2008
Bahauddin Zakariya University (Pakistan)

Experiences

Research Engineer

2023 - Present
University of Edinburgh, UK.

Describe your role here

  • Lead engineer for the Edinburgh Decentralisation Index, designing and implementing distributed data ingestion and analytics pipelines using Python, TypeScript, and containerised microservices.
  • Built and maintained backend APIs supporting high-integrity blockchain data extraction across multiple protocols.
  • Operated and maintained archival blockchain nodes (Bitcoin, Ethereum, Cardano, Ripple), ensuring secure and reproducible data collection.
  • Delivered a modern React/TypeScript dashboard enabling interactive exploration of decentralisation metrics.
  • Improved engineering workflows through CI/CD automation, observability enhancements, and reproducible environments.

Blockchain Lead

2021 - 2022
Niftysplits, London

Describe your role here lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.

  • Designed and implemented backend services and distributed workflows for an NFT-based gaming platform using TypeScript/Node.js.
  • Built real-time blockchain indexing services, event listeners, and secure wallet authentication flows.
  • Developed and tested ERC-721 and custom smart contracts using Hardhat and OpenZeppelin.

UI Developer

2012 - 2014
Amazon, London

Describe your role here lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.

  • Bullet point
  • Bullet point

Projects

You can list your side projects in this section. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum et ligula in nunc bibendum fringilla a eu lectus.

Velocity - A responsive website template designed to help startups promote, market and sell their products.
DevStudio - A responsive website template designed to help web developers/designers market their services.
Tempo - A responsive website template designed to help startups promote their products or services and to attract users & investors
Atom - A comprehensive website template solution for startups/developers to market their mobile apps.
Delta - A responsive Bootstrap one page theme designed to help app developers promote their mobile apps

Publications

You can list your publications in this section. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum et ligula in nunc bibendum fringilla a eu lectus.

  • The Art of Computer Programming
  • Donald E. Knuth
    Addison-Wesley, 1968
  • Genetic Programming III: Darwinian Invention & Problem Solving
  • Koza, J.R., Andre, D., Bennett, F.H., Keane, M.A.
    Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1st edn. (1999)
  • A syntax directed compiler for Algol 60
  • Edgar T. Irons
    Comm. ACM 4 (1961), 51–55

    Recommendations

    Alan Doe is a super employee!

    Yareli Perez

    General Director at example.com

    I would like to work with Alan Doe again!

    He is a great employee!

    Lara Henderson

    General Director at example.com

    Skills & Proficiency

    Python & Django

    Javascript & jQuery

    Angular

    HTML5 & CSS

    Ruby on Rails

    Sketch & Photoshop