Alessio Treglia

Alessio Treglia

Nato il 21 febbraio 1984
Londra
56

Alessio Treglia - Formazione

1

Bachelor's degree

University of Aberdeen

da GENNAIO 2012 a GENNAIO 2013

2

Bachelor's degree

Università degli Studi di Roma Tre

da GENNAIO 2004 a GENNAIO 2011

3

Secondary school certificate

Liceo Statale A. Meucci, Aprilia

da GENNAIO 1998 a GENNAIO 2003

4

Certificate

Conservatorio "Ottorino Respighi", Latina

da GENNAIO 1998 a GENNAIO 1999

5

Software Analysis and Design

6

Functional Programming

7

Artificial Intelligence

8

Databases

9

Computer Architecture and C language

10

Objected Oriented Programming

11

Communications and Signal Processing

12

Mathematical Analysis

13

Web Application Development

14

Queueing Theory and Petri Net

15

Operations Research

16

Fundamental of Control Systems

17

Engineering Economics

18

Physics

19

Electrical Engineering

20

Chemistry

21

Electronics

22

Linear Algebra

23

Combinatorics and Discrete Mathematics

24

Principles of Programming

25

E-Business Strategies

26

Mobile Computing

27

Distributed Systems

28

Control Systems

29

Industrial automation

30

Italian language and literature

31

Mathematics

32

Physics

33

Chemistry

34

Biology

35

History

36

Philosophy

37

Latin language and culture

38

English language and culture

39

Art history

40

Technical drawing

41

Computer Programming with Pascal

42

Music Theory

43

Solfege

44

Music dictation

Alessio Treglia - Esperienze

1

Software Developer presso Glow Digital Media Limited

da MAGGIO 2013

2

Core Developer presso Ubuntu

da NOVEMBRE 2010

Announcement: 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.

3

Debian Developer presso Debian

da MAGGIO 2010

A Debian developer (DD) is a Debian Project Member who has vote rights. DD portfolio available at http://goo.gl/fmEGS

4

QA Engineer presso Heyware

da GIUGNO 2012 a AGOSTO 2012

Developed 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

5

Debian packaging developer presso Sourcefabric o.p.s.

da GENNAIO 2012 a MARZO 2012

Review of the Debian packaging for Airtime's release 2.0.0.

6

Linux Systems Engineer presso MythosTech Srl

da DICEMBRE 2010 a GENNAIO 2011

Developed 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

7

Linux Developer presso Mondoweb s.r.l.

da OTTOBRE 2008 a DICEMBRE 2010

Development 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

8

MOTU Developer presso Ubuntu

da FEBBRAIO 2009 a NOVEMBRE 2010

Announcement: 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.

9

Debian Packager presso Sourcefabric o.p.s.

da FEBBRAIO 2010 a APRILE 2010

Supervised the work for the Campcaster's Debian packaging. http://www.sourcefabric.org/en/products/camp/311/Campcaster.htm

10

Music producer and recording studio assistant presso Self-employed

da MARZO 2004 a NOVEMBRE 2006

I 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