Skip to content
View gmawdo's full-sized avatar
  • UK

Block or report gmawdo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gmawdo/README.md

πŸ‘‹ Hi, I'm Gary Mawdsley a Mathematician and Computer Scientist!

  • πŸ”­ I’m currently working in the general area of Secure by Design which covers many things including irrefutable audit and memory safety.
  • 🌱 I’m working on memory safe, irrefutable audit problems using Rust, zk-SNARKs and blockchain tech stack more generally.
  • πŸš€ I'm interested in the vulnerability and scalability of cross-chain comms and in particular zk-Bridges and Decentralized relayers.
  • πŸ“« Reach me at [email protected].
  • βœ–οΈ g_mawdo
  • ✈️ @gmawdo (Telegram)

🌟 Skills

  • Languages: Rust, Java, Typescript, Python (2.7 and 3), Scala, Solidity, Ink, Ruby, C++
  • Databases: RocksDB, Redis, WiredTiger, MongoDB, IPFS, S3, SQL(Oracle at scale, Postgres, MySQL)
  • Cryptography: Merkle Trees, Hash Functions (poseidon, sha256), Polynominals, Elliptic Curves over Finite Fields, ZK-SNARKs, Shamir's Secret Sharing and linear alegbra SS alternatives
  • Container related: Docker, Kubernetes, Helm, VMWare, Minikube, Kafka
  • Highly parallel programming, low latency, high throughput systems
  • Profiling: Memory safety tools, Linters (Clippy), Benchmarking (criterion), instruments, VisualVM
  • Conference presentation
  • Mathematics graduate, post-grad Computer Science

Contributions

  • Co architected and build out the world's first internet banking solution in the late 1990s
  • A number of patents relating to enterprise service architectures and secure data storage
  • Developed ideas and implementation of Theia Cloud adding Kubenetes auto cleanup to highly subscribed cloud IDE services
  • Eigenvector approach to detecting human objects in the natural landscape from LIDAR feeds

Patents I've obtained historically as part of my work on projects

  • Blockchain based access control using time-dependent obfuscation of access tokens (US,EU) (Access control)
  • Private information storage system (US,EU) (Data security)
  • Method and apparatus for data obfuscation (US) (Data security)
  • Data processing systems and methods (UK) (Microservices, Enterprise Services)

Simply Google "Patents Gary Mawdsley" and click the Justia links

Pinned Loading

  1. graymamba graymamba Public

    Rust

  2. grayscorpion grayscorpion Public

    crude fork of Aleph Zero that needs new fork and an architectural review

    Rust