Curriculum Vitae
- INFORMAZIONI PERSONALI
- Nome e Cognome
- MARIO PIAZZA
- Qualifica
- funzi/informatico
- Sede
- inps - agenzia complessa sciacca
- Posizione organizzativa
- technology innovation
- Indirizzo
- via delle azalee 53/55 sciacca 92019
- Telefono
- -
- mario.piazza@inps.it
- ESPERIENZE LAVORATIVE E FORMAZIONE
- Attività lavorativa attuale
- capo progetto informatico
- Esperienze professionali
-
it consultant, alten (mar 19 - jun 19)
- joined a dev team using agile methodologies at banking clients. begin development of a tool in java 8 and struts 2 for websphere 9.0 using ibm myeclipse.
- report building and maintenance of a legacy database written in mssql 2005.
- lead developer of a java web application. development from scratch of a spring boot 2 application for translating rest-to-soap messages. written using tdd with mockito, junit and restassured.
- lead developer of a serverless android application integrated with external services. written in kotlin and integrated with aws polly, aws rekognition, scipa and mobbscan.
technologies used:
java, kotlin, git, docker, eureka, angular, aws, struts, spring boot, mariadb, tomcat, swagger, lombok, hibernate, mockito, junit, markdown, mongodb, node, javascript, websphere, t-sql, iis, c#, sql server reports (creation of rdl)
-----
it engineer, best continent (jan 16 - mar 19)
building of network and telecommunications infrastructure.
- based on asterisk pbx
- conguration of 6 voip phones, patton voip gateway and cisco switch
- managed regular backup and maintenance helped customer integrate their systems with xml/api hotel suppliers.
- development of a web application using google app engine for java with authentication and caching support.
- website development in wordpress, with creation of custom plugins and post types.
technologies used:
asterisk, centos, git, java, spring boot, lombok, thymeleaf, hibernate, junit, mysql, wordpress, php
-----
programmer, garibaldi relais (aug 08 - jan 16)
- extension of existing excel application at accommodation business.
- daily report automation.
- implementing ux improvements.
technologies used:
excel vba, git, java, spring, hibernate, mysql
-----
slide gems 2018
multiplatform mobile game, based on puzznic game for nes.
- technologies used: java, libgdx, git, junit, maven
- google playstore link: https://bit.ly/2gwwct5
- Formazione professionale
-
developer with 6 years experience in real-world java projects. specialized in java, android and web applications using spring.
driven, problem-solver and self-learner, effective to complete tasks with minimal supervision. adept at designing, implementing, upgrading, refactoring and maintaining projects.
- Titolo di studio
- bachelor's degree in computer science engineering march 2008 - university of palermo score: 97/110
- Altri titoli di studio e abilitazioni professionali
- certifications: - edx honor code certicate for introduction to linux (may 15, edx) - algorithmic thinking (aug 14, coursera) - principles of computing (aug 14, coursera) - pattern-oriented software architectures: programming mobile services for android handheld systems (jul 14, coursera) - web application architectures (jun 14, coursera) - programming mobile applications for android systems (mar 14, coursera) - cryptography i (feb 14, coursera) - malicious software and its underground economy: two sides to every story (jul 13, coursera) - introduction to data science (jun 13, coursera) - ccna exploration (dec 08, cisco)
- COMPETENZE LINGUISTICHE
- Madrelingua
- italiano
- Altra lingua
- INGLESE
- Capacità di lettura
- eccellente
- Capacità di scrittura
- eccellente
- Capacità di espressione orale
- buono
- Capacità e competenze informatiche
- languages: java, kotlin, javascript, python, typescript database: mysql, postgresql, mongodb, cassandra, redis tools/framework: spring, mockito, angular, git, maven, gradle, docker, kubernetes, eureka, rabbitmq familiar with: web services, android development, linux shell, devops, agile, azure, cloud concepts, microservices architecture general: tdd, data structures, algorithms, object oriented programming, design patterns, clean code principles