- Scrum Master: planing and reviewing full development cycle (Dev & QA), organising sprint planning meetings, retrospectives, etc.
- Team leading: mentoring, establishing code standards and modules architecture, code reviews, encouraging technology changes and refactoring, enforcing good quality and TDD.
- R&D: conducting research and preparing 'proof of concepts' for new technologies which meet business requirements, introducing data warehouse and business intelligence to various areas of the business, working on publishing frameworks used by the corporation.
- Performance engineering: design of instrumentation and monitoring solutions, web analytics, designing monitoring solutions usin...