End-to-end project management. Implementation of full SDLC for development of scalable, high-quality IT systems. Implementation of Agile/Waterfall project management methodologies. Planning, budgeting, resource planning, execution and reporting on projects undertaken.
Analysis of business and technology recommendations, Software requirements specifications, Application architecture, Software application development, database design and development, Configuration management and version control services, Application deployment and enterprise training, Application support and issue tracking services.
Enterprise Software Product development. Custom, data driven Software as a Service (SaaS) applications, automation of complex business workflows. Custom implementation of Content Management Systems (CMS) websites and portal implementation - SharePoint, Google Apps, Drupal, Joomla, etc.
Business and customer data strategy planning. Architecture, Design and implementation of enterprise data strategy. Data storage - transactional, warehousing and data marts. Business Intelligence - Operational, Strategic and data mining/Analytical reporting. BI tools - Microsoft BI, SSRS, Tableau, MS Excel, etc.
Website design and development. Deployment and hosting of websites. Dynamic data driven websites and Software as a Service (SaaS) development. Website analytics. Web hosting management services (cloud or co-locaiton).