Badges
Certifications
Work Experience
Java Software Developer
Deutsche Börse•  February 2021 - Present
As Java Software Developer at Deutsche Börse I am responsible for developing, testing & maintaining/supporting the Prisma RDS software. Manage own project priorities, deadlines and deliverables as well as proactively cooperate with team members, business analysts and other stakeholders. Technologies used: Java 8, Linux environment, Junit/Mockito testing frameworks, Maven, Git, ActiveMQ, AMQP, MySQL, Bash.
Software Developer
EmbedIT•  January 2017 - October 2020
As Oracle Software Developer at EmbedIT/Home Credit International, I was responsible to develop, test, maintain/support and improve Home Credit applications. My team used to develop software by scenarios and execute unit tests. I participated in the application deployment to production on biweekly period according to agile methodology used for continuous deliver. Technologies used: Java 11, Spring, Hibernate, RabbitMq, Git, Maven, Kubernetes, Docker, Oracle 12c, PL/SQL.
Software Developer
ALPIQ ENERGY SE•  February 2015 - January 2017
As Application Engineer at Alpiq Energy SE, I was responsible for assurance of One Trading Landscape (OTL) application daily operations as well as maintenance and continuous improvement & development of the system. Furthermore, other responsibilities include: specification of user requirements, design, development or management of 3rd party development, definition and organization of testing, release planning, training of the users, preparation of software documentation and 2nd / 3rd level support, data migration from previous system. Technologies used: Oracle 12c, PL/SQL, Java 8
Application Manager
Commerzbank•  November 2013 - July 2014
As Application Manager at Commerzbank AG, I was responsible for support a growing number of applications used in various locations. 1st and 2nd line support. Incident management, Change management & tests are used in order to raise problems or changes in the system. KPI reporting is used to evaluate the service delivered. Automate daily activities where possible. Technologies used: Java, Oracle, Windows OS
Consultant
Teradata•  July 2012 - October 2013
As Global Consulting Centre (GCC) consultant, I was responsible to work in the largest and most sophisticated data warehouse (DWH) projects across EMEA region implementing database design & ETL solutions, developing SQL stored procedures, providing SQL tuning and optimization, testing, etc. Support and monitor ETL jobs. Deliver business and application specific consulting services included in the integrated Teradata solutions. Supporting the pre-sale process as well as client communication. Building data warehouse (DWH) competency.
PL/SQL Developer-Analyst
Sky Italia•  November 2008 - July 2012
As PL/SQL Developer at Sky Italia, I was responsible for IT-Logistic 3rd level support for orders and shipping management, maintenance of the existing application and development of new functionalities in PL/SQL on Oracle 10g DBMS, data analysis and reporting, query tuning. PHP Development to manage an intranet Web site based on Oracle Database to create dynamic reports based on user data input. Technologies: Oracle Database 10g, PL/SQL, Data Reporting, PHP, HTML, Java 1.5
Consultant
Movisystem•  September 2006 - November 2008
As IT Specialist/Consultant at MoviSystem, I was partecipating in several projects and roles across company's customers. Mainly responsibilities were development of data migration solution using Oracle RDBMS. Development, testing and deployment were the leading activities on the different projects. Strong PL/SQL and reporting skills were developed during this experience as well as critical thinking, ability to identify problems and propose solutions
IT Consultant
Decisyon•  January 2003 - August 2006
As Software Developer at Decisyon Italy, I was responsible for Java development of the internal dashboard application. Decisyon is a SaaS company focused on accelerating the digital transformation of businesses in the global manufacturing sector. Technologies: Java, Oracle Database, Eclipse, Flash Mx
Education
University of Teesside
Computer Science, MS•  June 2013 - September 2014
The MSc Computing course provides opportunities to students to develop the following skills and abilities: • Demonstrate an awareness of the professional, legal and ethical framework within computing, and an ability to formulate appropriate working practices. • Critically evaluate hardware or software tools and justify their use in the creation of a new application. • Formulate criteria for evaluation of quality and usability of the processes involved in, or the products of, computer systems development. • Critically evaluate research, advanced scholarship or current professional practice in applied computing. • Specify, design and create original computer applications and evaluate their effectiveness. • Evaluate contemporary research findings in particular problem domains and use the findings to inform and implement computer based solutions. • Exercise initiative and autonomy within the professional, legal and ethical standards of the discipline.
Links
Skills
michelenuovo has not updated skills details yet.