Jimmy B.

SAP ABAP Developer

Italy

Experience

Dec 2023 - Present
2 years

SAP ABAP Developer

UNOX S.p.A

  • Developing and maintaining SAP design and technical specification documents for FI, MM, SD, PP, and EWM modules.
  • Develop custom extensions, reports, and applications in the SAP S/4HANA Cloud ABAP environment using technologies like CDS Views and RAP (ABAP RESTful Application Programming Model).
  • Build integrations using APIs to connect SAP applications with external systems and services, enabling flexible and efficient data exchange.
  • Optimize existing SAP ABAP programs using ABAP Test Cockpit.
  • Design and implement ABAP programs for custom report generation to improve business intelligence outputs and reporting capabilities.
  • Conduct thorough debugging and troubleshooting for critical SAP applications to minimize system downtime.
  • Collaborate with the functional team to translate business requirements into technical specifications for SAP system enhancements.
  • Ensure compliance with all development standards and naming conventions and adherence to the change control process.
  • Provide management status information, suggest corrective actions, and take direction when decisions are made.
  • Work closely with the SAP Basis team to monitor, test, and tune application components for optimized performance and integration.
  • Recognize the critical elements of complex application problems, develop and evaluate data, determine solutions, and make logical recommendations.
  • Design and implement processes or process improvements to aid in development and support.
  • Work with the team to develop and test functionality that meets documented design.
  • Conduct unit, integration, and release testing to validate functionality.
Jan 2023 - Feb 2023
2 months
Italy

SAP ABAP Consultant – Short Term Contract

UNOX

  • Perform complex ABAP programming, testing, and debugging functions related to the implementation of SAP modules.
  • Understand requirements from provided functional designs and transform them into technical designs.
  • Act as the technical expert, ensuring quick turnaround in identifying application issues and providing timely solutions.
Sep 2021 - Dec 2023
2 years 4 months

SAP ABAP/UI5 Consultant

Joban Group of Companies

  • Develop and maintain SAP design and technical specification documents for FI, MM, SD, PP, and PM modules.
  • Develop data conversion programs; interfaces (IDocs, RFCs, BAPIs, Proxy, BDC); enhancements (user exits, BADIs, enhancement spots); forms (SmartForms, Adobe Forms, SAP script); reports; workflows.
  • Perform ABAP development in a HANA environment using ABAP development tools.
  • Use ABAP for HANA techniques such as Advanced OPEN SQL statements, CDS Views, ALV IDA, ABAP ADBC, and AMDP to achieve a code push-down approach.
  • Conduct HANA web-based development: develop data access with OData and JavaScript; build user interfaces with SAP UI5; UI5, Fiori Elements, BOPF, and JavaScript development.
  • Ensure compliance with development standards, naming conventions, and change control processes.
  • Provide management with status information, suggest corrective actions, and take direction when decisions are made.
  • Work closely with the SAP Basis team to monitor, test, and tune application components for optimized performance and integration.
  • Recognize the critical elements of complex application problems, develop and evaluate data, determine solutions, and make logical recommendations.
  • Design and implement processes or process improvements to aid in development and support.
  • Work with the team to develop and test functionality that meets documented design.
  • Conduct unit, integration, and release testing to validate functionality.
Jan 2015 - Sep 2021
6 years 9 months
Uganda

SAP ABAP Developer

Kakira Sugar Limited

  • Develop and maintain SAP design and technical specification documents for FI, MM, SD, and HCM modules.
  • Conduct requirements analysis and support end-user acceptance testing activities.
  • Perform unit, integration, and release testing to validate functionality.
  • Use BAPIs, Screen Painter, Menu Painter, and GUI processing.
  • Perform integration tasks for in-house developed systems and purchased hardware and software solutions.
  • Provide optimization, enhancement, and O&M support for ABAP applications performing financial and business management functions on client SAP ECC instances and external systems.
  • Provide management status information, suggest corrective actions, and take direction when decisions are made.
  • Develop, test, debug, implement, maintain, and document ABAP code used in RICEFW objects on an ECC 6.0 system.
  • Collaborate with the SAP Basis team to monitor, test, and tune application components for optimized performance and integration.
  • Recognize critical elements of complex application problems, develop and evaluate data, determine solutions, and make logical recommendations.
  • Design and implement processes or process improvements to aid in development and support.
  • Work with the team to develop and test functionality that meets documented design.
Dec 2011 - Jan 2015
3 years 2 months
Uganda

Systems Support Officer

Kakira Sugar Limited

  • Recognize critical elements of application problems, develop and evaluate data, determine solutions, and make logical recommendations.
  • Conduct requirements analysis and maintain effective, cooperative working relationships with process owners, staff, and project consultants.
  • Develop test data and analyze problems in programs.
  • Develop and maintain the SAP knowledge base.
  • Develop and code complex programs for SAP modules.
  • Train users on programming forms and reports and defining authorization roles.
Feb 2010 - Dec 2011
1 year 11 months
Uganda

Collaborator IT

National Fisheries Resources Research Institute

  • Design and develop MySQL database applications in PHP and JavaScript; plan databases, design structures, and create schemas.
  • Maintain the NaFIRRI stores database system and define and utilize database objects such as tables and views.
  • Develop and implement data backup strategies for developed and existing databases.
  • Validate required data-related information assurance controls.
  • Perform LAN maintenance and security, update anti-virus definitions, and routine computer system administration.
  • Provide ICT user support and train users on developed systems.
  • Maintain and update electronic boards accessible on a local area network.
  • Manage internet and application servers; install, configure, and upgrade operating systems like Windows and Linux.

Summary

  • SAP Certified Development Associate- ABAP with SAP NetWeaver 7.50 with training in ABAP on cloud.
  • Over 8 years of experience as an Enterprise Resource Planning (SAP) application support, with two SAP implementations, ABAP language with strong exposure to ABAP- OOPS Concepts, developing ALV reports using classes, using persistence services to store the state of objects in the database, Event handling in classes and ALV object model.
  • Supported and implemented new user requirements in FI, SD, HCM, and MM modules of SAP R/3 which gave me strong exposure to business processes in these functional areas.
  • Worked extensively on DDIC objects, dialog and module pool, smart forms, scripts and Enhancements and enhancement framework, and modularization techniques.
  • Expertise in using the ABAP HANA techniques such as Advanced OPEN SQL statements, CDS Views and entities to achieve code push down approach.
  • Integrated systems using APIs.
  • Developed with BAPI’s, BDC, RFC for interface communication, and Layouts (SAP Scripts, Smart forms, Adobe Forms).
  • Got involved in Design, development, optimization, and maintenance of Business Objects Data.

Languages

English
Advanced
Swahili
Advanced
Italian
Elementary

Education

Oct 2006 - Jun 2009

Makerere University of Kampala

Bachelor of Science · Computer Science · Kampala, Uganda

Oct 2004 - Jun 2005

Kakira Secondary School

Advanced Certificate Of Education · Uganda

Oct 2000 - Jun 2003

Kakira Secondary School

Certificate Of Education · Uganda

...and 1 more

Certifications & licenses

SAP Certified Development Associate-ABAP

ATOS

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions