- Great experience in web design, web development, and graphic design.
- Always trying to learn a new crazy-last-week-mini-framework or creating new mini-ones
- Experience as a team leader
- Worked with remote teams
- Adaptive to new applications and technologies.