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].

🌟 Skills

  • Languages: Rust, Java, Typescript, Python (2.7 and 3), Scala, Solidity, Ink, Ruby, C++
  • Databases: RocksDB, Redis, WiredTiger, MongoDB, IPFS, S3, SQL(Oracle, Postgres, MySQL)
  • Cryptography: Merkle Trees, Hash Functions (poseidon, sha256), Polynominals, Elliptic Curves, 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 (bench), 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 as part of my work on projects

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

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

Popular repositories Loading

  1. northerncalm northerncalm Public

    laura's site hosted

    Less

  2. EdenCT-Website EdenCT-Website Public

    HTML

  3. secure-provenance-tracking-filesystem secure-provenance-tracking-filesystem Public

    Rust

  4. docker-lastools docker-lastools Public

    Forked from Pointscene/docker-lastools

    Docker for LAStools

    Dockerfile

  5. django django Public

    Forked from django/django

    The Web framework for perfectionists with deadlines.

    Python

  6. LAStools LAStools Public

    Forked from LAStools/LAStools

    efficient tools for LiDAR processing

    C++