My CV


Name:                    Alessandro Lallo


Residence:            London



Education:           2009 – 2011   Master Degree in Computer Science
Grade: 110/110
Thesis title: "Speech recognition in a real-time conferencing system for mobile devices"
As part of this project I designed a text-conferencing tool that supports synchronous, structured communication on mobile phone (Windows Phone 7). During this time I worked in an Agile environment with test driven development, continuous integration and paired programming.
Principal subjects: Artificial Intelligence, Formal Method for Computer Science, Numerical Method for Computer Science, Data Base System II
Università degli Studi di Bari (Italy)

2005 – 2008      Bachelor's Degree in Computer Science
Grade: 105/110
Thesis title: "Emerging Pattern Based Classification in Relational Data Mining"
As part of this project I designed an algorithm to discover emerging pattern in a relational database. Development also involved usage and knowledge of Oracle 10g, Pl/Sql and J2SE.
Principal subjects: Programming Languages, Database System, Advanced Database Systems, Advanced Computer Programming Methods, Algorithms and Data Structures, Programming on the net, Human-Computer Interaction
Università degli studi di Bari (Italy)

2003                Web design course
As part of this course I learned about Html, CSS, JavaScript and Photoshop.
Blaise Pascal (Istituto Tecnico Commerciale e Programmatori) Foggia (Italy)



Technical:          Programming language: Java, C# 4.0, PHP 5, Pascal, C, C++, SQL
JDK, J2EE: Java 7, Servlets, Web Services, JDBC, RMI, concurrency/ multithreading, network programming, Swing
Databases: RDBMS systems (Oracle 10g, Postgresql, MySQL), Oracle
10 Forms, SQL, PL/SQL, Apex
Web and application servers/containers: Html, Javascript, Css, Apache, Tomcat 5.5
Development, methodologies: OO development, Agile, Extreme Programming, Pair Programming
Mobile Platform: Windows Phone 7, Android, JavaME
Software development, testing: Eclipse 3.7, Micrsosoft Visual Studio 2010, Team Foundation Server 2010, IBM Relational Team Concert 3.0


Summary:             I have a strong  interest in Java and related programming platforms. I have a good scientific/academic background and 8 months commercial experience. I’m an enthusiastic Android developer but in general I like to develop for mobile platform.
During my time at Amt Services I've participated in the full software lifecycle, I also have experience working on the customers site as a consultant. I seek for an exciting and challenging position where that will allow me to improve my abilities and use the knowledge I have already gained.



Nationality:         Italian


Employment Summary:  


Nov 2012 – Now     Dynamis LTD (London)

Junior Software Developer



April 2009 – Nov 2009     Amt Services (Bari)

Software Developer

Projects: I worked on a new web portal developed with Oracle Application Express (APEX); I helped customers to improve the ranking of their websites on the web; I also took part in the project “Sistema Puglia” for a region public body where I worked on the web portal adding new functionalities.
During my time at Amt Services I improved my knowledge of Sql, Pl/Sql, Oracle 10/g, Oracle Forms development, Html, Css and system testing. I was involved in the full software lifecycle including requirements gathering, design, implementation, creating documentation, consulting, testing, system deployment and support.

Responsibilities: programming, analysis and design, requirements gathering, some team leading activities.

Type of business or sector: IT


Project Experience:

- I designed and developed during my free time an android game (https://market.android.com/details?id=com.conosci.calcio). This game let you to test your football knowledges. I created this application because I love football and computer science so I thought it was the best way to enjoy my hobbies. The game offer to players three different modality to play. One of this let you to duel with another friend. Finally there is the possibility to save your best score on your phone or online using an openfeint account. The questions are stored in an Sqlite database.
I also developed a J2ME version of this game 2 years ago.
I created a website that let you play with this game directly online. I designed and developed this version of the game using the framework LAMP.
-  I designed and developed an application for bank operations: the application was developed in Java SE  with a MySql database. During this work I learned the Object Orientated Analysis and Design (using UML), JDBC to connect the application with the database, multithreading to make the application client-server, the network programming so that the application would work on the net, the SWING framework to design the user interface (Final Semester Project)
- The web portal for the Department of Computer Science. I developed a system with a 3-tier architecture. I used PostgreSQL as data source. The web application was developed in PHP 5 (Final Semester Project)
- I developed some extension for the open source application Borg Calendar. I experienced the OO development and the design using UML. The application and the extensions were developed in JavaEE using servlets to make the application client/server (Final Semester Project)
- A video rental system using DBMS Oracle 10g (server side) and Oracle form (client side). During this project I improved my knowledge of Sql, Pl/Sql, DBMS Oracle and Oracle form (Final Semester Project)
- Plug-in for IBM Relational Team Concert. The plug-in was developed using Eclipse 3.7 and Java SE (Final Semester Project)
-  I designed an Android application for a virtual notice-board using visual tag (Final Semester Project)
- Windows Phone 7 application. The application’s name is MobileConf. It’s an application for text-conferencing. During this work I developed the application in C#. I improved my knowledge of XML and Agile programming as well (Thesis project)
- I developed an Android application to customize the sms advice
- Actually I’m working on an application for android platform that help students to choose the best university using open data. With this application I applied for the public contest “Apps4Italy” http://www.appsforitaly.org/en/ . During this experience I’m learning about RDF and Sparql.


Other Skills:

- Problem-solving attitude. Tenacious and enthusiastic. Motivated.
- Good language and communication skills
- I enjoy planning, organizing and prioritizing my workload as well as work under pressure and deliver positive results - I am always approachable-customer focused and effective team player.
- Leadership skills and sense of organization


Languages:

English, Italian


Personal interests:

Enjoy all sports particularly football and running. Love to travel and experience different cultures.
I love read detective mystery novel. I like to write about information technology topics on my personal blog (http://informaticoinglese.blogspot.com).

1 commento: