I'm Italian and I was born in Rome. I have a Bachelor's degree in computer engineering. Currently I'm studying for a Master's degree. I'm a programmer, system and network administrator. I'm a GNU/Linux user and co-founder of Roma2LUG group, currently the most active Linux User Group in Rome. I support free software philosophy and open-source software. I play piano and I enjoy assembling electronic circuits. I used to program PICMicro microcontroller and now I program Arduino boards. Check out my BitBucket repositories!
Federico Cosentino
Rome, Italy
Contact me using this form
My Websites:
mrmodd.it
quantumb.it
Master's degree in Computer Engineering • May 2013 - Present
Specializations in: Parallel, embedded, and real-time computing systems; Mobile and Distributed Systems.
Bachelor's degree in Computer Engineering • October 2009 - April 2013
Final grade 110/110 summa cum laude with thesis "Multi-level models for Public Transportation Networks
Interconnected with Pedestrian Networks".
Acquired skills in Software engineering, Object oriented programming, Network programming, system administration with GNU/Linux
servers, network administration with Iptables, graph theory and efficient alghoritms.
High school diploma • September 2004 - July 2009
Final grade 100/100 with thesis on Einstein special relativity.
Co-founder • October 2010 - Present
Linux User Group of Rome Tor Vergata. Click here to see our past events, like Linux Day 2012, Linux Day 2013 and Linux Day 2014.
For a full list of projects, please visit the Bitbucket page.
Android application • June 2014 – July 2014
Music player for Android with radio streaming and audio recorder.
Python Django server with Android client • September 2014
Registration form for Linux Day event. Server side based on Django Framework, with QRCode generator and email sender; client side based on Android 4.
Python server for PiCoolFan board • May 2014 – Present
Python script for PiCoolFan board. It implements a better speed regulator based on SoC temperature and a board management tool. Developed for Debian and ArchLinux.
Arduino • January 2013 – March 2013
Arduino Micro based device that helps users typing password for them just selecting one of the four pre-recorded passwords. All protected with AES encryption.
Arduino • January 2013 – March 2013
UI interface for headless Linux servers. An LCD display helps the user to send commands to the server and to update the time shown in the top corner of the display.
Known languages: C, C++, C#, Java, Android, Python, Assembly for MIPS, Django framework (Python), Bash, HTML/PHP/CSS.
Acquired skills in: Network administration, Linux system administration, Linux server setup, Distributed systems and Cloud computing, Embedded systems, Graph theory, Rational Unified Process (RUP), Java Cryptography Extension (JCE).
If you want to contact me, please use the form below.