G'day. I build enterprise level solutions that are delivered on your desktop, on the web, on your phone, or in the Cloud. Some of these solutions include e-commerce web sites, mobile applications, database design and performance tuning, or backend systems.

I write software mainly in C#, C/C++, VB.NET, Java, SQL, and XML family of specifications, but employ a raft of other technologies as required. I have worked for some of the largest and most innovative companies in Australia, South East Asia and Europe.

My post-graduate research field is Computational Materials Research and High-Throughput Computing using various Machine Learning/Deep Learning techniques, using technology such as Azure ML Studio and similar.

I am also busy in the fields of quantum information, and quantum computing, as part of an international fellowship competing in the race to bring large scale quantum computing to the world.

I maintain the QSharp - a C# quantum computing simulator codebase. Visit the QSharp research project homepage for more information.

ELIASdigital.com is my online presence, and provides a platform for us to communicate. I would love to hear from you.

I will be delivering a presentation on quantum computing at the ALT.

I will be delivering a presentation on quantum computing at DDD Melbourne 2016.

On this page: How it Works Constructing the Binary Tree Encoding the Data Unpacking the Data Final Thoughts The Code Huffman encoding is a compression technique developed by David Huffman and published in his 1952 paper 'A Method fo

The QSharp library will allow you to generate a quantum circuit diagram from a complete set of parsed commands.

The quantum Z gate is represented by the Pauli-Z matrix.

C#, F#, Maths, QSharp, Quantum Computing

The quantum Y gate is represented by the Pauli-Y matrix.

C#, F#, Maths, QSharp, Quantum Computing

The quantum X gate is represented by the Pauli-X matrix, and as such is the quantum NOT gate.

C#, F#, Maths, QSharp, Quantum Computing

The Register type represents a quantum state vector, which can be viewed as analogous to a memory register.

C#, F#, Maths, QSharp, Quantum Computing

Getting started with QSharp is easy.

C#, F#, Maths, QSharp, Quantum Computing

I remember the first time I heard about Quantum Computing - the basic concept seemed too fantastic to be true, with many of the fundamental principles seeming counter-intuitive and almost ridiculous to me.

C#, F#, Maths, QSharp, Quantum Computing

Copyright © 2017 ELIASdigital.com