MARCELO HENRIQUE TEIXEIRA MARTINS
Department of Computer Science Phone: +1-401-***-****
Box 1910, 115 Waterman **.*******@**.*****.***
Brown University http://www.cs.brown.edu/ martins/
Providence, RI 02912
RESEARCH INTERESTS
Wireless networks, distributed systems, mobile computing, and data management.
EDUCATION
PhD, Computer Science
Brown University, Providence, RI, USA
Advisor: Assistant Prof. Rodrigo Fonseca
Master of Science, Information Science and Technology, March 2009
University of Tokyo, Tokyo, Japan
Advisor: Assoc. Prof. Kaoru Sezaki
Thesis title: \A Study on Localization Algorithms for Mobile Sensor Networks"
Bachelor of Science, Computer Science, August 2005
Federal University of Minas Gerais, Belo Horizonte, MG, Brazil
RESEARCH EXPERIENCE
Brown University, Providence, RI, USA
Advisor(s): Assistant Prof. Rodrigo Fonseca
PhD Student September 2009 { now
Energy profiling and management for networked embedded systems and smartphones
We try to understand how embedded applications spend energy in two fronts: wireless
sensor
nodes and smartphones. In the former front, we use the Quanto framework to determine the
breakdown of energy among hardware components over time. By associating energy
consumption
with high-level activities, we intend to create a framework that enables energy
management for
operations between nodes and internal scheduling. In the latter front, we use a similar
approach
by instrumenting the Linux kernel to collect energy-relevant events and associate them
with the
overall energy expenditure and process owners to enable application-level energy
profiling.
University of Tokyo, Tokyo, Japan
Advisor(s): Assoc. Prof. Kaoru Sezaki
Research Student, Master's Student April 2006 { July 2009
Localization Techniques for Mobile Ad-hoc Networks
Monte Carlo-based Localization in Mobile Sensor Networks: Based on the idea of
representing
location estimate as a probability distribution over the deployment area, we investigated
the
usage of probabilistic methods on the localization problem in mobile, error-prone
communication
networks. In special, we verified the effectiveness of particle filtering technology
applied to range-
free localization.
An RFID-based Positioning System for Mobile Ad-hoc Networks: In this research, we
proposed,
designed and built the software component for an envisioned national infrastructure in
Japan,
which aims at enabling ubiquitous safety-enhancing services by deploying RFID tags across
the
nation, developing novel positioning mechanisms, and providing key application services.
Federal University of Minas Gerais, Belo Horizonte, MG, Brazil
Advisor(s): Assoc. Prof. Linnyer B. Ruiz, Assoc. Prof. Di ogenes da Silva Jr.
Research Student September 2005 { March 2006
Energy Consumption Optimization in Wireless Sensor Networks
Development of an effective solution that allows for the reduction of power consumption
in sensor
nodes. Our proposal leverages radio transmission power adjustment and Quality of
Information
in a dynamic mechanism, named \Maximum Survival Algorithm". As a consequence, besides
obtaining the maximal probability of a node's survival, we can estimate how much energy
can be
saved through our technique.
Federal University of Minas Gerais, Belo Horizonte, MG, Brazil
Assoc. Prof. Linnyer B. Ruiz, and Prof. Antonio A. F. Loureiro
Undergraduate Student January 2005 { August 2005
Intrusion Detection for Wireless Sensor Networks
An intrusion detection system (IDS) acquires information related to attack techniques
from ma-
licious nodes inside the network and uses it to discern regular nodes from infringing
ones. We
modeled and implemented a simulator for intrusion detection in WSNs considering its
hardware
and energy restrictions, and also evaluated our model using a real testbed.
Federal University of Minas Gerais, Belo Horizonte, MG, Brazil
Advisor(s): Assoc. Prof. Linnyer B. Ruiz, and Prof. Jose M. Nogueira
Undergraduate Student August 2004 { December 2004
Applications for Wireless Sensor Networks (WSNs)
Vehicle Detection and Classification Using Wireless Sensor Networks: Development of a
frame-
work for vehicle detection using wireless sensor nodes. We proposed a distributed system
used for
discovery and categorization of automobiles. We could infer this output based on the
variance of
the Earth's magnetic field induced by the ferrous mass of moving vehicles.
TEACHING EXPERIENCE
Brown University
Providence, RI, USA
Grad Teaching AssistantFall 2011
CS167/9: Operating Systems. Professor Tom Doeppner.
Brown University
Providence, RI, USA
Head Teaching AssistantSpring 2011
CS160: Introduction to Embeedded and Real-Time Software. Professor Steven P. Reiss.
PROFESSIONAL EXPERIENCE
Intel Research, Seattle, WA, USA Supervisor: Benjamin Greenstein
Research InternJune 2010 { August 2010
Research and initial development of techniques for assessing the energy consumption of
mobile
platforms using application as apportioning containers. Performed power measurements on
the
next-generation Intel platform for embedded devices, named Moorestown.
Synergia, Belo Horizonte, MG, Brazil Supervisor: Ana Paula Ribeiro Atayde
Software Development
InternshipApril 2004 { July 2004
Modeling of functional processes using UML and development of software systems according
to the
company's expectations. Research and development of interactive user tools for the State
Lottery
Agency, giving special attention to usability issues.
AWARDS AND HONORS
Brown University Fellowship, USA, September 2009 { July 2010
Graduate studies scholarship, Ministry of Education, Culture, Sports, Science and
Technology
(MEXT), Japan, Apr 2007 { Mar 2009
Research scholarship,MEXT, Japan, Apr 2006 { Mar 2007
Undergraduate research fellowship,Brazilian National Council for the Scientific and
Technological
Development (CNPq), Brazil, Aug 2004 { Jul 2005
REFEREED PUBLICATIONS
SKILLS
Languages: Portuguese (native), English, Spanish (fluent), Japanese (advanced)
++
Programming Languages: Java, C/C, Python, Ruby, Lisp