It Technical Lead Resume
FL
SUMMARY:
- SAP certified senior application developer with 12 years of experience in building applications for SAP ECC and CRM functional areas.
- Experience in developing applications for SAP implementations in Utility, Manufacturing, Communication and Healthcare/Pharmaceutical domains.
- Result oriented individual with proven ability to architect scalable and reusable solutions.
- Adept in translating business requirements into comprehensive and thorough functional/technical documentation including but not limited to specifications, test plans, and test data.
- An effective team player with excellent communication, analytical, leadership and co - ordination skills.
- Strong Technical expertise and comprehensive understanding of business processes in ECC functional areas such as SD/OTC (Order to cash), Material Management (MM), Production Planning (PP), Plant maintenance/Enterprise asset management (PM/EAM), Warehouse Management (WM), Finance (FI) and Human Capital Management (HCM).
- Experience in S/4 HANA development such as code remediation, CDS views, AMDP, BOPF etc.
- Experience in CRM Web UI development including component enhancement & configuration, BOL and GENiL programming.
- Experienced in configuration of business roles, navigation bar profiles, transaction launchers, partner determination procedures for CRM transactions and multi-level categorization (category modeler).
- CRM customization including customizing transaction types, defining actions and action profiles, defining date rules in service transactions.
- Experience in developing web applications using Web Dynpro - ABAP using FPM (Floor plan manager) frame work.
- Performance tuning tools of SAP ABAP and HANA; Single transaction analysis (STAD), ST12, SQL monitor (SQLM), Performance tuning worklist (SWLT), DBCOCKPIT, HANA Plan Viz, ABAP Test cockpit.
- Experience in building ODATA services using Net weaver gateway programming (data model, model provider class and data provider class etc.).
- SAP UX development such as Personas, UI5 & FIORI.
- SAP UI5 application development using SAP Web IDE.
- FIORI transaction and analytical apps configuration.
- Completed training in MuleSoft developer 4 module (Mule 4).
TECHNICAL SKILLS:
ERP: SAP ECC 6.0/5.0, R/3 4.7E, 4.6C, SAP PI 7.0, S/4 HANA
ABAP: ALV Reports, Dialog Programming, Enhancement Framework, BADI’s, BAPI/RFC, IDOC/ALE/EDI, Smart forms/Adobe Forms, LSMW, User Exits, OSS notes, SPAU and SPDD.
S4HANA / HANA: S/4 readiness checks, Code remediation, ABAP test cockpit (ATC), CDS views, AMDP, BOPF, ADBC, HANA SQL script, Calculation views, Table functions, stored procedures, SLT transformations, XSODATA services.
UX technology: SAP UI5, Fiori elements, FIORI Apps, Screen Personas, WDA, FPM, BSP, CRM WEB UI, Java Script, JQuery and Angular JS.
Web Services/ API: SOAP web services, RESTful services, ODATA, MuleSoft integration.
ECC: Sales & Distribution (SD), Material management (MM), Production planning (PP), Finance (FI), Enterprise asset management (EAM).
CRM Technical: AET, EEWB, BOL, GENIL programming, ESR Web services, Adobe Forms, BDoc’s extensions, ACE, Actions, Transaction launcher.
PROFESSIONAL EXPERIENCE:
Confidential, FL
IT Technical Lead
- Lead a team of 10-12 onsite/offshore resources, responsible for design, development and deliver all development initiatives in EMS division of Confidential .
- Provide technical leadership for enterprise information technology efforts, including the design, development and delivery of technology-enabled applications, products and services.
- Drive the proficiency within the team, assure best practices are followed, support the delivery of quality solutions, and assist management in meeting strategic initiatives.
- Work with functional manager to review and evaluate new technologies that may be beneficial to current and upcoming project work.
- Plan and oversee the development and support of SAP systems.
- Responsible for meeting project schedules and ensuring the delivered solution meets the technical specifications and design requirements.
- Perform as mentor on processes and techniques to assure proficiency within the team
- Perform research and analysis on new technology and business practices with the team.
- Prepare and utilize project plans for significant IT development, enhancement, and maintenance efforts
- Participate in the technical design review process to ensure high quality technical designs
- Developed MRP purchasing and planning Fiori Apps in MM/PP functional areas.
- ODATA services development and API management.
- Calculation views in HANA for demand calculation, stock calculations and PO confirmation.
- Developed HANA XSODATA services to be consumed by external applications.
- Native HANA development including modelling, stored procedures, table functions etc.,
- AMDP and CDS views development.
- Enhanced production order IDOC to send BOM hierarchy information to be receiving shop floor application.
- Extensively worked on EDI/IDOC enhancements both for inbound and outbound processes.
- Screen Personas development to simplify delivery transactions.
- Adobe forms development for PO output and delivery note.
Confidential, CA
Senior SAP Application Developer
Environment: ECC 6.0 SD, FI, CRM
- Project preparation plans, leading design workshops, requirement gathering and analysis.
- Prepare UAT test cases, conduct UAT session with identified business stake holders.
- Identify, prepare and coordinate in executing cut-over activities for project go-live.
- Develop, enhance and support applications in ECC, CRM and SRM functional areas.
- Consume 3 rd party web services (such as UPS, Fed Ex, DocuSign) to update data in SAP.
- SFDC integration with SAP using web services.
- SD: Extensively worked on sales order exits, VOFM routines.
- SD: LORD BADI enhancements.
- SD: Develop transaction to perform warehouse picking activities for outbound delivery at third party warehouse using handheld equipment’s in single step. This single handheld transaction is designed to perform picking the seed by SAP shipment number and process shipment activities and prints BOL. This transaction is responsible for performing activities which are otherwise performed through multiple transactions by logistics team.
- SD: ALV report to display consignment on hand details. This report will assist the sales representative when conducting customer consignment physical inventories.
- FI: Custom transaction to automate invoice processing (MIRO) for the POs corresponding to the third-party sales orders created for drop-ship to end customers.
- FI: Developed an interface which loads the GL Account documents into SAP from legacy system.
- FI: Reports and Interfaces development.
- MM: Developed a User Exit for transaction MB31, which checks and restricts entry of the duplicate serial numbers. This user exit checks for duplicate serial number against entered serial number in the system for all other transactions
- MM: Developed a User Exit in SCM module for transactions MB01 and ME32L which checks and displays the scheduling agreements of the items for a specified time period in the future.
- CRM: LORD Interface development and customization on CRM Interaction center and web channel.
- CRM: Enhanced Web UI components to accomplish business requirements.
- CRM: Middleware enhancements to replicate custom attributes between ECC and CRM.
- CRM: POC UI5 app for stock and serial number search.
- CRM/SD: Development of OData services for consumption in Mobile applications.
- Business forms development using Smart Forms and Adobe Forms.
Confidential, New Jersey
Environment: ECC 6.0, SD, FI, CRM 7.0
Senior SAP Technical Consultant
- Responsibilities include developing applications for OTC and Plant Maintenance modules.
- SD: Extensively worked on sales order exits, VOFM routines.
- SD: Developed WDA to create RA (Returns authorizations) online using original invoice or a reference order number. Application also facilitates users to track the status of their RAs.
- SD: Implemented BADI to check if the ship-to partner of sales order has direct-ship indicator present on customer master and copy address from order into delivery. This avoids the product from being shipped to Canada warehouse and instead shipped directly to the customer.
- SD: USER EXIT SAVE DOCUMENT PREPARE to modify availability check of the items based on the shipping point.
- APO: Implemented enhancements CIFMAT01, CIFSTKO1 on R/3 side to transfer vendor specific stock; populated freely defined fields in APO product master.
- PS: Developed custom program in PS module which makes it easier for the shop floor and other users to update remaining work related to project activities, so that scheduling can consider this data and forecasts are accurately reflected.
- FI: Interface program to create G/L journal entries via BDC on FB01L transaction.
- FI: Auto clearing program. This program clears the open debits against the existing credits.
- PM: BADI to capture and save custom attributes on IE01/IE02 transactions.
- PM: Custom Screen Enhancements in PM Notification and Orders.
- PM: Custom transaction to create, change and display customer specific notifications and allowing the user to see history of equipment.
- PM: Custom function module to link order related items on install base to service contract.
- PM: Update program to assign equipment’s to install base.
- CRM: Enhanced Web UI components to accomplish business requirements.
- CRM: Developed Web Dynpro application(WDA) for dealers to i) update status on service request notifications, ii) update meter reads and iii) add parts on service orders assigned to them.
- CRM: Developed WDA application to facilitate dealers to update service request notifications, update meter reads, add parts etc., on assigned service orders.
- CRM: Developed a WDA application to display Service Order History report which includes details such as Equipment, Service Partner, Technician, Meter Reads and Work done etc.,
- CRM: Smart forms for UBB Invoice, Credit/Debit Memos, Service Notification and Email Reminders.
- CRM: Mobile integration - Sharp service process integration with Syclo for technicians to access assigned service orders on iPhone and update status and parts used. Updated statuses were used in calculating labor hours and updated parts were saved on confirmations to consume it from technician's Van stock.