credentials://Josh Patterson

[word document version]

Education
Bachelors of Business Management
University of Tennessee at Chattanooga, Graduated: 2001
Concentration: Business Management

Masters of Science
University of Tennessee at Chattanooga, Graduated: 2008
Concentration: Computer Science
Thesis: TinyTermite: A Secure Routing Algorithm




Professional Experience
LEWCON, LLC / Business Analyst / ( 2003 to Present )
Business Analyst / CFO
role://Lead Developerdescription:// Refined business flow and processes of LEWCON while implementing analysis tools in Datanet.
Details
  • Oversaw all business strategy for 2006 and saw gross sales increase of 8%
  • Helped develop more efficient payroll management strategies, reducing overall percent for year.
  • Managed over 1 million dollars in cash flow while increasing sales and improving efficiency.
  • Developed Core Service Invoice Flow Analysis technique, which allowed franchisee to see how the quality of service in their salon affected growth, and attributed that to individual stylists.
  • Developed forecasting system that allowed for each day of the year for each location to be forecasted to better control costs and payroll. Datanet then tracks the forecast and compares the accuracy of the projection to improve the overall process.
Technology


    Cerillian / Contract Developer / ( 2002 to Present )
    Outback Employee Web Scheduling System
    role://Lead Developerdescription:// Provided a web based, turn-key solution for OSI stores to quickly generate and publish detailed schedules to the internet.
    Details
    • Employed MS Mobile Internet Toolkit to provide WAP/Mobile phone browser access to employees on the go
    • Facilitated a system for the manager to have as much direct input or as little as they desired in creating custom schedules. Provided automated schedule generation, a template system, and a complete rule base system with specific settings for each and every employee.
    • Provided each employee with a custom login, calendar, day off request system, complete access to schedules, and mail system, all available from their home pc and cell phone,
    • Integrated a robust reporting system for front of the house, back of the house, and Pro Forma reports.
    • Allowed for event creation and publishing to coordinate restaurant activities.
    Technology
    • Database: SQL Server 2k
    • Front End: AJAX
    • Reporting: XML / XSL
    • Server: Win2k / ASP.NET

    Cerillian Enterprise Information Network
    role://Lead Developerdescription:// Provided a web based solution for Cerillian to track all of its enterprise data including timecards, project/bug/feature tracking, pop3 mailbox, tasks, notes, contacts, and much, much more!
    Details
    • Mobile Interface for MS Smartphones and Pocket PCs
    • Provided Outlook style functionality via a web interface, leveraged across a low bandwidth framework
    • Provided a way for various contacts, employees, contractors, and clients to gather, associate, and share information within a secure online web interface
    • Implemented dynamic documentation creation and publication for all Cerillian applications, which allows for documentation to be created and published all from inside the CEIN system.
    • Implemented a site management module to facilitate web site and content management for various Cerillian corporate sites, such as http://www.cerillian.com
    Technology
    • Database: SQL Server 2k
    • Front End: AJAX
    • Reporting: XML / XSL
    • Server: Win2k / ASP.NET

    Bonefish Employee Web Scheduling System
    role://Lead Developerdescription:// Provided a web based, turn-key solution for stores to quickly generate and publish detailed schedules to the internet.
    Details
    • Employed MS Mobile Internet Toolkit to provide WAP/Mobile phone browser access to employees on the go
    • Facilitated a system for the manager to have as much direct input or as little as they desired in creating custom schedules. Provided automated schedule generation, a template system, and a complete rule base system with specific settings for each and every employee.
    • Provided each employee with a custom login, calendar, day off request system, complete access to schedules, and mail system, all available from their home pc and cell phone,
    • Integrated a robust reporting system for front of the house, back of the house, and Pro Forma reports.
    • Allowed for event creation and publishing to coordinate restaurant activities.
    Technology
    • Database: SQL Server 2k
    • Front End: AJAX
    • Reporting: XML / XSL
    • Server: Win2k / ASP.NET

    Panera Employee Web Scheduling System
    role://Lead Developerdescription:// Provided a web based, turn-key solution for stores to quickly generate and publish detailed schedules to the internet.
    Details
    • Employed MS Mobile Internet Toolkit to provide WAP/Mobile phone browser access to employees on the go
    • Facilitated a system for the manager to have as much direct input or as little as they desired in creating custom schedules. Provided automated schedule generation, a template system, and a complete rule base system with specific settings for each and every employee.
    • Provided each employee with a custom login, calendar, day off request system, complete access to schedules, and mail system, all available from their home pc and cell phone,
    • Integrated a robust reporting system for front of the house, back of the house, and Pro Forma reports.
    • Added the ability to schedule a complete week at a time, with templates being generated from sales history, growth curve, and sales to hours needed ratio data. Employees are then autoscheduled with their soft schedule settings taken into account.
    • District managers can also login and see groupings of stores. This allows them to see a store's manager view as if the manager themselves were logging in. The District Manager can also set global settings such as hour to sales ratio, etc.
    Technology
    • Database: SQL Server 2k
    • Front End: AJAX
    • Reporting: XML / XSL
    • Server: Win2k / ASP.NET

    LEWCON DataNet System
    role://Lead Developerdescription:// Created a web based data management on top of the xul/mozilla platform that pulls together all locations data into one central location.
    Details
    • Provided a top tier enterprise class reporting and projections system that pulls together accounting, reporting, projections, banking, and data tracking into one cohesive package.
    • Datanet is a web-based centralized hub for all endpoints within LEWCON, LLC as well as a corporate dashboard
    • Integrated multiple location's point of sale data for comprehensive reports that allowed for daily analysis to constantly refine operations and focus on the most pressing issues in the organization.
    • Allows Corporate Managers, Regional Managers, Franchisees, GMs, and Managers access to composited data relative to them, as well as a way to communicate with customizable reports and messages.
    • Generally, a franchisee only needs to see around 10% of their data. Most of their time is spent figuring out which 10% they need to look at. Datanet does this automatically, and keeps the franchisee focused on whats the most pressing need at a given time
    • Gives franchisees a single report for each day of what happened in their entire organization. Quickly flags any salon or stylist with performance that was out of band, and shows a quick sparkline with its trend.
    • Mini word sized graphs (sparklines) that highlight trends, which can be expanded to show more detailed trend analysis and action plans (Example: each day any stylist with low productivity gets highlighted on the composite daily report, and their productivity is graphed for the last 90 days. To see detailed information about the shifts this stylist worked, one simply clicks on their name.)
    Technology
    • Database: SQL Server 2k
    • Front End: AJAX / XUL
    • Reporting: XML / XSL
    • Server: Win2k / ASP.NET


    USXpress / Systems Analyst / ( 2001 to 2002 )
    VTOPS
    role://Lead Developerdescription:// Provided Mapping/GIS solution for visual location in real time of Satelite/GPS tracked trucks
    Details
    • Tracked/Sent/Recieved messages between truck drivers and fleet managers
    • Front end written on win32 platform with backend as AS/400
    • Spirit of Innovation Award, given by the Chattanooga Area of Commerce
    Technology
    • Database: DB/2
    • Front End: AJAX/DHTML
    • Server: IIS 5.0 / ASP 2.0
    • Mapping System: Flash

    Coca Cola Load Scheduler
    role://Lead Developerdescription:// Developed as part of a stratgetic alliance between USX and Coca Cola
    Details
    • Provided an Artificial Intelligence based technique that efficiently scheduled load/hub management across many hubs and locations.
    • Front end completely web based (AJAX), with a custom GUI, all drag and drop, intuitive interface.
    • Provided Coca Cola a way to leverage USX's load management experience and coordinate with their own fleet to more efficiently move their inventory around the southeast United States.
    Technology
    • Database: SQL Server 2k
    • Front End: AJAX
    • Server: IIS 5.0 / ASP 2.0


    Realty Center GMAC / Developer / ( 1998 to 2001 )
    Realty Center Web Site
    role://Lead Developerdescription:// Developed http://www.realtycenter.com, helping pioneer one of the first interactive real estate web sites
    Details
    • Generating over 200k hits a month.
    • Allowed potential buys to search MLS data easily via the web
    Technology
    • Database: Access 2000
    • Front End: HTML/DHTML
    • Server: IIS 5.0 / ASP 2.0

    Agent Services
    role://Lead Developerdescription:// Developed http://agent.realtycenter.com, a complete, web-based, backend enterprise management system for agents
    Details
    • Integrated With / Served As Backend For: http://www.realtycenter.com
    • An early corporate web application, at the time (1999) most people did not believe the web was a suitable platform for corporate applications. We linked all Realty Center offices into one centralized system in a cheap and efficient manner unifying their databases and enhanced information sharing.
    • AJAX concepts were woven in, but the inner page still refreshed for new applications. UI elements had not yet taken on the winform style I would adopt for later applitions.
    • Agent Web Site Design Suite
    • Ad Entry and Tracking
    • Integrated eMail and Paging System
    • Automated Corporate Report Generation
    • Advanced MLS Data Search Capabilities
    • Mortgage and Insurance Tracking
    Technology
    • Database: Access 2000
    • Front End: HTML/DHTML
    • Server: IIS 5.0 / ASP 2.0

    Staff Services
    role://Lead Developerdescription:// Developed http://staff.realtycenter.com, a complete, web-based, backend enterprise management system for the corporate staff
    Details
    • Integrated With / Served As Backend For: http://www.realtycenter.com
    • Contract Management
    • Ad Entry and Tracking
    • Integrated eMail and Paging System
    • Automated Corporate Report Generation
    • Advanced MLS Data Search Capabilities
    • Form Tracking
    • Lock Box Tracking
    • Referral Tracking
    Technology
    • Database: Access 2000
    • Front End: HTML/DHTML
    • Server: IIS 5.0 / ASP 2.0





    Academic Research Experience
    Neurological Musical Therapy
    A research project under the supervision of Dr Billy Harris and Martha Summa Chadwick using an interactive video game and music to ...,
    • Designed a steaming media based java front end to supply on demand video games for autistic children.
    • Employed a webservice based backend system to interop server and data collection systems with reporting, the game, and all other devices via xml.
    • Used Xul, Xsl, Svg, and Soap to create a backend reporting system with interactive graphs.
    • Feel free to log in as Resume/Resume and try the live game.


    Darpa Grand Challenge
    Autonomous Cars!,
    • Constructed swarm based pathfinding algorithm and simualtion to find safe routes in real time through hazards and obstacles.
    • Wrote Sensor fusion process and data visualization in C++ and Open Scene Graph.
    • Wrote network protocol, message passing framework in both C++ and C#. Created a Win32 Multithreaded (I/O Completion Ports) TCP server that supports Html, SOAP, and a custom binary protocol.
    • Used message passing nodes to link together GPS, Vision, LIDAR with sensor fusion process.
    • Using OpenCV, constructed machine vision module for the detection of medium sized obstacles.


    TinyOS Broadcast Reliability
    A project that guarantees certain quality of service factors in mesh message passing,
    • Programmer on project working on message passing and encoding on the nesC / TinyOS platform





    Special Projects
    Ant Foraging - Monte Carlo Simulation
    Simulation of local rules and prey distribution affecting foraging patterns!,
    • Used algorthms described in Swarm Intelligence ( Dorigo, et al, ISBN: 0195131592 ) to model a Multithreaded 3d C++ OpenGL simulation showing the various effects of foraging models.


    Swarm Traffic Routing Simulation
    Graduate school independent study; Simulation of Chattanooga and its traffic grid to explore the use of decentralized algorithms in routing automobiles.,
    • Developed custom swarm based algorithm to route traffic with no centralized planner.
    • Integrated the Visual Terrain Project with a custom simulation to visualize GIS data in real time for the simulation.


    Distributed Genetic Algorithm Server
    Graduate school project; Allows for managing a distributed genetic algorithm via the web. Users can create, start, and stop algorithm instances via a web based interface.,
    • Developed system where agents can access the server via SOAP to process candidate solutions.
    • Created web based AJAX interface for users to create and manage genetic algorithm instances.




    Technologies Employed
    ASP.NET
    D/HTML
    XML
    XSL/T
    Javascript
    Webservices
    ASP
    Mobile Internet Toolkit
    .NET Framework
    COM+
    VC6++
    VC++.NET
    C
    C#
    SQL Server 2000
    MS Access
    MFC
    OpenGL
    Multithreaded Programming
    AS/400 to Win32 Integration
    XUL
    SOAP
    OpenCV