Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems.
Creating mobile (iOS) products for users and also enterprise applications. Some popular products for final users currently have tens of thousands of users. Enterprise applications are mostly focused in ERP/BI and sales force. Organize & teach iOS development classes (open and in-company).
Software Engineer / Hewlett-Packard
Working with storage firmware technologies. Mostly focused in storage virtualization and RAID services (also as a "component lead"). Trained newcomers and created some engineering tools. Received 2 awards (HP ECL): "Teamwork" (2009) and "Achievement and Contribution" (2009).
Software Engineer / T&T Engenheiros
Working with storage firmware technologies. Mostly focused in storage virtualization and RAID services. Hewlett-Packard contractor.
Software Engineer / Interage Informática Ltda
Programming for Linux systems (kernel and user-space). Created daemons for various security & networking technologies (e.g., firewall, VPNs, etc.). Created the concept and implemented the backend and APIs for a product called "Trevio", a L7 pluggable proxy (http://trevio.net).
Research Assistant / Unisinos
Researching and creating papers based on experiments made creating software related to mobile & pervasive computing and language implementation. Published papers based on findings and experiments.