Daniele Dellafiore

Last updated January 18th 2012
Resume powered by emurse

Daniele Dellafiore

Milano, MI Italy


http://danieledellafiore.net

-

OBJECTIVE

-

Create software that simplify lives to clients and users.

Write well crafted software

Explore new technologies and new business in the tech world

-

EDUCATION

-

1996 - 2006

Politecnico di Milano

Milan, Italy

Master Degree

  • Information Technology Engineering

-

-

SUMMARY

-

I develop software and I am an Open Source and Internet enthusiast since forever.

I am a programmer turned into software architect and team coach that wants to make a startup out of the experience I made and the passion I have for the tech world.

-

SKILLS

-

Here's what I am good at now
- Software architecture, design and development for Web, Cloud and enterprise integrations
- Project coordination and execution
- Distinctive relationship and communication skills
- 360 degrees industry vision

Expert in TDD, Junit and testing, Cloud Integration, REST and JSON, Wicket, Spring and many other Java technologies. MongoDB and NoSQL solutions. See all technologies and tools I work or have worked with.

-

WORK EXPERIENCE

-

August 2011 - Present
Cloud Architect, Team Development

Telnext Srl

Milan

My role in Telnext is to design software solutions, implement some part of them, coath the team to be more effective.
I share and actively contribute to the company vision and growth, helping on engineers selection and company innovation.

-

June 2009 - July 2011
Java Engineer Consultant

Daniele Dellafiore

Milan, Italy

As a freelance consultant and developer, I worked with many different companies. I did either on site consultancy and custom developments.

-

April 2008 - May 2009
Senior Software Developer

Loginet s.r.l./Sourcesense

Milan, Italy

Single project, 4 to 10 people team. Automation systems for the loading and shipment of liquid products for a big Italian oil company.

The applications allows users to manage everything from scheduling truck travels to real time monitoring of what is happening in the station from a graphical interactive console.

Requirement Gathering, upfront analysis, overall design and architecture.
Agile Team (XP), TDD, Wicket-Hibernate-Spring-Spring Security-Mina-PostgreSql, Maven and Hudson, Ajax "real time" GUI. Communication with physical hardware devices.

-

March 2006 - October 2007
Software Developer

Sourcesense

Milan, Italy

Learned from skilled developers of Italian Agile fame.
Project at Cartasi', Kallideas (eShop), Univeristy of Florence (web art collection), Zero9 (mobile content management), Banca Popolare di Milano.

Lot of XP and TDD experience, on new and legacy code.

-

-

KEYWORDS

-

open source, TDD, XP, pair programming, agile, refactoring, web application, software design, OO, DDD, rest, mashup, api, cloud, integration, java, jee, restlet, wicket, jpa, mongodb, hibernate, spring, restlet, openid, oauth, osgi, felix, karaf, jms, activemq, maven, hudson, nexus, eclipse, aptana, sonar, jetty, postgresql, mysql, cobertura, emma, findbugs, jdepend, pdm, AWS, EC2, S3, Google, salesforce, integration, elasticsearch

-

PUBLICATIONS

-

I keep a technical blog
Since September 2009 I am an author at Wicket by Example
I used to publish my main articles also on a java.net blog

-

CLUBS AND ORGANIZATIONS

-

JUG Milano (admin), XP-UG Milano, SUG-IT, see also my linkedin profile

-