Anderson Ferreira

Anderson Ferreira 300x300

Anderson Ferreira

Consultant

TCU

Biography

**Awards:** - Oracle ACE - Winner of the worldwide ODTUG APEX Gaming Competition **Academic Qualifications:** - MBA, IT Management - Postgraduate, Cryptography and Network Security - BSc, Computer engineering - BSc, Computer science - BSc, Telematics engineering **Work Experience:** - APEX Senior Consultant for more than 10 years - APEX Developer for more than 10 years - APEX Instructor for more than 4 years - Member of the Brazilian Oracle User Group Board of Directors - APEX speaker at Oracle user groups’ events like: GUOB (Brazil), UYOUG (Uruguay), AROUG (Argentina) - APEX coordinator of APEX Tour Latinoamérica 2015 Brazil (The biggest Latin America APEX event) - Former professor at Brazilian University (Database, Project Systems, Object-Oriented Design, Java and Java web disciplines). - Former Systems engineer for the Brazilian Army for 6 years participating in the project development of command and control, radar and electronic warfare systems. - Currently working as Project Manager and/or Consultant of more than 200 applications using the Oracle APEX tool in the Office of decentralized projects from the Brazilian Court of Audit (Tribunal de Contas da União - TCU). **Professional Certifications:** - Oracle APEX Developer Certified Expert - Oracle Database SQL Certified Expert - Professional Scrum Master - PSM I

Papers

APEX error handling: the easy way

Event: Connect 2022
Stream: APEX, Development/Middleware, Integrations, Security, Tools

In this session we are going to present good mecanisms we can use to handle errors in Oracle APEX including validation, globalization and handling error function.

Best practices when using BLOB files in APEX

Event: Connect 2022
Stream: APEX, Development/Middleware, Integrations, Security, Tools

Using BLOB files in an APEX application can be a nightmare. In this presentation we are going to present best practices related to using BLOB files in Oracle APEX.

Best practices in Oracle APEX Development

Event: Connect 2021
Stream: APEX, Development/Middleware, Integrations, Security, Tools

This session presents some best practices that helps developers avoid errors, improve reuse and improve the mantainability of the APEX application. The presentations is divided in: introduction, naming, organization and code tips.

Improving security in Oracle APEX application

Event: Connect 2021
Stream: APEX, Development/Middleware, Integrations, Security, Tools

In this session, it will be explained the concepts of URL Tampering, SQL injection and Cross-Site Scripting (XSS). It will be shown some attacks and how to protect against them. The session will be a story telling in which the attacker will gain more and more access to an APEX application. The session is divided in: 1) Introduction 2) URL Tampering 3) SQL Injection 4) Cross-site scripting 5) Conclusion