Chief Technical Architect
Chief Technical Architect, IT Consultant, Machine Learning and Natural Language Processing researcher
|Recommendations||7 people have recommended Lorenzo|
Join LinkedIn & access Lorenzo's full profile
Chief Technical Architect
Chief Technical Architect, Team Leader, Application Developer, Database Administrator, and Project Manager in a wide variety of web components and applications. Particularly interested in performance, scalability and relational database design (PostgreSQL, Interbase/Firebird, MySQL, SQLite, Oracle and MS-SQL Server), machine learning. PHP, Java, Scala, Python and C/C++ developer.
Specialties:software scalability, database design, big-data, machine learning, PHP programming, natural language processing, automatic text categorization, information extraction.
Responsibilities include leading of strategic technological planning to achieve business goals by prioritizing technology initiatives and coordinating the evaluation, deployment and management of current and future technologies; development and execution of business/technology alignment plans; analysis and improvement of technology standards across the organization to maintain a technological and competitive edge within the market; supervision of recruitment, development, retention and assistance in organization of all technical staff.
Topics: scalability, big data, web design, algorithms and data structures, PHP profiling, Databases, NoSQL databases.
London, Amsterdam, Barcelona, Manchester, Verona, Ottawa, Poznan, Boston.
IT consulting for various companies; designer and developer of several projects, Intranet applications and web sites; active contributor to various popular PHP projects and frameworks.
Author of several technical articles.
Developer of Archaeogate.org, the most important archeology web portal in Europe. Winner of a grant for a research project (Progetto Alfieri 2007/2008, Fondazione CRT) on text classification and text mining in the archaeological domain.
Lead maintainer of several packages for the PEAR project (PHP Extension and Application Repository):
Worked with different teams on a Single Sign On system and on a collection of web services abstracting existing (legacy) and heterogeneous portals (Java, PHP, LDAP). Created complete test suite. Lead a team of developers and driven a technology and quality stabilization projects involving their main portal and all the service layers layers (code quality, decoupling of external dependencies, caching, performance optimisation, scalability).
Lead different projects, specialised in the design and optimisation of scalable web architectures for large enterprise companies in different sectors (media, finance, telecommunication, betting), always focusing on total quality: in processes, design, code, tests, business analysis, communication and security.
Designed and implemented critical parts of the backend code of the new BBC Homepage, planned performance testing strategies, achieved massive performance and scalability improvements. Acted as a communication channel across all the involved parties. Implemented a Varnish reverse proxy caching layer for the new iPlayer site. Security, Performance and QA audits for other popular BBC websites. Given a series of talks about databases, data structures and performance.
Worked for different large enterprise clients (BBC, Channel 5, Ladbrokes, AVG, Sybase, Cable & Wireless, Dennis Publishing, etc.), always delivering on time and with outstanding quality.
Implementation of a RESTful Single Sign-On system (including OpenID providers) for all the Channel 5 websites, with focus on security and scalability. Developer Mentoring. Brief consultancy on sentiment analysis / opinion mining. Development of parts of their main web site. Creation of unit test suite.
Natural Language Processing R&D job, fund granted by the Research Consortium of Turin Polytechnic. Developed several Automatic Text Classifiers (with focus on opinion mining and sentiment analysis), an Information Extraction system and many language processing modules.
Maintenance and development of current web sites. Creation of new company Intranet: collected requirements; prepared estimates, statement of work and demo; developed entire Intranet in record time; constant engagement with the client, implemented changes during development with short feedback loops.
PHP, HTML, JS, CSS and database development for an intranet application for the newspapers business. Developed many modules, such as a calendar/scheduling system, an integrated SIRE-based search engine, a workspace manager, etc., and worked on the infrastructure (design and consolidation).
Activities and Societies: Functional Programming Principles in Scala (prof. Martin Odersky) - 70/70 with distinction
Activities and Societies: Programming a Robotic Car - highest distinction (Prof. Sebastian Thrun), Building a Search Engine - highest distinction (Prof. David Evans)
Activities and Societies: B.I.S (Balbo Iuniores et Seniores, ONLUS), ex-alumni association: founder member and current VP
Over 300 million professionals are already on LinkedIn. Find who you know.