1. Business analysis
- Business processes analysis (AS IS: development of organizational process map, models of business processes)
- Business processes improvement (TO BE: brainstorming, simulation, analysis of alternatives, planning of changes)
- Business process regulation writing
- Job description writing
2. System analysis
- Business requirements gathering
- Development of requirements specification
- Data modelling (logical, physical)
- Software designing (concept, logical, physical)
3. Enterprise architecture development
- Defining of architecture vision
- Development of business architecture
- Development of IT systems architecture
- Development of technology architecture
4. Software development
- Full-cycle of software development (requirements gathering, analysis and specification, design, development, testing, implementation and support)
- Development from nothing or modification of existing system
- Using modern open-source platforms and frameworks based on Java
- Developers team for decision of large scale tasks
5. Technical support
- Support business applications based on Alfresco / Activiti platforms
- Support business applications based on SharePoint platform
- Support custom solutions developed by myself