Michele Carta
Senior Software Engineer at Skilling- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Iacopo Benedetti
- Michele è stato un collaboratore ottimale nella risoluzione di problematiche inerenti a situazioni di sviluppo web, grafica e fotografia, si è mostrato attento e propositivo non solo in ambito professionale ma anche umano, persona di spessore. - It was my pleasure to work with Michele in different tasks, i have cooperated with him and i remember his enthusiasm and technical knowledge, proactive and charismatic, i recommend him highly.
Iacopo Benedetti
- Michele è stato un collaboratore ottimale nella risoluzione di problematiche inerenti a situazioni di sviluppo web, grafica e fotografia, si è mostrato attento e propositivo non solo in ambito professionale ma anche umano, persona di spessore. - It was my pleasure to work with Michele in different tasks, i have cooperated with him and i remember his enthusiasm and technical knowledge, proactive and charismatic, i recommend him highly.
Iacopo Benedetti
- Michele è stato un collaboratore ottimale nella risoluzione di problematiche inerenti a situazioni di sviluppo web, grafica e fotografia, si è mostrato attento e propositivo non solo in ambito professionale ma anche umano, persona di spessore. - It was my pleasure to work with Michele in different tasks, i have cooperated with him and i remember his enthusiasm and technical knowledge, proactive and charismatic, i recommend him highly.
Iacopo Benedetti
- Michele è stato un collaboratore ottimale nella risoluzione di problematiche inerenti a situazioni di sviluppo web, grafica e fotografia, si è mostrato attento e propositivo non solo in ambito professionale ma anche umano, persona di spessore. - It was my pleasure to work with Michele in different tasks, i have cooperated with him and i remember his enthusiasm and technical knowledge, proactive and charismatic, i recommend him highly.
Experience
-
Skilling
-
Cyprus
-
Financial Services
-
1 - 100 Employee
-
Senior Software Engineer
-
Jan 2022 - Present
-
-
-
start-up
-
Remote
-
Software Architect Team Lead
-
Jul 2020 - Jan 2022
Building an IGaming platform multi skins, multi language,multi providers FE and BO from scratch. B2C & B2B Server side: Java 11 - Spring Framework - ORM Hibernate - ESB - RabbitMQ - DBMS Postgres- Event-Driven - WebSocket - Redis Maven microservices approach with SpringBoot Frontend Side Angular latest version Git - Confluence Building an IGaming platform multi skins, multi language,multi providers FE and BO from scratch. B2C & B2B Server side: Java 11 - Spring Framework - ORM Hibernate - ESB - RabbitMQ - DBMS Postgres- Event-Driven - WebSocket - Redis Maven microservices approach with SpringBoot Frontend Side Angular latest version Git - Confluence
-
-
-
BetStarters
-
Malta
-
Software Development
-
1 - 100 Employee
-
Software Architect
-
Feb 2020 - May 2020
-
-
-
KTO Group
-
Malta
-
Gambling Facilities and Casinos
-
1 - 100 Employee
-
Senior Full Stack Developer
-
Aug 2019 - Jan 2020
-
-
-
eCabs
-
Malta
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior software engineer
-
Nov 2017 - Jun 2019
-
-
-
Scommettendo
-
Software Development
-
1 - 100 Employee
-
Technical Team Leader
-
May 2016 - Nov 2017
Technical Description: Porting from php to Java, Creation of the new sportsbook .it and .com Creation of new architecture and environment. Creation of backoffice, gateway and tools for the tradering's job What I used: Technologies server side: Java 8, Spring MVC, Hibernate, SOAP, REST, ActveMQ, JMS ,Spring Security Technologies client side: Bootstrap, css3 JqueryUI, Jquery 2.x, other libraries OS/ Vers. / Deployment:: Linux Centos 6.5 / GIT , Nexus repository / Maven with custom archetype Database: Mysql 5.7 Application Server: Tomcat 8.5, Memcache Documentation SW: Enterprise Architect. Description: Realization of the new platform for the sportsbook, backoffice management for ticket authorization, management of bet types, events, etc... The software is integrated with Betradar and Exalogic (Service Provider for the AAMS Protocol). Show less
-
-
-
Banca Mediolanum
-
Italy
-
Banking
-
700 & Above Employee
-
Senior Software Analyst
-
Mar 2015 - Apr 2016
Per mezzo di un framework (WFEM) proprietario basato su java MVC si sviluppano nuove funzionalità e si risolvono ticket segnalati. Inoltre ora si sta migrando verso una nuova architettura per i nuovi sviluppi; Tutti gli sviluppi spaziano a seconda della realtà di interesse, passando dalle gestione dei fondi bancari, conto online, assicurazioni, investimenti, gestione delle anagrafiche, monitoring dei consulenti, operazioni bancarie più in generale, come richiedere prestiti, finanziamenti etc. La nuova piattaforma con cui si sviluppa abbraccia le seguenti tecnologie: Maven, EJB 3.0, Hibernate 4, JPA, Spring 3, WS, Servizi REST, OSB, JSON BUS, javascript mvc, html5, css3, Liferay. DBMS: Oracle Vers. GIT App. Server: Weblogic 10.3 Ide: Eclipse Show less
-
-
-
StartUp - SMEGA
-
Pavia, Italia
-
Creatore
-
Nov 2015 - Feb 2016
SMEGA. Sistema di Monitoraggio e Gestione Attività Smega è un progetto ideato e realizzato a seguito di una richiesta. Successivamente dopo aver fatto una lunga analisi, ho cominciato a dare vita a un gestionale per aziende e free-lance. Smega è infatti usabile sia da grandi,medie,piccole aziende che da chi lavora in proprio e vuole gestire tutte le sue attività e i rapporti con clienti,referenti,risorse(collaboratori/dipendenti) e Società. Smega permette di tenere traccia delle attività svolte, quindi delle ore impiegate, quindi gestione dei rapportini. Smega inoltre permette di gestire le anagrafiche, permette di calcolare statistiche, ha la sua gestione documentale, una sua geo-mappatura di tutte le entità che entrano in gioco all'interno del gestionale. Smega più in generale è un software che ha diversi moduli che possono essere anche esclusi,piuttosto che aggiunti (integrati). Smega permette anche la delle spedizioni interne, in entrata e in uscita; Smega è un gestionale a 360 gradi, scalabile e adattabile a numerose realtà di interesse. Vi è una versione di test, in continuo aggiornamento che potete reperire al seguente indirizzo: www.smega.it/Smega utenza di test da admin: user: mix psw: mix Smega tecnicamente è un progetto scritto con tecnologie interessanti e innovative. Tecnologie utilizzate: IDE: Eclipse Luna Servlet Container: Tomcat 8 Linguaggio di programmazione: Java 8 Architettura: Maven 3 (progetto modulare) Business: Hibernate 4, Hibernate Spatial DBMS Postgres 9.X, Postgis 2.X(gestione della geometria degli oggetti) Spring 4 MVC, Spring 4 Security, Spring RESTFULL Lato client: Jquery 2 framework, HTML5, CSS3, API Google Map, API Maps, API integrazione Trasporti. Versione Mobile:(apk per ora) Ambiente: Cordova.js / PhoneGap HTML5, Jquery 2 Framework,CSS3, Cordova.js, npm. Show less
-
-
-
FlatMateMe
-
Real Estate
-
Sviluppatore java senior
-
Jun 2015 - Sep 2015
Mi sono occupato di sviluppare la parte di back-end di una app in uscita su Facebook che coinvolge utenti che vogliono cercare appartamenti con coinquilini e che vogliono inserire annunci degli appartamenti e tutti i servizi a loro associati. Con questa esperienza ho avuto la possibilità di approfondire le tematiche di Spring Social, in particolare per l'interfacciamento con Facebook e la Geolocalizzazione con Hibernate Spatial, in modo tale da elaborare le informazioni nei modi più disparati. Principalmente mi sono occupato di creare tutta l'architettura suddividendo le logiche per responsabilità in moduli maven, di sviluppare i servizi per l'inserimento e la ricerca e presentazione dell'annuncio e di alcuni servizi di utility associati, il recupero e la gestione del bacino di utenti su Facebook e la gestione della localizzazione di appartamenti/utenti. Tecnologie utilizzate: Linguaggio: Java 8 DBMS: Postgres PgAdmin 3 + espansione Postgis Servlet Container: Tomcat 8 Framework: Spring MVC, Spring Social, Hibernate 4, Hibernate Spatial 2, Api facebook, REST,JSON Ide: Eclipse Vers. GIT Architettura: Maven Module Show less
-
-
-
Enel Group
-
Italy
-
Utilities
-
700 & Above Employee
-
Senior Software Developer
-
Nov 2014 - Feb 2015
Implementazione di nuove feature per il sistema mobile di Enel, per quanto riguarda la gestione dei verbali sugli interventi in corso e conclusi. In particolar modo ho realizzato il sistema che permette di digitalizzare la firma, apportandola direttamente sul dispositivo mobile. Inoltre ho introdotto Spring security per la gestione della sicurezza e degli accessi. Tecnologie usate mobile: PhoneGap,jquerymobile,jquery, html5, css3,signature Lato BE: Spring ws, Mybatis2, Spring mvc, Spring security. Show less
-
-
-
Jdk S.r.l.
-
Italy
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Developer
-
Sep 2014 - Jan 2015
Analisi,sviluppo e implementazione delle corse virtuali di un applicazione web che serve per la gestione degli Embrioni che vengono gestiti dai Laboratori e assegnati ai pazienti che li richiedono. L'applicazione si occupa di gestire dati sensibili, di conseguenza è stato introdotto Spring Security con configurazione xml e gestione degli accessi e dei ruoli su DB Used tools Spring3 MVC, Spring Security 3.2.5 Storing: Hibernate 4 DBMS: MYSQL Lato front-end: Jquery-Ajax, html5, css3, jqueru ui, JSTL, tag sec(spring security) Servlet container: Tomcat Compilazione e deploy: Maven 3 Team Sharing: SVN Show less
-
-
-
Sisal
-
Italy
-
Entertainment Providers
-
700 & Above Employee
-
Analista senior developer j2ee
-
Oct 2013 - Jun 2014
Description: In questo progetto mi sono occupato dell'analisi,sviluppo e implementazione delle corse virtuali del portale Sisal.it Oltre le varie portlet che compongono il prodotto finale (Virtual Race), mi sono occupato anche dello sviluppo e dell'interfacciamento con la parte di gestione di Amministrazione gia presente e che quindi ho esteso per adattarvi le Virtual Race Used tools: CMS Liferay,Spring3 MVC, JQuery-Ajax, Storing: Hazelcast Servlet container: Tomcat Compilazione e deploy: Maven2 e 3 Team Sharing: SVN Show less
-
-
-
Urmet TLC
-
Roma, Italia
-
Software Consultant
-
Jun 2013 - Jun 2014
Analisi e sviluppo della piattaforma SMAV (Sistema di Monitoraggio Alta Velocità); Il progetto consiste nel reperire ed elaborare le informazioni riguardante l'attività stessa dei treni tramite delle sonde installate in vari siti delle tratte percorse. Tecnologie usate: • Struts2 • JQgrid • JQuery-Ajax • DBMS: MySql • MyBatis • Servlet container: Tomcat • Jquery-validate • Utilizzo di jqueryUi Analisi e sviluppo della piattaforma SMAV (Sistema di Monitoraggio Alta Velocità); Il progetto consiste nel reperire ed elaborare le informazioni riguardante l'attività stessa dei treni tramite delle sonde installate in vari siti delle tratte percorse. Tecnologie usate: • Struts2 • JQgrid • JQuery-Ajax • DBMS: MySql • MyBatis • Servlet container: Tomcat • Jquery-validate • Utilizzo di jqueryUi
-
-
-
Sara Assicurazioni S.p.A.
-
Italy
-
Insurance
-
700 & Above Employee
-
Analista senior developer j2ee
-
Jan 2013 - Jun 2014
Manutenzione dell'architettura preesistente. Tecnologie usate: JSF, Hibernate,Spring Manutenzione dell'architettura preesistente. Tecnologie usate: JSF, Hibernate,Spring
-
-
-
me stesso
-
Roma, Italia
-
sviluppatore
-
Oct 2011 - 2014
Con un mio collega e amico, sto realizzando una piattaforma che sviluppa giochi di carte, di cui non posso dire altro, in quanto è un progetto riservato e non ancora concluso. Il progetto sarà lanciato sul web e sarà presentato su Facebook, Google Plus, Browser Game, App per IOS e Android Java,Spring 3, Hibernate 3, MYSQL, Scala, Play 2.0, Akka, Air Adobe, Jetty, Netty, WebSocket Con un mio collega e amico, sto realizzando una piattaforma che sviluppa giochi di carte, di cui non posso dire altro, in quanto è un progetto riservato e non ancora concluso. Il progetto sarà lanciato sul web e sarà presentato su Facebook, Google Plus, Browser Game, App per IOS e Android Java,Spring 3, Hibernate 3, MYSQL, Scala, Play 2.0, Akka, Air Adobe, Jetty, Netty, WebSocket
-
-
-
Ericsson
-
Sweden
-
Telecommunications
-
700 & Above Employee
-
Software analyst J2EE senior consultant
-
Jun 2011 - Feb 2013
Sviluppo della piattaforma di gestione per HBG Gaming s.r.l.Il progetto si divide in diversi moduli; una parte dedicata all’utente che vuole richiedere uno slot da gioco, una per l’operatore HBG che serve a svolgere le varie pratiche di acquisizione dello slot, a favore dell’utente stesso, una per l’amministrazione contabile, una parte con il controllo degli accessi, una per il controllo degli incassi delle singole slot.Per questo progetto mi sono occupato delle seguenti mansioni :• Documentazione UML 2• Configurazione di Hibernate 3 • Sviluppo dell’intera applicazione (eccetto web service)• Test e bug-fix Enterprise Architect, Struts 2, Hibernate 3, Maven, SQL Server, JQuery, Tomcat, JGrid, jquery fancybox (finestre popup); jquery-validate (validazione lato client),Tomcat Show less
-
-
Software analyst J2EE senior consultant
-
Jul 2011 - Oct 2012
Sono stato inserito in un progetto per il cliente Italgas per la realizzazione della piattaforma che viene utilizzata da Italgas per la telelettura, per la geolocalizzazione degli apparati, per interagire con i contatori, in definitiva è lo strumento usato dai dipendenti Italgas e dagli amministratori.Personalmente mi sono occupato delle seguenti realizzazioni:• Single Sign On• Sviluppo della parte web per la gestione dei contatori e degli apparati più in generaleStruts2, Hibernate, Ejb2, EJB3, WebLogic, Jsp, Css, SQL Server, JQuery, JGrid Show less
-
-
-
regesta.exe
-
Italy
-
IT Services and IT Consulting
-
1 - 100 Employee
-
developer java
-
Oct 2010 - Jun 2011
Nell’ambito della gestione documentale ho realizzato, all’interno di un gruppo di lavoro, una parte dedicata alla gestione utenti ed e-commerce per l’Associazione Nazionale di Santa Cecilia (www.santacecilia.it). Personalmente ho realizzato quanto segue: • Single Sign On: l’applicazione è composta da N web-app quindi serve un’autenticazione unica • Realizzazione della sezione acquisti con PayPal • Analisi e sviluppo del database MYSQL, Hibernate 3, implementato il pattern MVC (Facade,DAO,DTO,Controller), Josso (per il single sign on), Api PayPal, Tomcat,Quartz (per lo Scheduler) Show less
-
-
-
Gruppo COGEIN – Gruppo Data Management
-
Italy
-
IT Services and IT Consulting
-
1 - 100 Employee
-
developer java
-
Apr 2010 - Sep 2010
Nell’ambito della Pubblica Amministrazione ho realizzato 3 applicazioni gestionali per varie consultazioni a cui attingono gli stessi dipendenti Istat per le loro attività quotidiane di Indagini, Reportistica, Trattamento dei Dati. MYSQL, Hibernate 3, Ibatis Implementato il pattern MVC (Facade,DAO,DTO,Controller), Prototype, JQuery, JSP, Tomcat, Oracle Nell’ambito della Pubblica Amministrazione ho realizzato 3 applicazioni gestionali per varie consultazioni a cui attingono gli stessi dipendenti Istat per le loro attività quotidiane di Indagini, Reportistica, Trattamento dei Dati. MYSQL, Hibernate 3, Ibatis Implementato il pattern MVC (Facade,DAO,DTO,Controller), Prototype, JQuery, JSP, Tomcat, Oracle
-
-
Education
-
Università degli Studi Roma Tre
diploma, ingegneria informatica -
Data di nascita
-
Data di nascita