Completato

Note

Errore

 
 
 
 

Antonino Giannone

Pavia, Italia
3,0 Score: 3.02/10
2 Lingue

Italiano

Inglese

Riassunto Competenze

  • Web & Programmazione
  • Design & Media

Info

Sono un software developer e possiedo circa 4 anni di esperienza nel settore IT. Vivo a Pavia e lavoro a Milano da due anni. La mia attività di software development si divide tra Java e PHP5. Sono un sostenitore della metodologia TDD e dove possibile cerco di adoperarmi nell'utilizzo di quest'ultima. La parte che più preferisco del mio lavoro è il design e lo sviluppo software delle parti backend e quindi di quelle logiche più vicine agli ambienti server. Nonostante tutto, comunque, mi adopero anche in ambito frontend in termini di Javascript e JQuery, da non confondere con la figura del grafico o web designer( che tra le altre cose sono competenze che non mi appartengono ). I miei strumenti in ambito Java: Framework MVC Spring3 e Spring4; JPA/Hibernate per la persistenza dati; JUnit per la realizzazione di UnitTest; Maven per la gestione delle dipendenze di progetto e non solo; I miei Strumenti in ambito PHP: Framework MVC Symfony2; Framework MVC Laravel4 e Laravel5; Doctrine2 ed EloquentORM per la persistenza dati; PHPUnit per la realizzazione di UnitTest; Composer per la gestione delle dipendenze di progetto; I miei Strumenti in ambito FrontEnd: JQuery; JQuery Mobile; Twitter Bootstrap; Bower per la gestione delle dipendenze delle risorse web; Va comunque detto che, se gli strumenti sopra citati non sono richiesti, del buon codice lo si può sempre produrre. Ovviamente si spenderà un pò di tempo in più per creare struttura, necessaria a sostenere nel tempo ciò che verrà richiesto e realizzato :) ! Sono un amante della buona programmazione, sia essa procedurale che ad oggetti e cerco di scrivere codice che sia manutenibile. Personalmente considero le Best Practices fondamentali e spesso noto che molti le considerano una forma di elucubrazione mentale che serve solo alla stesura di codice fashion( un grave errore ). In ogni cosa, se la vuoi fare bene, è necessario acquisire metodo e questo ultimo lo si acquisisce nel corso del tempo, con il confronto e supratutto con uno sforzo personale in più.

Clicca per saperne di più

Web & Programmazione

C
Punti di forza: 5 / 10
C++
Punti di forza: 4 / 10
CakePHP
Punti di forza: 7 / 10
CSS
Punti di forza: 3 / 10
Data Integration
Punti di forza: 5 / 10
Modellazione dati
Punti di forza: 7 / 10
Strutture dati
Punti di forza: 7 / 10
DHTML
Punti di forza: 7 / 10
EJB
Punti di forza: 3 / 10
Android
Punti di forza: 5 / 10
HTML
Punti di forza: 4 / 10
HTML5
Punti di forza: 4 / 10
J2EE
Punti di forza: 3 / 10
Java
Punti di forza: 7 / 10
Javascript
Punti di forza: 5 / 10
JDBC
Punti di forza: 7 / 10
JQuery
Punti di forza: 7 / 10
JSP
Punti di forza: 7 / 10
LAMP
Punti di forza: 7 / 10
Laravel
Punti di forza: 7 / 10
Linux
Punti di forza: 7 / 10
MySQL
Punti di forza: 7 / 10
OOPS
Punti di forza: 7 / 10
PHP
Punti di forza: 8 / 10
SOAP
Punti di forza: 7 / 10
Test Software
Punti di forza: 7 / 10
SQL
Punti di forza: 7 / 10
Struts
Punti di forza: 7 / 10
Symfony
Punti di forza: 7 / 10
Unix
Punti di forza: 7 / 10
Web Mobile
Punti di forza: 3 / 10
XHTML
Punti di forza: 7 / 10
XML
Punti di forza: 7 / 10
XSLT
Punti di forza: 5 / 10

Design & Media

Webdesign
Punti di forza: 3 / 10

Settore

Servizi Web eCommerce Ingegneria Applicazioni mobile