Scroll To View More
Dylan Clement, Software Developer in Melbourne, Victoria, Australia
Dylan Clement

Software Developer in Melbourne, Victoria, Australia

Member since May 21, 2013
Dylan has over 15 years of experience, currently working mostly as a product architect and lead developer. His experience is mostly in AWS and C# .NET Core, and he has a practiced eye for breaking up monoliths and connecting services.
Dylan is now available for hire

Portfolio

  • Xero
    C4, AWS, .NET, MS SQL, PostgreSQL, C#, Docker
  • Adslot
    CoffeeScript, JavaScript, C#, Less, Jade, AngularJS, Backbone.js, Knockout.js
  • Coles Group
    C#, SharePoint, Oracle PL/SQL, C++, Shell Scripting, Python

Experience

  • Microsoft Visual Studio, 10 years
  • C#, 10 years
  • ASP.NET MVC, 6 years
  • Node.js, 3 years
  • CoffeeScript, 3 years
  • Sublime Text, 3 years
Melbourne, Victoria, Australia

Availability

Part-time

Preferred Environment

AWS, .NET Core, Docker

The most amazing...

...thing I've coded is a website that stores information in a graph database and uses saved queries to draw conclusions and create more information.

Employment

  • Product Architect

    2014 - PRESENT
    Xero
    • Worked with fixed assets, business activity statements, onboarding new customers, small business architecture, and compliance reports as both a developer and an architect.
    • Architected products for multiple portfolios, guiding technical direction and assisting product managers to make informed decisions taking into account risks and explaining benefits.
    • Helped out with AWS architecture.
    Technologies: C4, AWS, .NET, MS SQL, PostgreSQL, C#, Docker
  • Developer

    2011 - 2014
    Adslot
    • Worked at a startup that created a premium advertisement management site for top-tier websites (ebay.com, realestate.com.au, seloger.com, etc.).
    • Developed the server-side and web server environment in Node.js.
    • Worked with a wide variety of data stores including MySQL, SQL Server 2008, Redis, and DynamoDB.
    • Operated on two-week scrum sprints to manage projects.
    • Managed work in Jira and Trello.
    Technologies: CoffeeScript, JavaScript, C#, Less, Jade, AngularJS, Backbone.js, Knockout.js
  • Senior Application Consultant

    2010 - 2011
    Coles Group
    • Planned a project to convert an existing Excel-based solution to a web-based system.
    • Administrated SharePoint for the merchandise IT team (50+ people).
    • Created SSIS batch scripts to pull data from various systems (forecasting, stock, etc.).
    • Created SSRS reports to provide reporting on usage of the tool, stock levels, waste, etc.
    • Designed and architected the application.
    Technologies: C#, SharePoint, Oracle PL/SQL, C++, Shell Scripting, Python
  • Application Development Consultant

    2005 - 2010
    PBT Group
    • Designed and developed interfaces between a legacy mainframe and new SQL systems using C#, C++, Perl, and Unix scripts.
    • Designed, architected and defined specs for software.
    • Designed and developed front-end and web applications using C# and ASP.NET (v2.0 – v3.5).
    • Designed and developed multi-threaded server applications using TCP/IP sockets and web services.
    • Created multithreading of claims assessment and report generation engines.
    Technologies: C#, C++, ASP.NET, T-SQL, Perl
  • Software Engineer/Team Lead

    2003 - 2005
    Thales Telematics
    • Led the development of server components in C++.
    • Maintained and optimized servers to achieve a sustained throughput of approx 2000 messages/second.
    • Assisted with design and system architecture.
    • Conducted advanced integrity checking and load testing on server applications.
    • Planned rollout and gathered requirements for installations, upgrades, and patches.
    Technologies: C++, C#

Experience

  • Mobill mobile billing (Development)

    Web application developed to enable tradesmen and contractors to invoice and accept credit card payments using their smartphones or tablets.

  • Adslot (Development)
    http://www.adslot.com/

    A start-up that specializes in managing premium advertising inventory for websites.

Skills

  • Languages

    C#, CoffeeScript, Sass, JavaScript, CSS3, Java, HTML5, Bash, C++, HTML, Python, Ruby, NASM, UnrealScript
  • Frameworks

    ASP.NET MVC 3, Bootstrap, ASP.NET MVC, ASP.NET MVC 5, Express.js, NHibernate, Entity, Ruby on Rails (RoR), OGRE, AngularJS, Knockout.js, ASP.NET MVC 6, Selenium, Boost
  • Libraries/APIs

    Node.js, Backbone.js, jQuery UI, jQuery Validation, jQuery, DirectX, Facebook API, Highcharts, OpenGL
  • Tools

    Microsoft Visual Studio, Git, Sublime Text, VirtualBox, GitHub, Xero, ReSharper, Bitbucket, Oh My Zsh, MySQL Workbench, GCC, Jenkins, Vim Text Editor, Mocha, Eclipse IDE, LINQ to SQL, Canvas 2D, Maven, MonoDevelop, OpenVPN, SharePoint Designer, Blender, Gimp, Android NDK, Aptana, Make
  • Platforms

    Amazon Web Services (AWS), SharePoint
  • Storage

    MySQL, Microsoft SQL Server, Redis, Neo4j, PostgreSQL, AWS DynamoDB
  • Other

    Ajax, Unix Shell Scripting, IIS

Education

  • Batchelors degree in Bsc. Computer Science
    2000 - 2002
    University of Pretoria - Pretoria, South Africa
Certifications
  • AWS Associate Developer
    SEPTEMBER 2017 - SEPTEMBER 2020
    National Australian Institute of Technology
I really like this profile
Share it with others