I am working on the next wave of cloud computing at Fermyon Technologies.

I am a celebrated mentor of the Google Summer of Code (GSoC) program and have enjoyed being a guest of Google Inc. (2014 – 2020). I thoroughly enjoy spending time in Silicon Valley and collaborating with software developers from around the globe.

I am based in Australia and enjoy attending many international events in California, China, Florida, Georgia, Illinois, Japan, London, Mexico and Spain. I enjoy researching, writing, and developing software for teams and projects located all over the world.

I have in-depth knowledge and experience with Linux/Unix, C++, Rust, WebAssembly (Wasm), Bash, Python, Java, C#, Javascript and Node applications.

In 2015, I was named as an AMP Tomorrow Maker.

Proud recipient of the Most Valuable Mentor award at the EOS Global Hackathon event in Sydney, Australia.

You can find me on Twitter, LinkedIn, Instagram and GitHub.

Gallery

February 10th 2020 – Google Inc. Headquarters, Silicon Valley.

February 10th 2020 – Google Inc. Headquarters, Silicon Valley.
(Attending the inaugural WebAssembly Summit.)

Pictured with legendary Dr. Werner Vogels
CTO and VP of Amazon

Our very own Annastacia Palaszczuk,
Premier of Queensland, Australia (2015 to 2023)

Speaking at CSDN
Beijing, China

Pictured with talented T.J. Bliss
San Jose, California
HBO’s Silicon Valley

Google Inc. Headquarters
San Jose, California
2014 GSoC 10-year Reunion

Chris DiBona
San Jose, California
Director of Open Source at Google

Writing

  • Editor of Medium’s Wasm publication
  • GitHub contributor on “Mastering Ethereum”, a book written by Andreas M. Antonopoulos (the author of Mastering Bitcoin) and Dr Gavin Wood (author of the Ethereum Yellow Paper)
  • Author of “Inside Ethereum” and “The Future of Ethereum” book chapters in “Building Blockchain Apps”; a book written by Dr Michael Yuan. Published by Addison-Wesley Professional
  • Author of many openly licensed articles and tutorials which have been published widely. Including The Sydney Morning Herald and The New Zealand Herald, and translating and publishing internationally for the Chinese Software Developer Network (CSDN), China’s largest development community has over 10 million registered users.

My writing as a source for scholarly literature

My articles have been cited in top-tier journals, including those published by Springer, Sage, and IEEE, by scholars from across the globe, including regions such as Germany, China, Switzerland, the USA, and more.

Examples include:

Publisher: arXiv.org (Cornell University)
Title: Fuzzm: Finding Memory Bugs through Binary-Only Instrumentation and Fuzzing of WebAssembly.
Abstract: https://arxiv.org/abs/2110.15433
PDF: https://arxiv.org/pdf/2110.15433.pdf

Publisher: Sage Journals
Title: An Ethereum bill of lading under the UNCITRAL MLETR
Abstract: https://journals.sagepub.com/doi/abs/10.1177/1023263X20904316
PDF: https://journals.sagepub.com/doi/pdf/10.1177/1023263X20904316

Publisher: BMC Medical Genomics (part of Springer Nature)
Title: Using Ethereum blockchain to store and query pharmacogenomics data via smart contracts
Abstract: https://bmcmedgenomics.biomedcentral.com/articles/10.1186/s12920-020-00732-x
PDF: https://link.springer.com/content/pdf/10.1186/s12920-020-00732-x.pdf

Publisher: ETH Zürich (Switzerland)
Title: Ethereum Analytics
PDF: https://ethz.ch/content/dam/ethz/special-interest/mtec/chair-of-entrepreneurial-risks-dam/documents/dissertation/master%20thesis/Master_thesis-Athina_Voulgari.pdf

Publisher: IEEE Xplore
Title: Blockchain Technology in the Oil and Gas Industry: A Review of Applications, Opportunities, Challenges, and Risks
Abstract: https://ieeexplore.ieee.org/abstract/document/8675726
PDF: https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8675726

Publisher: The Advanced Computing System Association (USE-NIX) – 29th Security Symposium
Title: Everything Old is New Again: Binary Security of WebAssembly
Abstract: https://www.usenix.org/conference/usenixsecurity20/presentation/lehmann
PDF: https://www.usenix.org/system/files/sec20-lehmann.pdf

Publisher: arXiv.org (Cornell University)
Title: Symbolic Execution of Wasm Bytecode for Cross-Platform Smart Contract Vulnerability Detection
Abstract: https://arxiv.org/abs/2007.15510
PDF: https://arxiv.org/pdf/2007.15510.pdf

Publisher: Springer Link
Title: Blockchain als verteilte Netzwerktechnologie
Abstract: https://link.springer.com/chapter/10.1007/978-3-658-29822-7_2

Publisher: HAW Hamburg
Title: einer Blockchain-basierten IoT-Infrastruktur mit Ethereum und Swarm
PDF: https://reposit.haw-hamburg.de/bitstream/20.500.12738/9127/1/BA_Artur_Iablokov.pdf

Unique custom software development

Below are a few examples of custom software that utilize new and emerging technologies to support high-profile international software development projects.

  • Development of a Rust library that facilitates loading and storing of unknown data types, using Rust’s generic functions as well as Rust’s lifetimes (one of Rust’s most unique and compelling features).
  • Development and hosting of a real-time search engine that indexes blockchain smart contracts and blockchain state. The search engine presents the data (via an additional RPC application) to front-end applications such as online shopping applications and financial analytics software.
  • Developing zero-infrastructure applications using JAMStack architecture, whereby web application developers are not required to own or manage any IT infrastructure. Examples include an image-processing application and an anagram-solving application.

Contact

Address

Suit 4, 256 Margaret Street – (Just 2 doors up from Grand Central)
Toowoomba, QLD 4350
Australia

Phone

Australia local: 0410 659 546

Int: +61 410 659 546

Email

mistermac2008@gmail.com

Code

tpmccallum
106 repositories, 95 followers.