Gian Paolo Santopaolo
Angestellt, Team leader, IBV Informatik AG
Bonstetten, Schweiz
Werdegang
Berufserfahrung von Gian Paolo Santopaolo
Development Team Lead
1 Jahr und 1 Monat, März 2012 - März 2013
Senior Software Engineer / Team Leader
Software Lab
Development of an e-commerce application with high scalability requirements Development of the architecture Development of the front-end web Development of the back end web portal that exposes all the functionalities to the administrators of the site. I developed both the front end, the business logic and the data access layer. Development of services for dequeue and import / export of orders / products from and to suppliers. .Net 4.0, C#, ASP.NET 4.0, WCF, SQL Server 2008, Windows Server 2008
1 Jahr und 1 Monat, Jan. 2012 - Jan. 2013
Team leader
Software Lab
Activity: • Development of WP and Windows Store (Windows RunTime) apps. • Development of MVVM architecture • Development of proxies to consume Rest services (JSon) • Development of custom templates for many WPF controls (native and third party). • Analysis and design • Documentation Skills and Technologies: Windows Phone 8, Windows Runtime, WPF, Expression Blend / Design
4 Jahre und 1 Monat, Jan. 2009 - Jan. 2013
Senior .NET Lead Developer
Software Lab
We designs and develops NUI user experiences for multitouch devices with main focus on Microsoft Perceptive Pixel Surface. We research and creates prototypes for tactile and gesture recognition solutions with particular attention to the interaction between these two. For over a decade dealing with architecture, design and development of enterprise applications with extreme scalability requirements by implementing the latest technologies.
3 Monate, Jan. 2012 - März 2012
Senior Software Engineer / Team Leader
Software Lab
Development of a custom component used by the bank teller app. The role of the component was wrap all the dialog logic between biometric signature pads and the bank teller app by exposing some methods and events (declared on an interface). Thanks to this implementation customer was awarded as best innovative solution at the ABI (Italian Banking Association) Lab 2012. Skills and Technologies: .Net 4.0, WPF, WCF, Surface SDK 2.0, PixelSense, Windows Phone
5 Monate, Sep. 2011 - Jan. 2012
Senior Architect
Software Lab
Activity: • Development of touch application for Microsoft Surface. Skills and Technologies: Surface SDK 2.0, .Net 4.0, WPF, WCF, Windows Phone, Prism, Enterprise Library, Linq, NUI, Entity Framework, SQL Server 2008 / CE
1 Jahr und 3 Monate, Juli 2010 - Sep. 2011
Senior Developer / Team Leader
Software Lab
Activity: • Development of the SOA architecture to expose functionalities thought WCF services hosted on IIS. • Development of the web application that uses WCF services thought custom proxies. • Development of the back end web portal that exposes all the functionalities to the administrators of the site. I developed both the front end, the business logic and the data access layer. Skills and Technologies: .Net 4.0, C#, ASP.NET, Ajax, 4.0, MVC, WCF, SQL Server 2008, Windows 2008
4 Monate, Apr. 2010 - Juli 2010
Senior Developer
Software Lab
Porting of provisioning flows for the business offer SMART by Telecom Italia. Flows, implemented on BizTalk 2004 using its Business Rule Engine, was analyzed and then re wrote using C# by writing a custom engine of provisioning based on a MSMQ bus and on a state machine (custom write by hand in C#). The base idea was to keep the state machine defined by the orchestrator and to rewrite the orchestration by implementing a provisioning bus based on MSMQ and WCF.
Ausbildung von Gian Paolo Santopaolo
- Bis heute
Computer Science
Università degli Studi della Calabria
Sprachen
Englisch
Fließend
Italienisch
Muttersprache