Who I am

I'm an experienced Java developer. Currently I'm mostly interested in Groovy and JavaScript/HTML5. My goal is to work in a effective agile environment, using BDD/TDD on a daily basis.

Experience

Freelance Team Leader, Lenus Media

Potsdam, Germany — August 2014 - Present

Designed and developed both backend and frontend systems of a REST Web Application. Main frameworks: Grails, AngularJS, Sass, Gulp. MongoDB as database of choice.

Accomplishments

  • Technically leading a small team.
  • REST Architecture design.
  • Client-Side skills improved.

Senior Developer, Flightright GmbH

Potsdam, Germany — August 2013 - August 2014

Working in a 8 members team developing a web Java application. Main frameworks: Play! Framework, Twitter Bootstrap, jQuery. Developing and maintaining the backend system to handle the business process of the lawsuits managed by Flightright GmbH.

Accomplishments

  • Handled stressful working conditions.

Freelance Developer

Napoli, Italy — April 2011 - June 2013

I had the opportunity to resume my university studies, interrupted due to personal needs. Therefore, these two years I was involved with part-time jobs, developing applications for small companies.

Accomplishments

  • Learned about Ruby on Rails and Groovy more deeply.
  • Good knowledge of Google App engine platform.
  • Behaviour Driven Development applied to all the projects I worked on.

Senior Developer, PA Advice

Napoli, Italy — January 2010 - March 2011

Developed a huge Seam application aiming at monitoring and handling the European Regional Development Funds in various Regions of Italy. Developed a Rails application, a custom CMS for news and articles publication in public administrations.

Accomplishments

  • Learned about JBoss Seam and Richfaces.
  • Matured good Object-Oriented Design skills.
  • Designed and developed independently many features.

Junior Developer, Accenture Technology Solutions

Neaples, Italy — June 2008 - Jannuary 2010

Designed and developed a number of projects for insurance companies, banks and etc., using tthe Java Enterprise platform.

Accomplishments

  • Excellent knowledge of the Java language, JSP and Servlet
  • Good knowledge of technologies like JSF, hibernate and Struts.
  • On a particular project responsible for covering the entire development as full-stack developer.

Education

Università degli studi di Napoli Parthenope

Computer Science Degree — 2005 - 2013

Degree in Computer Science with a final grade of 104/110. Wrote a thesis in web technologies on Designing and implementing a Framework/SDK to develop REST-Oriented Application.

Sun Certified Web Component Developer

September 2009

Sun Certified Web Component Developer The Sun Certified Web Component Developer (SCWCD) certification targets information regarding Java components related to web-applications, specifically Servlets and Java Server Pages(JSPs).

Sun Certified Java Programmer

May 2009

The Sun Certified Web Component Developer (SCWCD) certification targets information regarding Java components related to web-applications, specifically Servlets and Java Server Pages(JSPs).

Languages

Italian: Mother Tongue

English: Professional working proficiency