C URRICULUM V ITAE
Julian G. Monteiro
Date of birth: July 27, 1978 Place of Birth: São Paulo, Brazil Homepage: www.ime.usp.br/∼jm/
Email: julian.monteiro@gmail.com Phone: +55 (11) 8411-1149
E DUCATION
2007 – 2010 PhD. in Computer Science(mention très honorable)
Thesis:Modeling and Analysis of Reliable Peer-to-Peer Storage Systems Supervisors: Stéphane Pérennes and Olivier Dalle
MASCOTTE team – INRIA, I3S (CNRS, Univ. of Nice-Sophia Antipolis), France Funded by INRIA CORDI grant
2005 – 2007 M.Sc degree in Computer Science
Subject:Study of Evolving Graphs Combinatorial Model in Dynamic Networks Advisor: Alfredo Goldman vel Lejbman
University of São Paulo (IME-USP), Brazil 1997 – 2000 B.Sc degree in Computer Science
Subject:Mathematical Modeling of Non-Linear Dynamic Systems Advisor: Luis Carlos de Castro Santos e Marco Dimas Gubitoso University of São Paulo (IME-USP), Brazil
Funded by The State of São Paulo Research Foundation (FAPESP)
I NTERESTS
•Software Development and Academic Research
•Mobile Applications
•Peer-to-Peer Data Storage Systems
•Modeling and Analysis of Scalable Distributed Systems
•Agile Methods of Software Development
•Linux and Open Source Projects
P UBLICATIONS Journal Articles
[1] A. Ferreira, A. Goldman, and J. Monteiro. Performance evaluation of routing protocols for manets with known connectivity patterns using evolving graphs.Wireless Networks, 16(3):627–640, 2010
International Conferences
[2] Julio Araujo, Frédéric Giroire, and Julian Monteiro. Hybrid Approaches for Distributed Storage Sys- tems. InProceedings of the 4th Intl. Conference on Data Management in Grid and P2P Systems (Globe), pages 1–12, Toulouse, France, September 2011
[3] Frédéric Giroire, Julian Monteiro, and Stéphane Pérennes. Peer-to-peer storage systems: a practical guideline to be lazy. InProceedings of the IEEE Global Communications Conference (GLOBECOM), pages 1 – 6, Miami, USA, December 2010
[4] S. Caron, F. Giroire, D. Mazauric, J. Monteiro, and S. Pérennes. Data life time for different placement policies in p2p storage systems. InProceedings of the 3rd Intl. Conference on Data Management in Grid and P2P Systems (Globe), pages 75–88, Bilbao, Spain, September 2010
[5] O. Dalle, F. Giroire, J. Monteiro, and S. Pérennes. Analysis of failure correlation impact on peer-to-peer storage systems. InProceedings of the 9th IEEE Intl. Conference on Peer-to-Peer Computing (P2P), pages 184–193, Seatlle, USA, September 2009
[6] F. Giroire, J. Monteiro, and S. Pérennes. P2P storage systems: How much locality can they tolerate?
InProceedings of the 34th IEEE Conference on Local Computer Networks (LCN), pages 320–323, Zurich, Switzerland, October 2009
[7] A. Ferreira, A. Goldman, and J. Monteiro. On the evaluation of shortest journeys in dynamic net- works. InProceedings of the 6th IEEE Intl. Symposium on Network Computing and Applications (NCA), pages 3–10, Cambridge, MA, USA, July 2007. Invited Paper
[8] A. Ferreira, A. Goldman, and J. Monteiro. Performance evaluation of dynamic networks using an evolving graph combinatorial model. InProceedings of the 2nd IEEE Intl. Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pages 173–180, Montreal, CA, June 2006.
(Best Student Paper Award)
National Conferences
[8] S. Caron, F. Giroire, D. Mazauric, J. Monteiro, and S. Pérennes. P2P storage systems: Data life time for different placement policies. In12es Rencontres Francophones sur les Aspects Algorithmiques de Télécom- munications (Algotel), page 4p, Belle Dune, France, June 2010
[9] O. Dalle, F. Giroire, J. Monteiro, and S. Pérennes. Analyse des corrélations entre pannes dans les systèmes de stockage pair-à-pair. In11es rencontres francophones sur les Aspects Algorithmiques des Télé- communications (Algotel), page 4p, Carry-Le-Rouet, France, June 2009. (Best Student Paper Award) [10] Julian Monteiro and Stéphane Pérennes. Systèmes de stockage P2P : un guide pratique. In 11es
Journées Doctorales en Informatique et Réseaux (JDIR 2010), pages 15–20, Sophia Antipolis France, March 2010
[11] A. Ferreira, A. Goldman, and J. Monteiro. Using evolving graphs foremost journey to evaluate ad-hoc routing protocols. InProceedings of the 25th Brazilian Symposium on Computer Networks (SBRC), pages 17–30, Belem, Brazil, June 2007
2
Other
[12] J. Ribault, F. Peix, J. Monteiro, and O. Dalle. Osa: an integration platform for component-based simu- lation. InProceedings of the 2nd Intl. Conference on Simulation Tools and Techniques (SIMUTools09), Rome, Italy, March 2009. Poster abstract
[13] J. Monteiro and O. Dalle. CORRAL: Stackable Copy-on-Write Versioning Device using Linux Device- Mapper. InUSENIX Annual Technical Conference (USENIX’08), Boston, USA, June 2008. Poster
A WARDS
•Best student paper and presentation award at 11th Algotel, Carry-Le-Rouet, France, 2009
•Third prize in the CLEI’2008 Master’s Thesis Contests
•Best student paper award at 2nd IEEE WiMob, Montreal, Canada, 2006
R ESEARCH V ISITS
Jul 2009 Advanced Real-Time Simulation Laboratory of Carleton University, Ottawa, Canada Visiting Gabriel Weiner(3 weeks)
Dec 2006 MASCOTTE team – INRIA, I3S (CNRS, Univ. of Nice-Sophia Antipolis), France Visiting Afonso Ferreira(3 weeks)
T EACHING
2009 P2P applications at U. of Nice Sophia (Master degree - UbiNet) [6h]
2008 Utilisation des Systèmes d’Exploitation (Linux Shell) at IUT Nice [30h]
2006 Teaching assistant - course Mobile Computing at IME-USP
2006 Teaching assistant - course Introduction to Programming at IME-USP
2004 - 2006 Java Instructor at University of São Paulo (Computer Education Center - CEC)
3
P ROFESSIONAL E XPERIENCE
Since 2011 Self-employed/Entrepreneur.
Working on a project focused on geo-location aware mobile applications and social networking for Apple iOS platform.
Since 2007 MemberofAgilCoop.org.br.
Association founded by professors, students, and former students of the University of São Paulo (USP) to foster and spread the values and principles of agile software development in Brazil.
2001 – 2004 Analyst ProgrammeratAberium Systems.
Responsible for project’s planning and process management for developers team;
Development of a custom Linux distribution; Mostly developed in C, Java, and PHP languages; Responsible for the configuration of many Linux services (e.g Bind, Sendmail, Postfix, Apache, Squid, Firewall, VPN IPSec and PPTP, Webalizer, MRTG, QoS);
2000 – 2001 Trainee/Analyst ProgrammeratBuscaPe.com.br.
Development of intelligent agents to collect shopping information from online stores.
C OMPUTER S KILLS
Programming Languages: highly skilled in Java, Python, C, Perl, Shell scripts; past experience with PHP and C++. Learning Objective-C. Strong knowledge of Object Oriented Programming
Statistical Packages:R; some experience with Maple and Matlab Operating Systems:passionate by Linux server administration
L ANGUAGES
PORTUGUESE(native), ENGLISH(fluent), FRENCH(fluent), GERMAN(fair)
O THER A CTIVITIES
Private and Commercial Pilot (VFR) license - issued in Dec/2000
Twin-engine and Instrument Rating (IFR) Pilot license - issued in Apr/2006 Hobbies: trekking, jogging, auto races, aircraft models, . . .
Last updated: November 15, 2011 http://www.ime.usp.br/∼jm/cv.pdf
4