EXPLORE


3.4
3.4
100%
$30 USD / Hour
・

New Zealand (5:27 PM)
・
Joined on November 27, 2008
$30 USD / Hour
・
I am an expert software developer using Delphi. I have worked as a senior developer for a leading Time and Attendance company over the last 8 years and have now moved into the freelance market. Below are details on some of the software projects I have created from the initial design through to the finished product with help files. Timesheet Entry software Developed initially for Sandvik Mining in Queensland this software is used to record either Start and Finish times or hours worked plus allowances and leave taken. It allows for up to 8 user defined costing elements to be configured and applied to hours (for example Sandvik configured this for Branch, Job and Task). It integrates with active directory and based on the users access in the Time and Attendance software can be configured to automatically import only the employees and costing elements (if validation is required) that the user has access to. Entries are exported to Time and Attendance (and employees, costing elements, payment types imported) via the SOAP protocol, the Time and Attendance software being a C# web based application. There is also an option to export the entries in a generic CSV file format and to print a report of the hours entered. Fingerscanner / Proximity Reader Management software This software is used to collect the transactions from the hardware devices and export them through to Time and Attendance software. Depending on the type of Time and Attendance software being exported to this is achieved either through the SOAP protocol, directly to a MS SQL / Access database table or to a CSV or XML file. This software also controls the distribution of users to devices that they are allowed access to based on the device group that they have been assigned. Each device can be configured with a default device group for any new users that are enrolled. Device groups are a collection of devices with optional time period restrictions on access. Full reporting on transactions is available with selection criteria for dates, times, devices, users and transaction types. There are three types of reports available – transaction report, In / Out Times report and an hours report enabling the software to be used to calculate raw hours worked for direct entry into Payroll or Jobcosting. There is full support for the collection of Job costing details and the export of this through to Time and Attendance software. The hardware is communicated to through an SDK provided by the hardware manufacturer utilising a COM object which makes available the necessary methods to call. Software interfaces to Payroll / HR This enables the import to Time and Attendance software of employee details and export of employees worked hours, leave and allowances through to Payroll software. It currently exports to over 20 different Payroll packages in a variety of different file formats and definitions. A rules engine has been built in for those clients with complex requirements that can't be handled by the Time and Attendance software. This allows for a range of selection criteria to match records and then apply as many actions as required to those records from tasks as simple as changing a fields value, copying a record, deleting a record through to converting overtime hours into regular hours until a defined threshold of regular hours has been met. An easy to read report of hours exported can be viewed that includes an audit of any changes made to records via the rules engine where a rule has this option enabled. Software interfaces to Jobcosting / Accounts This allows for the import of Jobs to Time and Attendance software for validation purposes and the export of hours worked against Jobs to Jobcosting or Accounting software ready for invoicing. Support Desk software This is used by the technical team as a whole to track work required / completed for clients and is essential for those on the help desk allowing accurate tracking of issues and resolutions. With a familiar MS Office look and feel the software is very easy to use and allows embedded access to MS Outlook Calendar and In Box. When logging a support job for a client the technician is advised of the support agreement in place and warned if no agreement is in place or if the client has been flagged as a cash only account. Jobs can be re-assigned to another technician or allocated to a contractor and an email will be sent with the details of the Job and a read receipt requested. Unlimited support types can be configured (e.g. Phone, Remote, Onsite) and unlimited support contract agreements can be defined (e.g. Basic, Standard, Advanced) each with their own rules on rounding and minimum hours to charge and rate to charge based on the support type. A link is provided to an embedded google map located based on the address details recorded against the client allowing quick and easy access to view or print a map of the client's location if a site visit is required. Each client has a link to a folder where relevant documents and files can be stored and also to a public mail folder where important or relevant emails can be stored. Utilizing crystal reports there are a number of standard reports (and additional reports can easily be added) including a report of chargeable jobs for invoicing and reports for analysing the technical teams performance.
Great great great worker!!! Another EXCELLENT job for us by Jamie!!! He is the BEST!!!
Linda W.
@rudyroo
•

Conshohocken, United States
•
Share
Rating: 5.0/5.0
Linda W.
@rudyroo
•

Conshohocken, United States
•
Share
This is our second project with Jamie and it has been another GREAT experience! Jamie is a great programmer, with fantastic ideas about how to get you to where you need to be with your project, and he is extremely efficient! It's been a pleasure and we are very happy with the final result!
Linda W.
@rudyroo
•

Conshohocken, United States
•
Share
Jamie is an EXCELLENT programmer and has been very patient with us throughout our project. We can't say enough good things about him, and we're actually planning to use him again in the near future for another project!
Linda W.
@rudyroo
•

Conshohocken, United States
•
Share

Very impressive work and very easy to work with. I would highly recommend Jamie.
John M.
@jaymcgovern
•

Greensboro, United States
•
Share
Certifications
F
Foundation vWorker Member
Verifications
On time
100%
On budget
100%
Repeat hire rate
67%