Senior Software Engineer
CurrentProject Tracking- Track progress via sequence of milestones with Forecast and Actual date entry for different project levels- Actual date entry triggers rolling forward of forecast date and possibly create AR Invoice- Multiple lower level milestones dates can roll up to higher levelTicket Assignment & Management- Request Ticket: Given Technician Location, search Team’s Ticket locations to assign ticket based on adjustable weighting of distance, Ticket priority and Technician skill level- Develop data feed of technician vehicle’s travel data, list related travel to Ticket start end timeEnhanced Dashboard Content- Designed workflow to create CRM event and contact from Calendar Event and Email- Implement Account, Email and Email Contact mode for event card- Build Email Contact and Attachment interface to Microsoft EWS and GmailDeveloped Mobileforce platform connectors so we can interface using- Service Layer connector to SAP Business One- REST interface connectors for SugarCRM and ServiceNow- OData and Web service connectors to Microsoft Dynamics datatable- Setup and Installed Siebel CRM server on a Microsoft Azure cloud server.- Design and implemented Siebel datatable connector via SOAP interface.- Implemented Cloud Storage connector for Dropbox.com, Citrix ShareFile, Barracuda copy.comCreated and maintained ADL Web UI screens: Mobileforce’s HTML5 interface on smartphones and tablets- Implemented datatable List and CRUD screens with JS, JQUERY, JQUERY Mobile technology - Created new screens to interface Facebook, Twitter and Google News- Developed OAuth 1 interface for copy.com- Device library function to automatic encode and decode url parameters for security compliance- Use server side headless browser to auto renew OAuth2 credentialsDesigned flexible php Logs library, which, at run time, can - Turn logging on or off- Split logs to different files with different format: summary or detailed- Filter and choose data to log