Artificial Intelligence (AI), Automation, Business Development, Business Processes, Business Transformation, Cloud Computing, Computer Science, Consulting, Continuous Deployment/Delivery, Continuous Integration, Data Collection, Embedded Systems, Error Handling, Financial Services, Information Technology & Information Systems, Interpersonal Skills, Microsoft Windows Azure, Operations Processes, Problem Solving Skills, Process Engineering, Project Execution, Project Planning, Rapid Prototyping, Research Skills, Robotics, Software Agents, Software Engineering, Systems Analysis, Team Building, Team Lead/Manager, Team Player, Technical Writing, Validation Testing