
Madan Mohan Bathula
Verified Expert in Engineering
SAP Treasury Developer
London, United Kingdom
Toptal member since March 7, 2023
Madan has 15+ years of combined experience as a project manager, Agile Scrum Master, data engineer, and SAP consultant for treasury and risk management, bank communication management (BCM), and CRM. He is also an Oracle SQL-certified expert with a master's degree in computer applications. Madan has extensive experience in the industries of insurance, trading, finance, accounting, HRM, hospital management, visa and consular services, agriculture (smart farming), supply chain, and eCommerce.
Portfolio
Experience
- SAP Treasury - 9 years
- SQL - 6 years
- Scrum Master - 5 years
- Microsoft Power BI - 5 years
- SAP - 4 years
- Azure Data Factory (ADF) - 4 years
- Cash Management - 4 years
- Communication Management - 4 years
Preferred Environment
Windows 10
The most amazing...
...thing I've done as an entrepreneur is incubate an IT firm and develop systems for hospital management, online school training, and POS and eCommerce.
Work Experience
Project Manager | SAP Financial Asset Management (FAM) Consultant
Indicate Consulting
- Led a 40+ team in meetings—creating, tracking, and communicating project requirements, plans, and schedules—and developing detailed documentation to help identify gaps and address challenges or roadblocks within the project using Agile methodologies.
- Reviewed all business cases, including the project concept documents, schedules, and implementation plans. Conducted risk assessment for quality and reviewed the project quality status report from Jira using Scrum methodologies and Kanban stories.
- Assessed the scope and impact of the change requests (CR) with the product team. Facilitated internal and external change management committee approvals and participated in post-implementation review with the release manager.
- Conducted impact analyses, assessed change readiness, and identified key stakeholders, including project-related and business-as-usual CRs.
- Liaised with business leads, prioritized the CRs' delivery, and updated key stakeholders on the CRs' progress.
SAP FAM Consultant
Indicate Consulting
- Worked with SAP IFRS 9 financial reporting set implementation, covering money market, foreign exchange (FX), securities, derivatives, cash management, BCM, general ledger (GL), and accounts payable and receivable.
- Implemented the IFRS 9 solution end-to-end for two valuation areas, which involved requirements gathering, blueprint, design, configuration, migration, system integration testing, user acceptance testing (UAT), and user training.
- Created interfaces to receive solely payments of principal and interest (SPPI) results from Bloomberg's Data License and trade interface, Moody's interface, and enhanced existing master data interface, catering to inbound and outbound market data.
- Built an interface between Bloomberg and SAP using a process integration and orchestration SFTP connection to extract SPPI, probability of default, and loss-given default information based on position data for calculating expected credit loss value.
- Configured and tested financial accounting modules, such as GL, accounts payable, SAP IS Banking (loan management), electronic bank statement (EBS), treasury, validation, and substitution rules focused on data migration specification using LSMW.
- Handled the basic settings, payment grouping, payment status management, and release strategy for BCM and its integration for merged and approved payments, bank statement monitoring, and reservation for cross-payment run payment media.
- Developed new data medium exchange (DME) for Citibank and Siam Commercial Bank for payment instructions and cash management. This involved grouping and the structure definition for daily cash positions, wire transfers, and bank-to-bank transfers.
SAP Consultant
Shivansh Solutions (Asia) Pvt Ltd
- Defined the account groups for creating the customer master data by controlling the field status, maintaining number ranges for account groups, and defining the partner determination.
- Set up and customized various areas of implementation guide activities, including GL master records, accounts receivable and payable, and house banks.
- Customized settings for clearing, posting in foreign currencies, exchange rate differences, and gains and losses on valuation, realization, and the translation and segregation of CapEx and OpEx in the TAP report for visibility on committed outflows.
- Created the FAM application rollout blueprint for Malaysia, Thailand, Singapore, and Taiwan and configured money market products—such as time deposits, interest rate instruments, and commercial paper—and derivatives for TH and TW company codes.
- Configured the functionality for fixed, variable-rate-coupon, zero-coupon, and redeemable bonds, such as asset- and mortgage-backed securities, along with shares, mutual funds, and FX configuration with spot, forward, and netting.
- Worked on the EBS reconciliation configuration for cash management—BAI2 for Citibank and MT940 for Siam Commercial Bank—using the DME engine.
- Handled the basic setting of controlling, cash journals, and asset accounting and configured the product types and related flows. Designed AARs based on asset GL account structure and created Thailand OE-specific price types and related PMPs.
- Designed position management procedures (PMPs) for valuation class requirements—such as FVO, AFS, and HTM—amortized cost method for different product types, and enhanced IDOC FAM posting interface to populate the profit center and segments.
- Devised the bank reconciliation process for investment bank accounts—configured as per SAP standard—and customized valuation areas for local GAAP and STAT and US GAAP.
- Assisted the project manager with a team of 40+ scrum in organizing, determining, and managing tasks, issues, risks, and action items. Helped schedule and facilitate scrum events, meetings, and decision-making processes.
Software Engineer
3i Infotech
- Created new UIs using Oracle Forms for life insurance policy surrender, the certificate to lapse insurance policy, the customized policy underwriter screen using HTree functions, and the customer and agent master UIs for capturing master data.
- Engaged actively in performance tuning, error handling, product development, and support on various platforms. Gained hands-on experience in SQL, PL/SQL, and Oracle Forms 11g, 10g, and 6i using the Windows environment.
- Constructed triggers, functions, collections, procedures, and packages and worked extensively in different testing phases, such as functional, unit, and UAT, gaining in-depth knowledge of SQL and PL/SQL.
- Wrote Oracle Database packages, stored procedures, functions, and triggers to enhance the system and business. Engaged in maintaining and supporting the production, UAT, and development servers.
- Developed custom APIs in PL/SQL business logic and Oracle and XML reports providing support based on user requirements. Fully involved in CRM conversions for migration and developed custom packages for new product and application migrations.
- Contributed to designing, developing, and implementing Tableau visualizations, reports, and the dashboard for higher management decisions. Also engaged in installing and configuring the Tableau tool across Oracle environments.
- Worked extensively in data extraction, transformation, and loading from source to target system using SQL Server Integration Services. Also engaged in developing reports with BI Publisher and SQL Server Reporting Services using MS SQL Server.
Experience
Data Engineering Project Using Azure Tech
I integrated data from HTTP clients, Azure Blob Storage, and Azure Data Lake Gen2 using ADF. I performed branching and chaining activities in ADF pipelines using control flow activities such as get metadata, if condition, ForEach, delete, and validation. I also scheduled pipelines using ADF's event, schedule, and tumbling window triggers.
Additionally, I created mapping data flows to create transformation logic with steps such as source, filter, select, pivot, lookup, conditional split, derived column, aggregate, join, and sink. I also created the log analytics workspace and the workbooks and charts from log analytics on the ADF pipelines. Then, I monitored the ADF pipelines using Azure Monitor and set diagnostics to be forwarded to the Azure storage account or log analytics workspace. Finally, I implemented the ADF analytics monitoring tool, including how to extend the capability further.
Education
Master's Degree in Computer Applications
Institute of Chartered Financial Analysts of India (ICFAI) - Hyderabad, Telangana, India
Certifications
EXIN Agile Scrum Master
EXIN
Oracle Database SQL Certified Expert
Oracle
Skills
Libraries/APIs
Azure Blob Storage API
Tools
Microsoft Power BI, Oracle BI Publisher, Tableau, Azure HDInsight
Languages
SQL, Python, WML
Storage
PL/SQL, SQL Server Reporting Services (SSRS), Azure SQL, Azure Blobs, Database Administration (DBA), HDInsight
Platforms
Oracle Database
Paradigms
Agile
Other
Software Engineering, Software Testing Lifecycle (STLC), SAP Treasury, Valuation of Financial Instruments, IFRS 9, Web Technologies, SAP FI, SAP Customer Management (CM), SAP BCM, Agile Coaching, Azure Data Factory (ADF), Communication Management, SAP, Cash Management, Algorithms, Software Project Management, Embedded Systems, Mobile Computing (MC), Windows 10, Scrum Master, Data Mining, Data Warehousing, Oracle Forms & Reports, Azure Data Lake, Azure Databricks, Data Structures, Database Systems, Data
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring