A seasoned software architect, having more than 20 years of experience designing, implementing, and managing large-scale software projects, across their entire life cycle.
A highly productive software developer, with a broad knowledge of the field, and an in-depth mastering of the development of distributed, highly-available, multi-tenants applications.
Specialized in Microsoft technologies, but totally at ease with the Linux environment, both regarding development and system administration.
Strong communicator. Excellent negotiation, and presentation skills.