Daniel Ray's Resume

This resume is still a work in progress and not yet finished.

Daniel's excellent knowledge and communications skills made the resolution of the problem quick and easy to implement.

Able to provide remote support to resolve the issue.

I had a problem, reported it, then received a quick response to advise that it is a known bug and will be fixed in the upcoming release. Additional lab testing was even done by the support consultant (Daniel) to verify the upcoming fix work for this scenario. What more could you ask for?

Dan is an asset to your company he kept me informed and was very knowledgeable about the product. Thank you Daniel!!!

Daniel was very helpful and has a good knowledge about the product, during troubleshooting we found if we only selected OS in patches schedule and no machine added, Kace will start pushing patches to all the machines. I read the Admin guide but nothing mentioned about this and it caused a Bizzare for our production servers.

Daniel provides exceptional service - always speaks in plain english, never above my technical knowledge. Such a pleasure to deal with him

Provided interim fix and then contacted when Hotfix was available.

Daniel has been excellent at explaining things to me. Easy to understand and with extra care.

Really appreciated Quest to have a handful of experienced person Mr. Daniel. Very calm and detail in delivering the instruction. He guided me so well. Such a knowledgeable person.

Daniel has been excellent at explaining things to me. Easy to understand and with extra care.

support was good and very detailed and helpful

The support in charge is Very helpful and patient likewise he knows what he is doing.

Daniel Ray always provides exemplary customer support

Daniel Ray provided excellent support. He worked on the issue and understood the problem. He helped me restore and get back up and running as quickly as possible. He provided excellent and friendly support. Thank you Quest for excellent service!

Reply ticket very fast and provide detail solution. During the ticket solving, Daniel shows profession skill.

Work History


Nov 2016 -
Current

Quest Software

Quest provides software solutions to help businesses manage their security and IT environments.

Responsibilities:

  • Technical support for Kace Systems Management Appliance (system management) and Kace Systems Deployment Appliance (system imaging)
  • Support for these products could range anywhere from simple issues all the way up to database re-builds, work arounds for bugs and integration with complicated environments
  • Support customers from all countries around the world.
  • Create knowledge base articles for both internal support technicians and customers.
  • Submit bug reports with root cause identified and work with engineering to resolve.
  • Software disaster recovery, such as MySQL database recovery from within a FreeBSD OS.
  • Resolve escalations submitted by level 1 staff.

May 2012 -
Nov 2016

Dell Software Group

Dell Software Group was a combination of software products acquired by Dell before later being sold to become the stand-alone company Quest.

Story:

Within Dell moved from doing client pro support to doing Kace software support. Later on Dell acquired Quest and bundled all it's software offering under the banner of Dell Software Group. Later on Dell sold Dell Software Group to Francisco Partners where it was rebranded as Quest. See above for responsibilities.

Feb 2011 -
May 2012

Dell

Dell’s primary business has been with supplying laptops, desktops and servers.

Responsibilities:

  • Level 1 Client Pro Support for business.
  • Identify and fix faults over the phone that can be fixed remotely including: hardware, software, OS, drivers and bios.
  • Identify faulty hardware to be replaced by sending an on-site technician.

Aug 2006 -
Feb 2011

Engin

Engin was a VoIP provider servicing residential and business as well as utilising channel partners.

Responsibilities:

  • Resolve escalations from level 1 and level 2 Technicians.
  • Resolve escalations from channel partners.
  • Mentor existing Technicians.
  • Identify any backend network issues and escalate to corresponding network technician.
  • Work with PABX vendors on SIP problems.

Apr 2005 -
Aug 2006

Arrow Voice and Data

Arrow Voice and Data was a reseller of VoDSL (voice over DSL) and SHDSL (similar to ADSL)

Responsibilities:

  • Managed the setup of the VoDSL and SHDSL installations for customers.
  • Escalating to our wholesale provider Powertel when needed.

Nov 2004 -
Apr 2005

OzEmail

ISP providing ADSL and Dialup connections

Responsibilities:

  • Level 1 Technical support for ADSL and Dialup.

May 2004 -
Oct 2004

AMP

AMP is 1 of the big 4 Australian banks

Responsibilities:

  • Data Entry.
  • Mail Sorting.
  • Employed as a contractor through an employment agency

Jan 2004 -
Apr 2004

Optus

At the time Optus was the 2nd largest mobile network in Australia

Responsibilities:

  • Customer care for mobile phones including troubleshooting and resolution of billing issues.
  • Employed as a contractor through an employment agency

Technical Support

Providing excellent Technical Support is something that I do best. Since 2004 I have been in roles that are all about providing good Technical Support (18 years worth).

In that time I have supported residential customers, business customers and channel partners to help them solve problems and find solutions. I have spoken to many people, gotten to know many people and had a positive impact on those people just as they have had on me. Through the process of troubleshooting I have taught many customers skills that will help them in their careers to solve things. At the same time I have learnt so much from the customers I have interacted with. I have many fond memories of interactions that I have had with so many people in the past. All those interactions that have helped me get to where I am today.

During my working career I have worked in large call centers and also in small support teams. My preference is to work in smaller teams. The reason for this is that in a small team you have a better opportunity to get to know the customers you are dealing with better.

I think reputation is very important when doing technical support. When you put in the hard work to solve customer issues and demonstrate to them that you really do care about them, it can be of great benefit in the long run. Once customers know that you do care about them and the problems that they need to solve it makes working in collaboration to solve an issue a lot easier. For solving really complicated problems great collaboration can often be the key as there can be all sorts of environmental variables still yet to be uncovered. This collaboration though can extend beyond just the customer and for really complicated problems being able to collaborate with your colleagues may sometimes be required. Again having a great working relationship here is valuable. You don't want to have a reputation of somebody who palms off work instead you want to have a reputation of somebody who will try everything they can first and then when they are getting help will use that as an opportunity to learn more while helping a customer. Over the years I have been lucky to collaborate with many employees and have learnt a great deal from many of them.

I think technical support is a great role to be in. You get to learn a wide range of technical skills. You get to interact with many fantastic people. It always feels good helping somebody out of a tough situation. Technical support is all about helping somebody else, but at the end of the day by helping other people you end up learning so much which helps you grow both in knowledge and as a person.

Programming Skills

My primary skill is technical support. However, I have learning how to program for a couple of years now in my spare time. I would not classify myself as a professional coder, however the skills I have picked up may come in useful.

  • PHP
  • Javascript
  • HTML/CSS

Programming Projects

This resume!

2022
I have to be honest. Resumes stress me. So instead of updating my standard resume for this job application I decided to come up with this resume. As you've hopefully noticed by now it has elements of HTML, CSS and Javascript all hosted on cloudflare. The code for it can be found on github.

Simple My To Do List

2022
Having just recently felt like I was getting the hang of Javascript, I could see how not having strong types can be a real problem in Javascript. I decided to look more into Typescript as it seemed very logical the way that Typescript handles the problems in Javascript. This To Do List was the first thing that I have made in Typescript. At some point I hope to expand it more, fix some things that could be done better and improve upon it.

Advent of Code 2021

2021
Advent of code is a puzzle based coding competition. Each day a new puzzle is released to be solved. The puzzles are made in such a way that you can use any programming language. They usually involve a lot of iteration so that it makes sense to solve by making a script instead of trying to solve it by hand. This year I used javascript for my solutions and this was perhaps the best year I had with Advent of Code.

Hack Day π, October 6-8, 2021

2021
This was a Mega hack day and we were told to go big with this 1. I decided to tackle our 2nd most asked for feature according to our uservoice: https://kace.uservoice.com/forums/82699-sma-k1000 and using http://fabricjs.com/ hacked together a system where users of our products could import in a floor plan and then place objects from their asset inventory into places or zones. People were so impressed by my presentation on Hack Day that it was voted Most Innovative Project.

Pushup Competition

2020
Using PHP I coded up a pushup competition. In this competition, once you signed up you would be placed into a team with other people. Throughout the day whenever you did pushups you would go to the website I created (hosted on a mac mini at my place) and put in how many did. That would give your team points and when your team collected enough points your team could move on a grid closer to the finish line. I hope to re-visit this project again but actually completely re-code it this time using a combination of javascript (perhaps jsnoe) and other more modern technologies. I have some good game ideas in the future for turning your pushups into something more exciting.

Hack Day ν: October 8-9, 2020

2020
Kace has the ability to report on it's own data, however it could not do graphs and so customers were using PowerBi to do create reports with graphs. Using the Javascript libray Raphael I demonstrated a report using a graph generated by this framework.

Hack Day κ: January 9-10, 2020

2020
For this hackday within Kace I created a favorites toolbar so that users could bookmark their favorite page. I also created a WYSIWYG token inserter to help people add in tokens (e.g. $senders_email) into their email templates easier. My project was tied with another project for Best User Experience Project. I am happy to report that they allowed me to actually refine the code for the WYSIWYG token inserter and now it has been implemented into our product.

Advent of Code 2019

2019
This was the first year when I attempted to code with Javascript instead of PHP as I felt I needed to improve upon my Javascript.

Hack Day η: April 11-12, 2019

2019
Inspired by several tickets I had at the time where customers wanted to insert data into their email templates that did not exist I decided to take this on for Hack Day. In this I hacked together a feature where you could use a MySQL query to pull the exact data you wanted for your email token. After hack day it was pointed out to me that while a good project something like this had too high a risk of opening vulnerabilities, but it was a good learning experience.

Advent of Code 2018

2018
This was my first time participating in Advent of Code. I attempted the puzzles in PHP as this is what I was most familure with at the time.

Hack Day ε: July 12-13, 2018

2018
This was my first ever hack day project. As a support person I knew it was possible in some situations using Kace to remotely recover data from a computer even if it's OS was completely broken. As this wasn't an advertised feature of our product, I created a hack to make it easier to be able to do this.

Penrith Osteopathy Website

A long time ago
Created a website for my parent's business. Originally made in Joomla, later on ported over to WordPress.

Achievements


Nov 2016 -
2019

Toastmasters

Quest provides software solutions to help businesses manage their security and IT environments.
  • Did something
  • Did something else