I work with hardware and software development for embedded systems and mobile (Android). I really like the approach where a succesfull product need to rise from a solid basis, so, the project needs to be well designed since the beginning to avoid possible problems in the future. Some roles that I like to participate when I'm involved in a project:
- Defining the architecture
- Designing the system
- Writing the code
- Documentation Writing
- Deployment, Usability, Design
In the other hand, I often like to discuss with my teammates either ways to improve the projects we're developing, also ideas to improve our own work.
While I've worked as professional I developed skills in some areas like:
- Programming (C, Assembly, PHP, Java, Python, Shell Script) for Unix like systems;
- Electronic Circuits Analysis;
- Electromagnetic Compatibility (EMC);
- Telecom products testing;
- Market Research;
- Prospection of new products in telecom area;
- Writing of Technical Documents.
In my graduation course I excelled in the study of the following topics:
- Digital Control Systems;
- Digital Signal Processing (with emphasis of Digital Image Processing);
- Power Electronics;
- Firmware development for Microcontrollers;
- Analog and Digital Electronics.