Autotask Billing Export
Created an app to transfer information out of Autotask Web API and into a legacy DBC system.
- Designed and implemented a wrapper for consuming Autotask Web Service.
- Created a DBC file generation framework.
- Implemented architecture in such a way that future persistence schemes can be swapped.
Autotask Query Browser
Created open source project that mimics function of "SQL query browser" for Autotask through its Web API
- Layered architecture to allow multiple presentation formats (web/command line/desktop)
- Implemented a parser and defined rules for a language as a subset of TSQL.
- Defined and processed a series of non-query, runnable commands.
Autotask Project Status
Created a custom app for managing project status in Autotask
- Designed scheme for resolving Autotask "UDF" fields to strongly typed, DTO-capable primitives.
- Created CRUD-mimicking infrastructure for interacting with Autotask web service.
Autotask Ticket Merge
Implemented custom app to allow Autotask tickets to be merged
- Wrapped Autotask web service using repository pattern.
- Abstracted inconsistent API to allow transparent manipulation of different entity types.
- Delivered under budget and ahead of schedule.