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, backend systems, or also machine learning and deep learning.

I write software mainly in managed lanuages such as C# and Java, SQL, and XML family of specifications, but employ a raft of other technologies as required, however I spend most of my profesional life these days as a product architect. I have worked for some of the largest and most innovative companies in Australia, Asia and Europe.

My post-graduate research field is Computational Materials Research and High-Throughput Computing using various Machine Learning/Deep Learning techniques on technology such as Azure ML Studio and similar. I am attached to the ARC Center of Excellence into Exciton Science where my research theme is Excitonic Systems for Solar Energy Conversion.

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.

Calculating the determinant of a 3 x 3 matrix is relatively trivial; the Laplace expansion is the method used here.

The least squares method can be used to fit a polynomial to a set of data points.

The Power Rule in Calculus is used when finding derivatives, and can be simplified to the following steps: Multiply the term by the exponent (power) Subtract 1 from the exponent The result of taking the derivative of `f(x)` is often writte...

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

Copyright © 2018 carlbelle.com