I am a software engineer based in Melbourne, Australia.
I work as a consultant on various small to large scale projects, ranging from simple websites to large systems integrated with complex business processes. With a wide variety of experience to draw from, I have developed a keen edge for solving a large spectrum of problems for clients, and delivering solutions catered to their needs.
As a developer, I believe in upholding the quality of craftmanship in the work that I create. However, when it comes to solving problems, I am also capable of working within their business constaints to achieve the customer's ultimate goals.
I do not pigeonhole myself into particular positions in the stack. With vast experience in many projects, I'm useful within the depths of the backend databases to the clouds of front end libraries and MVC frameworks.
Here's a list of technologies I have worked with.
A list of my most often used languages.
A list of web related technologies I am familiar with.
Continuous Integration Goodness
I use a great variety of tools that have been developed by enthusiastic professionals all over the world. It is only fair that I also contribute to such projects that have the potential to change the processes and tools of our craft for the better.
Below is a sample of some of my work
Loading GitHub Activity
No recent activity.
A major portion of my open source revolves around Gradle, for which I have published several plugins for. Each one of these projects builds on my growing experience with the tool, and gradually improves on previous iterations.
More important than just creating tools is the imparting of knowledge to future generations of developers and engineers. Through my work, I deliver and develop training material to students so that they may be better prepared for the future.
There are very little things that I love doing more than diving head-first into code. I write code in many different languages, and play with the newest tools and frameworks that are always being developed by the community.
Would you like to know how I can help you reach your objective? Contact me via LinkedIn.