Roberto Cosenza

Roberto Cosenza

Web Application Engineer - SupportEng at Google

London, United Kingdom

Current
  • Web Application Engineer - SupportEng at Google
Past
  • Web authoring of www.basilicata.se at Infoflex Connect
  • Scrum Master, Ajax & Java development at Eniro
  • MVC consultant at Pricerunner
  • MVC consultant at Pricerunner
  • Ajax development at Eniro
  • Online survey system for Centerpartiet. at Infoflex Connect AB
  • MVC consultant at pricerunner
  • System architect - Developer at Swebolt AB
  • System architect - Developer at FileCentral.se
  • System architect - Developer at Autover Direktglas AB
  • System architect - Developer at Autover Direktglas AB
  • Systemarkitekt/Utvecklare at Autover Direktglas AB
  • Systemarkitekt/Utvecklare at Webbshop - Infoflex Connect AB
  • Systemarkitekt/Utvecklare at eDM - Infoflex Connect AB
Education
  • Kungliga Tekniska högskolan
  • Politecnico di Torino
  • Liceo Scientifico Rotonda
Connections
166 connections
Industry
Information Technology and Services
Websites

Roberto Cosenza’s Summary

Fast paced software engineer with experience of complex, high availability and large scale systems
Skilled coder, language agnostic, striving for the perfect solution with the right technology
Certified Scrum Master and mentor on Agile technologies as TD

Roberto Cosenza’s Specialties:

* Seven years of professional design and software development using open source frameworks and
agile methodologies
* Server-side development in Java, Ruby, PHP and PERL, Spring and Hibernate, database design
* Client-side development using HTML (CSS, JavaScript, GWT, Prototype and more) and Adobe Flex.
* Application development in C and C++
* Design patterns and refactoring
* Extensive Unix and Windows knowledge. Enjoys OS X


Roberto Cosenza’s Experience

  • Web Application Engineer - SupportEng

    Google

    (Public Company; GOOG; Internet industry)

    August 2009Present (4 months)

  • Ajax & Java development

    Eniro

    (Public Company; Marketing and Advertising industry)

    December 2008July 2009 (8 months)

    Design and implementation of API for Eniro Maps partner integration.
    Protoypes using spatial databases. postgis, hibernate spatial, spring 2.5

  • WEB developer / Architect

    Infoflex Connect

    (Privately Held; Information Technology and Services industry)

    March 2003July 2009 (6 years 5 months)

    Design and implementation of web based applications.
    At Infoflex I take care of almost all the different phases of the web development from the customer contact to the final delivery of our products.
    I act as architectural designer, coder and as coordinator for jobs that require more people involved.

  • Flex Mentor for Sweco Position

    SWECO

    (Privately Held; Civil Engineering industry)

    December 2008January 2009 (2 months)

    Beginning with a presentation of Adobe Flex, I’ve introduced Sweco programmers to the principle of RIAs. Through hands-on programming I have helped them to develop a prototype for a GUI intensive application, using test-driven development, pureMVC as MVC framework and agile methodology.

    I have also given an introduction to Spring Framework in order to improve the architecture of the server side component, based on Granite DS.

    After an intensive two-week introduction, we have arranged weekly follow-up meetings during which I provided feedback on the real-world application.

    Keywords: Flex, ActionScript, pureMVC, SpringFramework, Granite DS

  • Web authoring of www.basilicata.se

    Infoflex Connect

    (Privately Held; Information Technology and Services industry)

    June 2008December 2008 (7 months)

    Web authoring of a web site dedicated to promotion of tourism in the Southern Italy region Basilicata.

    I have traduced texts from Italian to Swedish, implemented the site using Drupal and customized the site layout using CSS. Text and image, provided by APT Basilicata have been adapted to the Swedish context.

    Keywords: WebAuthoring, HTML, CSS, Drupal

  • Scrum Master, Ajax & Java development

    Eniro

    (Public Company; 1001-5000 employees; Marketing and Advertising industry)

    June 2008November 2008 (6 months)

    Integration of Eniro maps (http://kartor.eniro.se), with Hemnet (http://www.hemnet.se), Sweden largest site for real-estate.

    The integration has been performed introducing support for ATOM, RSS, GEO-RSS, OpenSearch and other standard APIs into Eniro's domain.

    Besides acting as Scrum Master, I have led the refactoring of the existing javascript code, introduced javascript unit testing and helped the team enforcing procedures to improve the quality of the overall development process.

    I have also performed occasional Java coding, helping other members of the team in tuning the high-performance server-side components.

    Keywords: AJAX, Prototype, jsUnit, Spring, RSS, ATOM, GeoRSS, Abdera, KML, refactoring, Apache, Resin, IntelliJ, SVN, Web Services

  • MVC consultant

    Pricerunner

    (Public Company; 51-200 employees; Internet industry)

    February 2008February 2008 (1 month)

    Implementation of Pricerunner Videoreviews pages:
    Java
    JSTL

  • MVC consultant

    Pricerunner

    (Public Company; 51-200 employees; Information Technology and Services industry)

    November 2007November 2007 (1 month)

    Redesign of the Pricerunner.com website

  • Ajax development

    Eniro

    (Public Company; 1001-5000 employees; Marketing and Advertising industry)

    August 2007November 2007 (4 months)

    Java and Javascript development (Ajax & Spring)
    Implementation of the "oblique" maps (Utsikt) for the site http://kartor.eniro.se.

    A new map type with a new mathematical model as been added to the existing service required deep knowledge of javascript and of refactoring tecniques. The large javascript code base has been carefully studied and refactorings have been applied where needed in order to keep stability and minimize the footprint of the new implementation.

    The project has been delivered more than expected, in time and under budget, meeting the expectations of the customer (ENIRO) with large satisfaction.

    My university knowledge in geometry has been very useful to work on my first cartography application.

  • Online survey system for Centerpartiet.

    Infoflex Connect AB

    (Privately Held; Information Technology and Services industry)

    July 2007July 2007 (1 month)

    The system, build on Ruby On Rails, integrates seamlessy to Centerparties intranet and has been designed to be used also by people with low level of computer expertise. Centerpartiet is one of the largest political parties in Sweden.
    The system has been later reused for a new survey the year after

  • MVC consultant

    pricerunner

    (Public Company; 51-200 employees; Information Technology and Services industry)

    January 2007February 2007 (2 months)

    Conversion of the in-house dispatching system to a Spring based MVC architecture. Design and implementation of a url independent dispatch.

  • System architect - Developer

    Swebolt AB

    (Business Supplies and Equipment industry)

    December 2006January 2007 (2 months)

    Implementation of a web-based stock management system for Swebolt. Swebolt has a stock of about 20.000 items (screws and bolts) which are delivered to customer after online and by phone orders. The system makes the stock management easier and is build taking into account users with low computer expertise. I have personally designed and implemented the most of the system taking direct contact with the client.
    Ruby on Rails

  • System architect - Developer

    FileCentral.se

    (Information Technology and Services industry)

    January 2006March 2006 (3 months)

    Implementation av tjänsten FileCentral. FileCentral.se är en tjänst från Infoflex Connect som gör det enkelt att skicka filer som är för stora för att mejla (upp till 2GB). Tjänsten har idag 3000 registrerade användare. Tjänsten erbjuder också API för integration med Windows-baserade applikationer. Jag har implementerat en större del av systemet och koordinerat arbetet som utförts av de andra utvecklarna.
    Java 1.4, Spring Framework, Hibernate, C#

  • System architect - Developer

    Autover Direktglas AB

    (Business Supplies and Equipment industry)

    January 2006March 2006 (3 months)

    Implementation av tidrapporteringssystem för Autover Direktglas 60 anställda. Genom ett tätt samarbete med administrationen på Direktglas har jag byggt ett användarvänligt, Spring-baserat system för hantering av tidrapporter. Jag har tagit hand om större delen av projektet, som har befriat Direktglas från mycket repetitivt jobb.
    Java 1.4, Spring Framework, Hibernate

  • System architect - Developer

    Autover Direktglas AB

    (Business Supplies and Equipment industry)

    January 2006March 2006 (3 months)

    Modernisering av företagets online-katalog. Autover Direktglas med sina 8 filialer i Sverige erbjuder en online-katalog till sina återförsäljare. Katalogen är byggd på Spring MVC och erbjuder real-tidsinformation som hämtas från Autover Direktglas affärssystem. Jag har implementerat större delen av projektet och deltagit i att hjälpa kunden med att införa nya funktionaliteter.
    Java 1.4, Spring Framework, Hibernate, JDBC, Ajax

  • Systemarkitekt/Utvecklare

    Autover Direktglas AB

    (Business Supplies and Equipment industry)

    January 2006March 2006 (3 months)

    Implementation av CMS-lösning för Autover Direktglas (intranät, extranät, sajt). I lösningen ingår också en single-sign-on-server som tillåter samma inloggning för företagets olika applikationer. Jag har tagit hand om hela integrationsprocessen.
    Magnolia CMS, CAS, WebCalendar (php)

  • Systemarkitekt/Utvecklare

    Webbshop - Infoflex Connect AB

    (Information Technology and Services industry)

    January 2004April 2004 (4 months)

    Implementation av en javabaserad e-handelslösning med tajt koppling mot INFOFLEX. INFOFLEX är ett affärssystem producerat av Infoflex Data. Lösningen exponerar förvalda delar av kundernas lager på webben (1,5 miljoner artiklar) och hanterar automatiskt överföringen av lagerstatus och order till kundens affärssystem. Jag har implementerat större delen av systemet enligt de specifikationer som tillhandahållits från affärssystemets leverantör och från kunden.
    Referens kunder är Swebolt, Botnia Bolt (Finland) och Bike Trollhättan

  • Systemarkitekt/Utvecklare

    eDM - Infoflex Connect AB

    (Information Technology and Services industry)

    March 2003December 2003 (10 months)

    Implementation och vidareutveckling av eDM. Detta är en tjänst från Infoflex Connect för direktmarknadsföring via e-post och mobil. Tjänsten hanterar utskick av e-post och sms till stora målgrupper, upp till 100000 mottagare. Jag har implementerat merparten av systemet, som ursprungligen inte använde Spring Framework. Genom att jag senare införde ramverket har systemet genomgått en större kvalitetshöjning.
    Java 1.4, Spring Framework, Hibernate


Roberto Cosenza’s Education

  • Kungliga Tekniska högskolan

    MSC , Electrical Engineering, Thesis on “Enterprise Messaging Gateway Management” , 20012005

    Publications: “Policy-based Congestion Management for an SMS Gateway, POLICY 2004”

    Modules studied includes internet routing, web programming, parallel programming, C++ and Java

  • Politecnico di Torino

    Ground modules , Telecom Engineering , 19972001

    Coach for junior students in C
    Modules studied includes software engineering, networks, electronic, relational databases

  • Liceo Scientifico Rotonda


Additional Information

Roberto Cosenza’s Websites:


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Roberto Cosenza’s full profile:

  • See who you and Roberto Cosenza know in common
  • Get introduced to Roberto Cosenza
  • Contact Roberto Cosenza directly

View Full Profile