Alessio Treglia

Alessio Treglia - Formazione
Bachelor's degree
University of Aberdeenda GENNAIO 2012 a GENNAIO 2013
Bachelor's degree
Università degli Studi di Roma Treda GENNAIO 2004 a GENNAIO 2011
Secondary school certificate
Liceo Statale A. Meucci, Apriliada GENNAIO 1998 a GENNAIO 2003
Certificate
Conservatorio "Ottorino Respighi", Latinada GENNAIO 1998 a GENNAIO 1999
Software Analysis and Design
Functional Programming
Artificial Intelligence
Databases
Computer Architecture and C language
Objected Oriented Programming
Communications and Signal Processing
Mathematical Analysis
Web Application Development
Queueing Theory and Petri Net
Operations Research
Fundamental of Control Systems
Engineering Economics
Physics
Electrical Engineering
Chemistry
Electronics
Linear Algebra
Combinatorics and Discrete Mathematics
Principles of Programming
E-Business Strategies
Mobile Computing
Distributed Systems
Control Systems
Industrial automation
Italian language and literature
Mathematics
Physics
Chemistry
Biology
History
Philosophy
Latin language and culture
English language and culture
Art history
Technical drawing
Computer Programming with Pascal
Music Theory
Solfege
Music dictation
Alessio Treglia - Esperienze
Software Developer presso Glow Digital Media Limited
da MAGGIO 2013
Core Developer presso Ubuntu
da NOVEMBRE 2010Announcement: https://lists.ubuntu.com/archives/ubuntu-devel/2010-November/032160.html The Ubuntu Core Developers are collectively responsible for the maintenance of all packages in Ubuntu, they are able to apply this knowledge to a variety of packages and subsystems and they also have a history of substantial direct contributions to the distribution. Being a core-dev means feeling a sense of personal responsibility for the quality of Ubuntu releases and for the satisfaction of Ubuntu users.
Debian Developer presso Debian
da MAGGIO 2010A Debian developer (DD) is a Debian Project Member who has vote rights. DD portfolio available at http://goo.gl/fmEGS
QA Engineer presso Heyware
da GIUGNO 2012 a AGOSTO 2012Developed the Quality Assurance infrastructure for automated testing of the FileRock's data integrity check mechanism. FileRock is a desktop cloud service focused on security. I used several open source tools to architect and implement a set of APIs to provide the Python developers with reliable and easy-to-use mechanisms to write test cases (unit tests, smoke tests, integration tests). I added the support for Canonical's Unity interface to the FileRock client application as well as I did general code review and enhancements. Tools, languages and technologies involved: • Authenticated Data Structures • Python • Nose • GLib and GObject Introspection • GTK+3.0 • Several version control systems: SVN, GIT and Bazaar • Various Linux shell scripting languages - Ubuntu
Debian packaging developer presso Sourcefabric o.p.s.
da GENNAIO 2012 a MARZO 2012Review of the Debian packaging for Airtime's release 2.0.0.
Linux Systems Engineer presso MythosTech Srl
da DICEMBRE 2010 a GENNAIO 2011Developed an Ubuntu derivative dedicated to virtualization tasks. My aim was to design a Ubuntu-like operating system able to provide access to both remote and locally-hosted virtual desktop sessions. To achieve my goal I relied on several open source Ubuntu and GNU/Linux-related technologies and tools: Python and the Nose library to extend, customize and test Ubiquity and D-I, respectively Ubuntu and Debian installers, Kernel-based Virtual Machine as ground for the virtualization service, chroot and SQUASHFS for the build of CD images. The result was a lightweight, self-contained, and OEM-customizable desktop virtualization platform capable to be distributed in the form of USB pendrives. Tools, languages and technologies involved: • Python as well as several other scripting languages (Bash, Perl) • Linux virtualization features • VirtualBridges VERDE • KVM • Test automation with Nose: smoke tests, unit tests • C/C++ • Ubiquity • Debian installer • Debian Advanced Packaging Tool (APT) • SQUASHFS • Ubuntu Customization Kit
Linux Developer presso Mondoweb s.r.l.
da OTTOBRE 2008 a DICEMBRE 2010Development and site reliability maintenance of all server side components (ACL, streaming service, DVB-T hardware support) for a DVB-over-IP service: http://www.beconn.com/. The whole platform has been developed using free software only. Tools, languages and technologies involved: • Python • GNU Debugger • DBus • VideoLAN server • Apache • Samba • NFS • Linux performance and kernel tuning • Various Linux shell scripting languages • Ubuntu 10.04 LTS
MOTU Developer presso Ubuntu
da FEBBRAIO 2009 a NOVEMBRE 2010Announcement: https://lists.ubuntu.com/archives/ubuntu-motu/2009-February/005457.html The Ubuntu MOTU Developers are collectively responsible for the maintenance of packages in the universe and multiverse components, they answer questions of other developers in order to expand their understanding of packaging work and provide guidance for prospective Ubuntu developers regarding technical issues.
Debian Packager presso Sourcefabric o.p.s.
da FEBBRAIO 2010 a APRILE 2010Supervised the work for the Campcaster's Debian packaging. http://www.sourcefabric.org/en/products/camp/311/Campcaster.htm
Music producer and recording studio assistant presso Self-employed
da MARZO 2004 a NOVEMBRE 2006I also worked on "8Orizzontale" (2006) short movie's soundtrack as producer and music engineer; http://www.myspace.com/zeroscene.
Alessio Treglia - Competenze professionali
- Ubuntu
- Debian
- Linux
- Teamwork
- Open Source
- Bash
- Git
- Open Source Software
- Python
- Apache
- Virtualization
- Operating Systems
- GTK+
- Perl
- MySQL
- SQLite
- Shell Scripting
- C
- Android
- Unix
- Java
- C++
- Software Development
- Software Engineering
- Free Software
- Programming
- CVS
- SQL
- XML
- OOP
- Unix Shell Scripting
- Cloud Computing
- OEMs
- LAMP
- Subversion
- Linux server administration
- System Administration
- PostgreSQL
- Audio Engineering
- Multimedia Framework
- Web Applications
- Linux System Administration
- Eclipse
- Qt
- JSON
- Solaris
- Distributed Systems
- TCP/IP
- Test Automation
- Continuous Integration