Conceptual simplicity and underlying structural complexity. Elegant solutions powered by a rich and clear design.
This is what I strive to achieve and software development is my tool and my passion.
I enjoy the opportunity given to us by technology to support our creativity and bring ideas to life.
I design and develop applications for the enterprise platform, mainly for web or back-end use.
My working experiences span from game applications for web and mobile clients, to software development for the italian tax agency, as software designer, developer and integrator.
My main development platform is Java, supported by a substantial number of open source frameworks, but I like to stay up-to-date with new technological solutions.
I'm familiar with the jvm in general, and especially fond of the Scala platform.
I have a good grounding in the theory of software design, especially object oriented and functional, and a background in scientific approach.
On my own I have interests in artificial intelligence, functional languages, rule engines, games, human-computer interaction design and agile development; I try to make some of these part of my daily job.
I prefer working in a stimulating, cooperative, healthy and human environment, focusing on user satisfaction.
Specialties: web-applications, java enterprise solutions
Looking for: up-to-date technology companies, reactive applications, modern development platforms, agile teams
Currently not considering: relocating from where I live, i.e. Rome, Italy. I will consider remote work.
Senior Software Developer @ From November 2015 to Present (2 months) Sr. Software Developer @ Maintain and develop new features for the Fhoster LiveBase platform, a java cloud product to serve business data management dynamically, based on a diagramatic definition of the model and its constraints. From April 2015 to November 2015 (8 months) Rome Area, ItalySenior Java Developer @ Analysis and development of management software for internal use and b2b, using both web and standalone architectures. From March 2005 to April 2015 (10 years 2 months) Rome Area, ItalySoftware Consultant @ java and j2ee consulting, application development From May 2004 to March 2005 (11 months) Software Consultant @ java and j2ee consulting, application development From May 2003 to April 2004 (1 year) Java Developer @ software developer for web and mobile applications based on the java platform From 2001 to 2004 (3 years)
Diploma di Laurea, Physics @ Sapienza Università di Roma From 1995 to 2001 Licenza media superiore @ Liceo Scientifico From 1989 to 1995 Ivano Pagano is skilled in: Java, Java Enterprise Edition, Software Development, Web Applications, Scala, Agile Methodologies, Software Design, Design Patterns, Web Development, Web Services, Ant, XML, UML, JUnit, JDBC
Websites:
http://about.me/ivano_pagano