Skills
Printed from http://andreaprovaglio.com. All rights reserved.
Our activities with our clients are easily summarized in: software development,
training and coaching.
In more detail, below are our main technical and methodological competencies.
Architecture
- Design and architectures for Web, Enterprise and SOA applications
- Security assessments, software architecture assessments
- Security-oriented coding and design
Web and Enterprise Platforms
- Software development for Java2 Standard Edition and Java2 Enterprise Edition
- Software development for Ruby and Ruby on Rails
Mobile Platforms
- Software development for iPhone and iPad
- Software development for Android
Agile and Lean adoption (platform-neutral)
- Agile: Scrum and Extreme Programming
- Lean: Kanban
- Test-Driven Development (TDD) and Behavior-Driven Development (BDD)
- Refactoring and Continuous Integration