Castrenze Migliore
Chicago IL 60660
Cell Phone: 847-***-****
*.********@*****.***
OBJECTIVE
Seeking a job opportunity within Software Engineering
SUMMARY
Post graduate honors Computer Science major with strong Java, C, C++ software experience. Thesis degree completed in skeletons based parallel programming, presented in international conference and related article published in conference proceeding. Collaborated with Research and Development centers in Italy. Moved to Chicago two years ago where worked for an international IT Consulting Company (downtown Chicago).
COMPUTER SKILLS
Programming Languages and Software Applications: Java, C, C++, JNI, XML/XSLT, Eclipse Modeling Framework (EMF), all the Atlassian products as user and administrator (Confluence, JIRA, Greenhopper, Fisheye, Crucible), Ant, Maven, Hudson, Joomla, Konakart, MPI, Windows Programming Model, Java Micro Edition /Personal Profile (JME/PP), Linux OS API, Posix API, Tomcat, Apache HTTP Server, VMware VM, MS Office.
Operating Systems: Windows OS, Linux OS, Mac OS.
Knowledge of Java EE Platform (JSP/Servlet/EJB) and of the following frameworks: Struts, Beehive, Spring, Velocity (template engine), MFC
Familiar with the COSM approach, and the Agile Development in general.
Experience in parallel programming using MPI and in skeletons-based Parallel programming.
PROFESSIONAL EXPERIENCE
IT Consultant and Software Developer August 2007 – October 2009
Herzum Inc., Chicago, USA
Employee, member of the Factory Team
Maintaining and improving a complete SOA platform (Business Component Oriented) implemented in Java (COSM)
Completely in charge of the implementation (maintenance/improvement) of COSM Component Studio, the IDE provided as plug-in for eclipse and used to support the COSM approach in Java.
Implemented all the changes/improvements/bug fixings associated to the switch from the version 3.0.5 to the 4.5.0 (Currently used by main clients in Europe).
Improved the user interface usability providing a more user-friendly interface
Implemented an internal re-factoring to provide a more flexible structure that easily allows meeting specific requirements of different clients.
Prepared base material for JIRA and Confluence courses.
IT Consultant
ISL Altran, Altran Group, Turin, Italy February 2006 – February 2007
Consultant in outsourcing for the client Amuser Spa (ex CitecVoice)
Collaborated on the analysis of software architecture identifying its strengths and weaknesses.
Implemented java tools which reduced cost and time required to program and debug.
Analysed new technologies and presented in related seminars.
Advised in the choice of third party software which resulted in automation and simplification of the software production pipeline.
Researcher/Software Engineer Jr., February 2005 – February 2006
Telecom Italia Lab (ex CSELT), Turin, Italy
Collaborated in a Research and Development Project in the area of context awareness
Active member of an implementation team comprised of 8 people
Collaborated on design and implementation phases of a prototype context aware platform
Designed and implemented the client side platform, running on mobile devices, PDAs, and smartphones, using Java Micro Edition (JME), Java Native Interface (JNI), C++, Windows OS APIs.
Prototyped of demo applications, showing the capabilities of this platform, both client side and server side
EDUCATION
Computer Science Technology Degree, University of Pisa, Pisa, Italy September 2003 - December 2004
Master Degree (Laurea Magistrale) in Computer Science
Faculty of mathematics, physics and natural sciences
Grade: 110/110 and honors
Computer Science Degree, University of Pisa, Pisa, Italy September 1998 - July 2003
Bachelor Degree in Computer Science
Faculty of mathematics, physics and natural sciences
Grade: 110/110 and honors
English as Second Language Course June 2007 – September 2009
SOLEX Language Academy
Chicago , IL, USA
PUBLICATIONS
Technical Reports
M. Danelutto, C. Migliore, C. Pantaleo. A dataflow-like implementation of ASSIST parmod, Technical Report TR-05-14, http://compass2.di.unipi.it/TR/ (Department of Computer Science, University of Pisa, List of Technical Reports of year 2005), May 2005
Papers in Conference Proceedings
M. Danelutto, C. Migliore, C. Pantaleo, An Alternative Implementation Schema for ASSIST parmod, Proceedings of the 14th Euromicro Conference on Parallel, Distributed and Network-based Processing, pp. 56-63, IEEE Computer Society Press, 2006, Montbeliard-Sochaux, 15-17 February 2006
WORK STATUS
Currently on H1B Visa, looking for an opportunity that allows to keep this status.