Working with both Web and Mobile development, I've been active in the industry for 5+ years as a Web developer and 4+ years on Mobile development as a self-employment consultant.
Ruby on Rails
Graduated on Computer Science, I completed my Masters on Software Engineering at CIn-UFPE. As a researcher, I was part of a
joint-effort project between US and Brazil addressing security problems on the Internet of Things (IoT). For more information, please refer to the official web page of the project.
Below are some of the work I was involved with.
Targeting IoT applications,
FlowFence is a
framework built for development of secure IoT applications on the Android platform.
Together with the University of Michigan (UMICH) and under supervision of Prof.
Atul Prakash, I've extended the FlowFence framework to support
protection of sensitive UI data and network requests on Android apps*.
As a visiting scholar on the University of Illinois at Urbana-Champaign (UIUC) and under supervision of Prof. Darko Marinov, we did a comprehensive analysis of mobile apps responsible for controlling the Top 100 best-selling IoT devices
on Amazon to assess whether those apps contained potential
vulnerabilities in terms of security and privacy. To our surprise, we found that most of these apps
could be leveraged to create attacks and exploit the smart devices*.
*Published paper can be seen here.
A CoRR extended version can be found here.
We proposed a security system that leverages a traditional autonomic computer architecture originally introduced by IBM (MAPE-K) to detect attacks on IoT infrastructures via Complex Event Processing (CEP) rules. The system acts on all TCP/IP network layers, promoting extensibility and a multilayer defense against both traditional and new attacks*.