Android is the most popular mobile operating system today. I develop native Android apps using Android Studio, Kotlin and the latests technologies.
I started my career as an iOS developer. This is what I have the most experience. I use Swift and Objective-C to create amazing native apps for iPhone and iPad.
Mobile apps often don't do much without data coming from a server. I also develop back-end services and APIs using Ruby on Rails and SQL databases.
Started working at eduK, the largest online education company in Latin America.
Initially developed both iOS and Android apps, but later was also assigned to help developing back-end applications. Learned Ruby on Rails and SQL and scratches some HTML every once in a while.
After six years, receives the undergraduate degree.
Develops, for the Graduation project, an Automated Storage and Retrieval System model for libraries. It comprises a functional transelevator scale model, its circuitry and control systems and a web interface for books and reservations management.
Hired as an intern at oLokal, a startup company that connects customers to nearby shops and stores, allowing urgent purchases to be made in no time. Also starts learning and developing native Android applications.
Engages on a three month internship at UIUC's Control Systems Laboratory.
Main activities include designing printed circuit boards, assembling circuits and developing scripts and applications for embedded Linux systems running on BeagleboneBlack devices.
Selected for a year-long engineering exchange program in the United States at the University of Illinois at Urbana-Champaign.
Focuses on courses related to digital signal processing, control and mechatronics.
Works as a scientific initiation student at the Departamento de Mecatrônica.
Learns Objective-C and iOS development. Creates a couple of apps for the University.
Begins studies in Electrical Engineering at Escola Politécnica da Universidade de São Paulo.
First contact with programming languages, beginning with C and Python.
Starts tinkering with embedded systems such as Arduino and PIC microcontrollers.