Claudio Procida

Claudio Procida

Fullstack web developer, focused on UX, decentralization, diversity, digital rights, security, IoT. Previously, AWS CloudWatch, IBM Enterprise Social.

Skills

Projects

VCard

QR code

Experience

Software Development Engineer, AWS CloudWatch

As a member of the Monitoring UI team, I improved and supported the CloudWatch Console and internal monitoring applications. I collaborated with PM and UXD to design, scope and plan major vertical features, shipping them to customers.

I worked on the frontend with JSX, React and Flux, and middleware services with AWS APIs, Java EE and Node. I led Operational Excellence, planned and managed deployments using Amazon's cloud infrastructure automation.

I ran tech interviews, coached an intern, and volunteered at Coder Dojos.

CSS, D3.js, ES6, Flux, GWT, Grunt, Gulp, HTML, JS, JSX, Java EE, LESS, Node, React, SVG, Webpack.

Dublin, Ireland
January 2016 → December 2016

Tech Lead, IBM Connections

As tech lead of the Common UI team, I defined the frontend stack for the product. I applied design thinking to identify MVPs with PM and UXR. I ran PoCs and wrote prototypes with UXD. I advised integrations with IBM solutions and third party products.

I prototyped and kickstarted Connections Next and Project Toscana with RWD, introducing React with Webpack and a Node-based build. I drove a migration to Dojo AMD. I established a CI process to run frontend unit and functional tests in Jenkins.

I ran scrums, and acted as frontend architect. I mentored junior developers, ran tech interviews, and advised to hire new talent. I spoke at conferences and ran workshops.

Angular, CKEditor, CSS, Dojo, Flux, Gulp, HTML, JS, Node, OSGi, React, SVG, Sass.

Dublin, Ireland
May 2011 → September 2015

OAuth2 Lead, IBM Connections

I led a team of Connections and WebSphere Security devs to implement the OAuth2 spec in Connections APIs. I developed and integrated frontend and backend OAuth components.

JS, REST, J2EE, JDBC, WebSphere, SQL, OAuth2, JSP, Ant, OSGi, OpenSocial, Dojo.

Dublin, Ireland
August 2010 → May 2011

Web Developer, IBM Connections

I worked as a full stack web developer in the agile team who built the Wiki component of IBM Connections. I designed, implemented and tested core vertical features, working with UX and PM.

I developed frontend components, REST APIs and DAOs using DB2 and WebSphere. I mentored Extreme Blue interns, and ran scrums. I collaborated with other teams to integrate the Wiki with the Connections suite.

JS, HTML, CSS, REST, J2EE, JDBC, WebSphere, SQL, DB2, XML, Dojo, Ant, OSGi.

Dublin, Ireland
July 2008 → August 2010

Freelance Software Developer

I developed LAMP web applications, Mac OS X applications, and Dashboard widgets. I contributed to open source projects as developer or translator, and started my own.

Cocoa, Obj-C, C, C++, JS, HTML, CSS, PHP, Apache, MySQL.

Palermo, Italy
May 2005 → June 2008

Awards

Monitoring Hackathon 2016 Winner

Amazon Web Services

My submission won the Crowd Favorite award at the 48 hours Monitoring Hackathon 2016.

2012 UX Champion

IBM Collaboration Solutions

Distinction reserved for members of the development staff who have gone above and beyond normal duties, partnering with UX/ID to deliver compelling and competitive user and information experiences to customers.

Speaking

React JS Dublin Meetup

Intro to JSX Build with Browserify and Webpack Agenda Deck Recording

Dublin, Ireland
November 2015

Social Connections VI

IBM Connections Extensions and Themes Demystified Agenda Deck Recording

Prague, Czech Republic
June 2014

Social Connections I

Customizing and Extending IBM Connections Deck Recording

London, UK
July 2011

Education

I passed the exam to become chartered engineer in Italy.

Certification
May 2006

Laurea in Ingegneria Informatica

I obtained a master degree in Computer Science Engineering at the faculty of Engineering of the University of Palermo, with a mark of 110/110 summa cum laude (honors).

I wrote a master thesis in Operations Research “Design, development and evaluation of a heuristic VRP solver”, using the Concorde TSP library and the GLPK linear programming solver.

Master Degree
April 2006

Visiting Student, Erasmus Programme

I spent an academic year as a student of the University of Valencia under the European Erasmus students interchange programme. I studied several Computer Science, Networking and Industrial Automation subjects at various faculties.

Study Abroad
September 2003 → June 2004

Interests

Languages

English
Fluent
Italian
Native
Spanish
Fluent
French
Basic