SPRO · SAP Certified Fiori Application Developer · SAP Certified ABAP Cloud

Nicolas Belchior

Senior ABAP Fiori Developer | RAP, BTP, CAP and Clean Core
Base
Minas Gerais, Brazil · 100% remote
Professional photo of Nicolas Belchior

From GAP to go-live: RAP, Fiori and BTP on ECC and S/4HANA projects.

SAP Full Stack Consultant at SPRO IT Solutions, developing and supporting ECC and S/4HANA solutions. I run the delivery cycle (analysis, technical specification, sprint and functional delivery) with no modification to standard.

On the front end, I build Fiori/SAPUI5 experiences (freestyle and templates) aligned with Design Guidelines. On the back end, I model with RAP, ABAP Cloud and CDS Views, prioritizing solid OData contracts, performance and traceability.

On SAP BTP, I deliver solutions with CAP, Integration Suite and HANA Cloud. I have led projects with offline operations (HAT/Asset Manager) and production support in ECC and S/4HANA environments.

Focus
Implementation · Support · AMS
Specialization
RAP · Fiori Freestyle · CAP · Clean Core
Core stack
SAP ECC · S/4HANA · Fiori/SAPUI5 · ABAP/RAP · CDS · OData · SAP BTP (CAP, Integration Suite) · HANA Cloud
SAP Certified Fiori Application Developer · Minas Gerais, Brazil · 100% remote

Experience

ECC · S/4HANA · Fiori · BTP · Clean Core
  1. SPRO IT Solutions
    SPRO IT Solutions
    SAP Full Stack Consultant (FIORI/ABAP/BTP/RAP)
    Apr 2025Present
    1 year, 5 months
    • Development and support of custom and standard SAP solutions in ECC and S/4HANA landscapes, using SAP Fiori UI5 Freestyle, JavaScript, SAP BTP, Azure DevOps, Web IDE, SAP Business Application Studio and SAP Mobile Hybrid.
    • Development and maintenance of SAP Fiori UI5 Freestyle applications, ensuring adherence to SAP Fiori Design Guidelines (SAP BAS, VS Code and Web IDE).
    • Modeled CDS Views and RAP services consumed by Fiori Elements applications running in production at SIPAL, BRF and São Salvador Alimentos.
    • AMS support: diagnosed incidents across CDS Views, OData services and ABAP logic, delivering fixes through controlled transports to production.
    • Focal Freestyle front-end developer on the SAP implementation project under SAP Activate methodology.
    • Hybrid Fiori Elements + Freestyle applications: standard templates for list screens, custom code only on exception flows.
    • Managed the development lifecycle in Azure DevOps, from backlog to transport.
    Client/Allocation: SIPAL, Agricultural Optimization
    • SAPUI5/Fiori apps for agricultural management, exposing data through CDS Views, RAP and SAP Gateway (SEGW).
    • OData V2 and V4 services with standard service extensions, reducing coupling and rework across layers.
    • UX and performance tuning for fast execution by field and back-office teams.
    Client/Allocation: BRF, AppGrãos
    • Hybrid SAPUI5 (HAT) multichannel app, covering web, mobile, online and offline, for commodity purchasing, running in the field with no signal and syncing on reconnect.
    • OData integration over an SAP database holding millions of records, with validation and transactional traceability on every sync.
    • Delivery and evolution of critical flows (freight calculation, contract validations) executable by the buyer directly in the field.
    São Salvador Alimentos (SSA): SAP Technical Support (ABAP, Fiori and Asset Manager)
    • ECC and S/4HANA support in object-oriented and procedural ABAP: fixes in BAdIs, User Exits and Enhancement Points on standard modules, without breaking upgradeability.
    • SAP ↔ external system interfaces via BAPI, RFC, IDoc and Web Services, with error handling and traceable reprocessing.
    • ALV reports, Module Pool, SmartForms/Adobe Forms and BDC data loads, plus fixes in CDS Views, OData services and ABAP logic.
    • Development in Eclipse ADT with transports via TASK/TR and impact control across DEV, QAS and PRD.
    • SAP Asset Manager: configuration and technical extensions aligned to maintenance and asset management flows.
    Client/Allocation: LIGGA
    • Support and evolution of SAP solutions, focusing on technical fixes, stability, and continuous improvement in production.
  2. ZTG Consulting
    ZTG Consulting
    SAPUI5 Consultant / JavaScript Full Stack (Fiori, BTP Neo/BAS)
    Mar 2022Apr 2025
    3 years, 1 month
    • SAPUI5 Freestyle and Fiori Elements applications for ECC and S/4HANA, aligned with Fiori Design Guidelines and deployed to the SAP Fiori Launchpad (FLP).
    • SAP BTP (Neo) with SAP Web IDE and Business Application Studio (BAS), covering development, deployment and support.
    • Back-end integrations via SAP Gateway (SEGW) and OData V2, with clear contracts and decoupling across UI, services and data.
    • Custom SAPUI5 components and controls, with full stack contributions in JavaScript/TypeScript and Node.js.
    Project: Vehicle Management Cockpit (ACCÇÃO)
    • Modular SAPUI5 freestyle applications for fleet management (drivers, vehicles, and operational data) consuming OData exposed from ECC/S/4HANA.
    • Persistence and querying on SAP HANA Cloud, focused on responsiveness and consistent data for decision-making.
    • SAP BTP integrations and validations to orchestrate flows between the Fiori front end and ECC/S/4HANA back end, with end-to-end traceability.
    Domvs IT: Building the SAP cell and greenfield products on SAP BTP
    • Structured the SAP practice: technical prospecting and solution architecture across ECC, S/4HANA and SAP BTP.
    • Greenfield products on SAP BTP with SAP CAP: CDS model, HDI container on SAP HANA Cloud and Node.js service handlers, packaged as MTA and deployed to Cloud Foundry with Approuter and XSUAA.
    • Integration with ECC/S/4HANA landscapes via SAP Integration Suite (iFlows), API Management, Event Mesh, Destination Service and Cloud Connector, under Clean Core.
  3. AgroBold Tecnologia
    AgroBold Tecnologia
    Web Developer (React/Node/Vue)
    May 2021Mar 2022
    10 months
    • MVC web systems for an auction platform in Vue.js and PHP, with real-time bidding over WebSocket.
    • Integrations with external APIs (WhatsApp, Instagram) and business rules on MySQL.
  4. Compilart
    Compilart
    Systems Analyst (Management/ERP Systems)
    Mar 2020Apr 2021
    1 year, 1 month
    • Management/ERP systems for local retail (order tabs, NFC-e, tax routines) with JavaScript, React, Vue and MySQL.
    • Tax and management reports (DRE, Sintegra) and per-client customizations.
  5. Alastra
    Alastra
    Web Developer (Volunteer)
    Jan 2020Feb 2020
    1 month
    • Layout and usability improvements with HTML/CSS/JavaScript (volunteer work).

Projects

Education & Qualifications

4 items
Certifications
SAP Certified - Back-End Developer - ABAP Cloud
Certifications
SAP Certified - Back-End Developer - ABAP Cloud
SAP • C_ABAPD_2601 • Sep 2026 • valid until Sep 2027
SAP Certified - SAP Fiori Application Developer
Certifications
SAP Certified - SAP Fiori Application Developer
SAP • C_FIORD • Apr 2026 • valid until Apr 2027
Higher education
Higher education
BSc in Computer Science
Universidade São Judas Tadeu • In progress
Courses
Courses
SAP BTP, Integration Suite and Clean Core
Ka Solution • Oct 2025
Open PDF

Skills

SAP Fiori
SAP FioriSAPUI5Fiori ElementsFiori FreestyleFiori Design GuidelinesCDS AnnotationsMetadata ExtensionsValue HelpSAP Business Application StudioSAP Web IDEHybrid App Toolkit (HAT)SAP Asset Manager
SAP ABAP
ABAPABAP CloudABAP OORAPCDS ViewsBehavior DefinitionBehavior ImplementationDraftActionsDeterminationsValidationsEclipse ADT
SAP Platforms
SAP S/4HANASAP ECCSAP BTPSAP HANA CloudCloud FoundrySAP Fiori LaunchpadSAP Build Work Zone
Classic ABAP / ECC
BAdIUser ExitEnhancement PointBAPIRFCIDocWeb ServicesALVReportModule PoolSmartFormsAdobe FormsBDC
Services and Integration
OData V2OData V4SAP Gateway (SEGW)Service Definition & BindingSAP Integration SuiteiFlowsAPI ManagementEvent MeshCloud ConnectorDestination ServiceXSUAA
SAP BTP / CAP
SAP CAPCDS ModelHDI ContainerNode.js Service HandlersMTAApprouter
Architecture and Process
Clean CoreExtensibilidade side-by-sideSAP ActivateTransportes (TASK/TR)Azure DevOpsGit
Web / Full Stack
JavaScriptTypeScriptReact.jsVue.jsNode.jsPHPMySQLHTML/CSS
Languages
Portuguese (Native)English (Advanced)Spanish (Intermediate)

References

Maylon de Oliveira Zanardi

Role
Tech Lead · SPRO
Tech Lead on the Freestyle project, BRF AppGrãos (AMS support)
Location
Curitiba, PR

Direct contact details available upon request.