Derek C. Winstead 
Key Skills
Professional experience includes work as an Identity Management (IDM) Expert, Application Developer, Web and Graphics Designer. Proficient with a vast array of programming languages, concepts and technologies, including:
Professional Experience
Dell :: Solutions Consultant Principal I
2013 - Present
Responsibilities:
- Implement and integrate different products and full solution sets of the Quest One Identity and Access Management suite.
- .NET Technologies for role based access control integration
- Development of custom connectors and adaptors
- Work with Exchange/ Active Directory / LDAP
- Work in conjunction with Quest Project Managers to ensure successful delivery and the financial health of each project.
- Develop best practices across multiple product sets.
- Key participant in growing a Professional Services Organization.
- Present at industry events, executive briefings and customer facing workshops.
All Children's Hospital :: Web Application Developer
2013 - 2013
Details coming shortly.
GCA Technology Services, Inc. :: Lead Web Developer and Technical Consultant
2009 - 2013
Led the development and consulting effort for all new internal projects and development initiatives. Responsible for multiple tiers of application development, including but not limited to:
- User Interface (UI)
- Middleware
- SQL
Security Access Request (SAR) Form
- Assisted with the Identity Management (IDM) Provisioning Process.
- Facilitated the triggering of all the events that set the roles on a user.
- Website is a roles based access control form.
- Website manages over 13,000 internal worldwide users' security access requests.
- Authenticates against eDirectory.
- Reporting on what was changed for a user (approvals and revokes).
- Multiple access levels (User/Manager/Delegations/Help Desk/Admin).
- Converted physical paper form into digital version using newest and most advanced web technologies allowing admins to manage the form and contents users would have available to them.
- Designed all custom objects and attributes used for the form (equivalent to tables and columns in SQL).
- Streamlined business process for requests and automated daily administration.
E-Commerce Website
- Multiple user access (default user, manager, company admin, site admin).
- Created PDF quotes directly from user product selection and emailed to user and company with information.
- Quotes are transformed into sales orders and excel spreadsheets created and emailed to site admins to fulfill orders.
- Managed inventory unique id's for company audit security reporting.
- Removed hours a day from administration team to maintain quoting, sales orders, and unique id's.
- Company admins managed what products are available to users based of location and groups.
Internal Anonymous Feedback
- Employees fill form to send feedback or comments to company's CEO with the ability to exclude the users name and information.
- CEO had ability to respond to feedback in threaded conversation.
Multi Database Stored Procedures and Triggers
- Created triggers and stored procedures to synchronize two databases on different servers.
- Triggers called for all changes to either of the databases and pushed the changes to the supplementary database.
- Created custom SQL functions for data manipulation within stored procedures.
Data Import Process (DIP)
- Imports a file from XML/FTP/Email and normalizes the content's data.
- Loads all comparison data from multiple tables inside of a database.
- Runs comparisons from imported data against loaded data.
- Make decisions to update/ignore/insert imported data against loaded data.
- Executes comparison commands on the database.
Keyword Referrer Interceptor
- Communicates with search engines directing clients to the website.
- Identifies the keywords or phrases used in the search engine.
- Dynamically updates the image banners and/or content for any and all pages of the website to correlate with the keywords searched, eliminating the need for the creation of multiple, dedicated landing pages.
Cornerstone Consulting, Inc. :: Application Developer/Graphics Designer/Web Developer
2007 - 2009
Worked with clients, prospects, third party developers and internal staff to obtain project specifications. Extensive customer interaction with emphasis on obtaining all necessary information to ensure complete satisfaction with the project results. Managed final, alpha, and beta code testing to identify and resolve issues and make adjustments. Designed user interface, middleware, and needed databases.
Windows Service Connecting Accounting Software with E-Commerce Website
- Fully customizable settings and configurations allowing for use by multiple companies without the need to recreate the application.
- Responsible for writing the code to link a website to SAP Accounting Software. Once complete, the website offered the following functionalities:
- Relay inventory data from the accounting software directly to the website. The information was updated in real-time, allowing for immediate online sales.
- Resize inventory images to the appropriate dimensions and automatically add those images to the website using file transfer protocol (FTP).
- Upload information for each inventory item listed on the website (description and available quantity), from the Warehouse and Manufacturer categories within the accounting software.
- Dynamically generated and emailed usernames and passwords for all customers entered into the accounting software, enabling those customers to access the website to submit orders online.
- Credit card payments are accepted then instantly validated and approved. Orders are then created within accounting software showing the payment status. Customer profiles are created or updated (if they existed).
Project Management System
- Login for users with personal homepage to view all issues assigned to them.
- Progress tracking for all issues with complete internal history log, including status changes and notes.
- User page with employee's contact information and number of assigned issues.
- Information drill down from company to project to issue and backwards.
- Managers have a page which shows all issues that haven't been updated in two weeks to keep an eye on outstanding issues.
Challenge Financial Investors Corporation (CFIC) Home Mortgage :: Application Developer
2006 - 2007
Online Application Process
- Designed and developed an online application for potential employees. This automated the hiring process by allowing the prospect to essentially hire themselves once all required steps were completed.
Company Discussion Forum
- Designed and developed an online discussion forum/message board to allow employees at locations across the country to more easily interact with one another; improving communication between offices and allowing for a greater level of customer service.
Fax Manager
- Designed and developed a management system for faxes sent to the Corporate location from all other offices, eliminating the need for manually identifying the intended recipient and delivery of the fax.
New Office Management System
- Designed and developed an internet based program to track the progress of new offices in the process of becoming fully functional and able to handle loans independently. This ensured that no steps were skipped or overlooked.
Digital Eel, Inc. :: Web Developer/Graphics Designer/Intern
2004 - 2005
- Designed and developed multiple custom websites for real estate offices, retail businesses, etc. based on client preferences.
- Responsible for implementing frequent website updates based on client requests.
Relevant Activities and Interests
Published Applications
Top Secret Security Clearance
Tour de ColdFusion
- Wrote samples of code using tags and the equivalent cfscript version for use as a reference to understand ColdFusion functionalities.
Education
- B.S. Computer Engineering
- B.S. Computer Science
- University of South Florida, Tampa, FL
- Associates in Arts
- St. Petersburg College, St. Petersburg, FL