Skip to main content
Manoj Tadekoru

Manoj Tadekoru

Full Stack Developer

Talent
HyderabadMember since September 28, 2026
PythonDjangoNode.jsJavaScriptSAPUI5XMLSAP BTPSAP CAPSAP FioriCDS ViewsOpenAI GPT-4oETL PipelinesOData IntegrationBasic NLPPostgreSQLHANA DatabaseSAP Business Technology PlatformAgilePerformance Optimization
·

Hire this person

Send a job offer directly to this candidate

PythonDjangoNode.jsJavaScriptSAPUI5

About

Motivated Full Stack Developer with 3+ years of hands-on experience in backend and frontend development, specializing in Python, Django, and SAP technologies. Proven ability to design and deliver production-grade SAP CAP applications, OData V4 services, AI-powered invoice automation, and automated ETL pipelines. Experienced with SAP BTP, S/4HANA integrations, OpenAI API, PostgreSQL, HANA DB, SAPUI5, and Fiori.

Passionate about building scalable, maintainable systems and contributing effectively in agile team environments.

Experience

SAP CAP Backend Developer — InvoiceX - VerosAI

(2025-06)

  • AI-Powered Invoice Extraction: Developed an end-to-end AI invoice processing engine on SAP BTP Cloud Foundry using Node.js and SAP CAP that automatically extracts structured invoice data from PDF documents using OpenAI GPT-4o, eliminating manual data entry.
  • SAP S/4HANA OData Integration: Integrated SAP S/4HANA OData APIs (API_BUSINESS_PARTNER, A_PurchaseOrder) for real-time supplier validation, purchase order validation, and goods receipt verification before invoice posting.
  • 3-Way Match Validation: Implemented 3-way match validation logic covering supplier verification, PO quantity check, GR quantity check, and unit price comparison with tolerance handling to prevent over-invoicing and duplicate postings.
  • BTP Destination & Connectivity: Configured SAP BTP Destination Service with S4HANA_SYSTEM_DESTINATION and UniversalDest for secure connectivity to S/4HANA systems using SAP Cloud SDK executeHttpRequest with BasicAuthentication.
  • Universal Template Service: Built a Universal Template Service integration to dynamically fetch API configurations and destination mappings at runtime, enabling configurable rule-based invoice processing without code changes.
  • Invoice Lifecycle Management: Designed and implemented complete invoice lifecycle — PDF upload, AI extraction, payload building, park invoice, and post invoice workflows — using SAP CAP actions and PostgreSQL for persistent storage.
  • SAP Invoice Posting: Implemented invoice posting to SAP S/4HANA using Supplier Invoice OData API with support for both Park (status A) and Post operations, including SAP document number and fiscal year capture on successful posting.
  • Error Handling & Status Tracking: Built structured error handling with stage-level failure isolation, automatic PDF processing status updates (PENDING → EXTRACTED → ERROR), and detailed error messages returned to the calling system.
  • Cloud Foundry Deployment: Deployed and managed application on SAP BTP Cloud Foundry (AP10 region) including service bindings for destination, xsuaa, connectivity, and PostgreSQL with environment-based OpenAI API configuration.

SAP CAP Backend Developer — LockBox Application - VerosAI

(2024-03 - 2025-05)

  • SAP CAP Backend Development: Designed and developed a production-grade SAP CAP backend for the ClearIQ LockBox Automation platform, exposing fully compliant OData V4 services with bound actions for simulate, post, and repost operations.
  • End-to-End Workflow Automation: Built a 7-stage automated processing pipeline — file upload, pattern detection, data extraction, SAP enrichment, payload build, simulation, and production posting — fully replacing manual Accounts Receivable entry workflows.
  • Dynamic Rule Engine: Engineered a fully DB-driven rule execution engine where processing rules, API endpoint mappings, field transformations, and conditions are stored as database records, enabling business users to configure logic via SAP Fiori UI without developer involvement.
  • CDS Data Modeling: Designed a 3-level CDS entity hierarchy (LockboxHeader → LockboxItem → LockboxClearing) with Composition relationships, managed entities, and namespace-scoped tables deployed on PostgreSQL via SAP CAP.
  • Pattern Matching Engine: Built a fuzzy file pattern detection engine using synonym groups and heuristic scanning to automatically identify and process diverse bank file layouts without file-specific code.
  • SAP BTP Connectivity: Implemented a dual-path SAP connectivity layer using BTP Destination Service as primary with automatic fallback to direct HTTPS credentials, ensuring seamless operation locally and on SAP BTP Cloud Foundry.
  • Data Extraction & Transformation: Developed Excel file parsing (XLSX), fill-down logic, date normalization, invoice range expansion, and comma-split transformation to convert raw bank files into structured SAP-compliant payloads.
  • Validation & Simulation: Implemented offline pre-posting simulation validating SAP payloads — amount balancing, clearing reference completeness, required field presence — before any live SAP call.
  • Audit Logging & Traceability: Built comprehensive audit logging across ProcessingRun, LockboxRunLog, SapResponseLog, and LineLevelClearing entities capturing every stage, SAP response, and clearing entry for full financial traceability.
  • Service Layer Architecture: Structured the application into modular service layers — workflow-orchestrator, rule-execution-engine, sap-posting-service, pattern-ops, and sap-client — following separation of concerns for maintainability and testability.
  • Error Handling & Retry Logic: Implemented structured error handling with SAP-specific error classification, stage-level failure isolation, soft-fail enrichment steps, and a repost mechanism for failed production runs.

Backend Developer — SAP Data Migration - VerosAI

(2023-06 - 2024-02)

  • SAP Data Migration: Contributed to SAP ECC to S/4HANA Cloud data migration by developing Python-based ETL pipelines to extract, transform, and load enterprise data into SAP APIs.
  • ETL Pipeline Development: Built and maintained Python ETL pipelines for processing structured and unstructured data, improving data accuracy and reducing integration errors across migration cycles.
  • Data Validation: Performed data validation and consistency checks to ensure integrity of migrated datasets, identifying and resolving issues prior to deployment.
  • REST API Integration: Developed and optimized REST API integrations for data transfer to SAP S/4HANA Cloud, ensuring compliance with required data formats and standards.
  • Automation & NLP: Applied basic NLP techniques for data classification and preprocessing to support automation in ETL workflows.
  • Documentation & Collaboration: Created data mapping and transformation documentation; collaborated with cross-functional teams to meet project requirements and delivery timelines in an agile environment.
  • Database & Backend Development: Developed backend services and database-driven workflows using Python, PostgreSQL, and RESTful architectures to support scalable SAP data migration and integration processes.
  • Error Handling & Performance Optimization: Implemented logging, exception handling, and performance optimization techniques in ETL workflows to improve processing reliability, reduce failures, and enhance migration efficiency.

Education

Bachelor of Technology - Computer Science and Engineering - SRM University

Skills

Full Stack Developer

Reviews

Related