Thanks to my work experience, I have acquired a deep knowledge of Clinical domain and related workflow. Excellent analytical and modelling skills using DDD (Domain Driven Design) approach. A keen DDD approach to software design and development together with a deep knowledge of software design patterns and the constant commitment to update software design skills, allow me to produce extensible and scalable software as well as reusable components suitable for use by distributed development teams. Ability to design and implement innovative, ergonomic and user-friendly UX (application UIs). Thanks to the heterogeneous contexts I managed during my professional path, I learnt how to adapt to different application scenarios.
©