Architecture for web solutions, platform applications, and embedded devices
Implementation and testing
User experience design and needs analysis
Analysis of business and technology processes
Management of projects and teams using traditional and agile methodologies