Welcome. Thank you for visiting my LinkedIn profile.
I am a software engineer, with 9 years of experience in the IT industry.
During my career I have gained a broad insight of the full lifecycle of software systems, from requirements analysis to software architecture, design and implementation of advanced solutions for small and medium-size businesses. In recent times, I have been in charge of the technical team leading for the development of a strategic in-house project.
I work competently both as team leader as well as a team member.
I also possess a strong academic background: I have a Bachelor Degree and a Master Degree in Computer Science, both with first class honours; I also obtained a Oracle Certified Master, Java EE 6 Enterprise Architect Certification with full marks.
I am currently seeking the next big career challenge in order to extend my knowledge and apply my skills and expertise on a larger scale.
Specialties:
★ Problem solving
★ IT technologies
★ UML, software design, software engineering
★ Design patterns / architectural patterns
★ Java EE, EJB, JPA, Web Service
★ Core Java development, Servlet
★ Hibernate, persistence frameworks
★ Database design, ER, SQL
★ XML, HTML, JSP, JSF
Java Developer @ From July 2014 to Present (1 year 4 months) London, United KingdomSoftware Engineer / Analyst / Team Leader @ Analysis, design, development and maintenance of "Eustema Project System" (EPS) software system, aimed at personnel time tracking (timesheet), work activity management and cost-profit analyses.
KEY ACHIEVEMENTS
► Designed, developed, maintained and technically managed a strategic software system aimed at employee timesheet compilation, work activity management and cost-profit analyses;
► Software design: database analysis and design, E-R diagram development, architectural design, object-oriented design, back-end and front-end software design;
► Code Development: development of complex features and algorithms, along with constant corrective and evolutionary maintenance;
► Developed a prototype of the application and demonstrated to end users; incremental prototyping of the original solution;
► Successful collaboration with top and middle-management, administrative and HR departments, which directly resulted in the highly successful custom build and implementation of a flexible and fully integrated system for project management and cost/profit analysis.
KEY RESPONSIBILITIES
► Analysis and documentation: meetings with project stakeholders, requirement gathering and analysis, functional and technical documentation;
► Design and development of most complex features and integrations with third-party components;
► Coordination of the working team (4-6 people): planning, task assignment, mentoring, support and periodic work review;
► Reporting: data analysis and aggregation, report design and implementation;
► Adopted technologies: Java 6, Spring Framework , Tomcat AS, Hibernate, Servlet, Adobe Flex and Actionscript 3.0, BlazeDS, XML, XStream serialization library, JasperReport, iReport From September 2009 to June 2015 (5 years 10 months) Lazio, ItalyAnalyst / Senior Developer @ Object-oriented design and development of "Teleforum" software product for legal practice management, intended for law offices and legal departments of the Italian Public Administration.
KEY ACHIEVEMENTS
► Object-oriented design: envisioned a technical solution based on Java EE and EJB components; discovered the best-fitted design patterns for building-up the final software solution;
► Re-engineered a software application for the management of legal practices;
► Development of complex business components and integration with an existing web portal;
KEY RESPONSIBILITIES
► Architectural design: involved in the building of a Java EE-compliant architecture for the system;
► Database design: database analysis and design, E-R diagram development;
► Code Development: business logic implementation, EJB coding, ORM mapping (via Hibernate and JPA), system integration via Servlet, custom JSF tag library development, data encryption;
► Adopted technologies: Java EE, EJB 3.0, JBoss Seam, Hibernate, JPA, JSF, Facelets, taglibs, XHTML, Servlet From November 2007 to October 2009 (2 years) Rome Area, ItalyStageur @ Working as Java developer in the Technology Service department.
► Evolutionary maintenance of "Sampei" software system for gas storage management (customer: ENI-Stogit);
► Evolutionary maintenance of "Sbano" software system for issue and bug tracking;
► Monitoring of PriceLoader system for financial instruments pricing
► Adopted technologies: Java, Java EE, Struts framework, JSP, XHTML From June 2007 to October 2007 (5 months) Milan Area, ItalyJava Developer @ Working as software developer (both on Java and Microsoft Visual Studio .NET platforms)
► Evolutionary maintenance of "DataCenter" software system for database integration and federation;
► Developing of reporting client, using XML data sources provided by Web Services;
► Report activities, using CrystalReport, JasperReport, iReport. From January 2005 to March 2006 (1 year 3 months) Bari Area, ItalyScholarship @ Winner of a scholarship at University of Bari (DIB department) in collaboration with Cartesio s.r.l. for DataCenter project; my main responsibilities included:
► Develop and maintenance of DataCenter software product;
► Reporting activities (CrystalReport, JasperReport, iReport, Oracle db, XML datasources);
► Research on the state-of-the-art COTS components for open source reporting tools; From August 2004 to December 2004 (5 months) Bari
Master's degree, Computer Science, (EQF level 7, First Class Honours) @ Università degli Studi di Bari From 2004 to 2007 Bachelor's degree, Computer Science, EQF level 6, First Class Honours @ Università degli Studi di Bari From 2002 to 2004 Antonio Capurso is skilled in: Tomcat, UML, Java Enterprise Edition, Software Development, Hibernate, Java, HTML, SQL, JSP, JSF, Servlets, Spring, Problem Solving, EJB, JBoss Seam, XSLT, Management, Team Leadership, Multi Tasking, Cross Functional Team..., Strategic Leadership, Team Building, XML, Eclipse, Wordpress, J2EE, Subversion, XHTML, Jasper Reports, Web Services, Design Patterns, JPA, Software Engineering, Software Design, Database Design, Requirements Analysis, Integration, Spring Framework