Developing large scale network monitoring systems.
2016Started living in Dublin, Ireland
2016I've been to all the 6 habited continents.
2015I’m currently working as senior software engineer in QA and Security, developing complex test automation systems using VMWare virtual machines. I’ve recently redesigned the system we were using and I am re- implementing it from scratch.
I have designed and implemented a test automation system which uses Virtual Machines to test software in different conditions. I created tools for Android testing and for the creation of test reports.
Implemented solutions for automation of management of virtual machines (VSphere) with VMWare API (in Python and Ruby).
2015Started learning android development
2014Started the creation of a social network with a friend.
Socialtique.com 2010The literary magazine LunaDiTraverso starst publishing some of my photos.
lalunaditraverso.com 1994In June 2008, before gaining my master degree, I’ve started working as software engineer in the computer infrastructure area at Politecnico where I’ve been involved in the engineer of complex projects and I’ve been in charge for the Identity Management.
I have designed and developed (in team) the evolution of an authentication and authorisation system, that enabled single login and single logout between web applications and permitted integration of webapps of different technologies using webservices. The system had many features, including: groups, delegation, user registration and manipulation of identity records. In addition to the team work, I created the credential management and password recovery subsystem, and was in charge for the entire Identity Management.
I design and development in team infrastructure components and particularly a Java framework (web and client) that the developers uses to create applications. I defined developing standards, technological models and systems architectures. I also developed part of the tool chain: an automated tool for the deployment of web applications and log retrieval on the Resin container (Java Swing, using smb, ftp and https protocols).
I collaborated with system administrators for server management and designed in team an high availability architecture. I profiled and performance-tested (YourKit and JMeter) web applications, to address performance problems on the containers. I also development web applications with Java Servlet Pages (J2EE with MVC pattern).
I created systems to integrate applications, including: use of single sign on; integration of external systems using webservices or database; integration with Microsoft and Linux systems using Active Directory and OpenLDAP; federated authentication using the Identity Provider Shibboleth.
I have taught the courses for the employees of IT area and made an evaluation of the newcomers. I have given support to the developers with their designing or implementation problems. I also created informative material about logical security risks and trained developers in secure programming.
2008Thesis: Testing methodology for web application firewall (Computer security)
2008During 2006 I served a computer security internship at IBM. During the internship I worked at the security certification ISO 27001 of an IBM datacenter, analyzing logical and physical security risks and developing an algorithm for risk calculation.
2006Started taking part (with two victories and many good placements) with the team "Tower of Hanoi", at many international security competitions like: UCSB Intercontinental Capture the Flag, Defcon Quals, Cipher, ruCTF, etc.
2005In addition to the engineering career, since bachelor graduation (2004), I taught C and computer science courses in laboratories at Politecnico. Course were taken by engineering students of first and second year. I had up to 4 tutors helping me in teaching.
2004Thesis: Project methodology for the translation of high level specifications to VHDL (Logical Network)
2004Started learning photography with my father's reflex camera.
1994Started playing Clarinet in music conservatory
1994A little engineer is born.
1982Copyright (c) Marco Losito 2015
NanoProjects
NanoProjects is a challenge to myself. I am starting, completing and publishing a new, very small project every month of 2016.
The projects will be:
◆ from different fields from my current expertise
◆ very small (will take some hours or some days)
◆ open source
◆ a little hackish and experimental