Jimmy Bamuteeze
SAP ABAP Developer
Experience
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.
- Ensure 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.
SAP ABAP Consultant – Short Term Contract
UNOX
- Complex ABAP programming, testing, and debugging functions related to the implementation of SAP modules.
- Understand the requirements from provided functional designs and transform these requirements into technical designs.
- Act as the technical expert, ensuring quick turnaround in identifying application issues and providing timely solutions.
SAP ABAP/UI5 Consultant
Joban Group of Companies
- Developing and maintaining SAP design and technical specification documents for FI, MM, SD, PP, and PM modules.
- Developing data conversion (load) programs, interfaces (IDocs, RFCs, BAPIs, Proxy, BDC), enhancements (User Exits, BADIs, enhancement spots), forms (SmartForms, Adobe Forms, SAP script), reports, and workflow.
- ABAP development in a HANA environment using ABAP development tools.
- Using 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.
- HANA web-based development; developing data access with OData and JavaScript, and building user interfaces with SAP UI5.
- UI5, Fiori Elements, BOPF, and JavaScript development.
- Ensure compliance with all development standards and naming conventions.
- Ensure 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.
Team Lead SAP ABAP Developer
URA Electronic Fiscal Receipting and Invoicing Solution (EFRIS)
- Understand EFRIS functional requirements from functional consultants and explain to the development team in technical terms.
- Understand EFRIS technical specification documents to identify the available corresponding solutions in SAP for proper integration.
- Work with functional consultants to identify relevant APIs in line with the company’s business processes.
- Collaborate with the liaised SAP partner technical team to develop and test functionality that meets EFRIS documented technical and functional design.
- Ensure proper implementation of the APIs by identifying dependencies.
- Implement EFRIS technical solutions in SAP by writing ABAP code for HTTP request protocol required for correct HTTP requests to the EFRIS portal.
- Develop, test, debug, implement, maintain, and document ABAP code for the different API solutions required to integrate with the EFRIS system.
- Suggest corrective actions and take direction when decisions are made in status meetings.
SAP ABAP Developer
Kakira Sugar Limited
- Developing and maintaining SAP design and technical specification documents for FI, MM, SD, and HCM modules.
- Requirements analysis.
- Supporting end-user acceptance testing activities.
- Conducting unit, integration, and release testing to validate functionality.
- BAPIs, screen painter, menu painter, and GUI processing.
- Perform integration tasks for in-house developed systems and/or purchased hardware and software solutions.
- Provide optimization, enhancement, and O&M support for ABAP applications that perform 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 (Reports, Interfaces, Conversions, and Extensions) objects on an ECC 6.0 system.
- 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.
Core Team Member
SAP HCM Implementation
- Develop code for client application modules in ABAP language.
- Allocate available resources to complete client projects.
- Provide support to end-users through troubleshooting procedures.
- Train end-users on SAP solutions.
- Complete usability tests before releasing an update.
- Work with employees from various departments to develop an SAP solution.
Systems Support Officer
Kakira Sugar Limited
- Recognize the critical elements of application problems, develop and evaluate data, determine solutions, and make logical recommendations.
- Requirements analysis.
- Maintain effective and cooperative working relationships with process owners, staff, and project consultants.
- Develop test data and analyze problems in programs.
- Develop knowledge base for SAP knowledge database.
- Develop and code difficult and complex programs for SAP modules.
- Train users on the programming of forms and reports, defining authorization roles, and other related areas.
Core Team Member
SAP Implementation
- Develop code for client application modules in ABAP language.
- Allocate available resources to complete client projects.
- Provide support to end-users through troubleshooting procedures.
- Train end-users on SAP solutions.
- Complete usability tests before releasing an update.
- Work with employees from various departments to develop an SAP solution.
Database Developer
NARO Human Resources Database System Prototype
- Design and develop MySQL database applications in PHP and JavaScript.
- Plan databases, design database structures, and create database schemas.
- Prototype proposed applications to refine requirements.
- Specify modifications of the database structure for an application.
- Design the database structure.
- Modify database objects based on new system requirements.
- Modify database structures, entry forms, and reports as required.
Collaborator IT
National Fisheries Resources Research Institute
- Designing and developing the institute’s MySQL database applications in PHP and JavaScript.
- Database planning, designing database structures, and creating database schemas.
- Maintaining the NaFIRRI stores database system.
- Defining and utilizing database objects such as tables and views.
- Developing and implementing data backup strategies for developed and existing databases.
- Validating required data-related information assurance controls are being met.
- LAN maintenance and security.
- Training users on the systems developed for the institute and provision of ICT user support.
- Updating antivirus definitions periodically.
- Routine computer system administration.
- Electronic board maintenance and updating that is only accessible on a local area network.
- Internet and application server management.
- Performing installations, configuring, and upgrading operating systems like Windows and Linux.
Database Developer
Stores Management System Project
- Design and develop MySQL database applications in PHP and JavaScript.
- Plan databases, design database structures, and create database schemas.
- Develop and implement data backup strategies for the developed database.
- Modify database objects based on new system requirements.
- Implement data entry validation mechanisms using JavaScript.
- Establish application security measures during and after development.
Team Leader
Cinema Ticketing Database Management System Project
- Monitor the progress of system implementation.
- Schedule activities for team members.
- Oversee the activities and performance of team members.
- Conduct discussions concerning the implementation of the system.
- Report on the progress of system implementation to the supervisor.
- Carry out tests on the system to ensure its validity.
- Compile the final report for presentation.
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.
Skills
Strong Interpersonal, Written, And Oral Communication Skills.
Strong Technical Writing And System Documentation Skills.
Ability To Work In A Team Environment, Effectively Interacting With Others.
Learning From Experience.
Ability To Cope With A Challenging Work Environment.
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.
Expertise In Modern Abap Development For S/4hana, Including Abap Restful Application Programming Model (Rap).
Develop Custom Core Data Services (Cds) Views To Create Data Models And Expose Them As Odata Services For Fiori Applications.
Proficiency In Consuming And Creating Apis For System Integration.
Layouts (Sap Scripts, Smart Forms).
Bapi’s, Bdc, Ale/idocs, Rfcs For Interface Communication, And Lsmw.
Sap Enhancement And Enhancement Framework.
Mvc Architecture In Development.
Module Pool And Dialog Programming.
Proven Programming Skills With Sap Software And Associated Programming Tools: Abap, The Sap Developer Workbench.
Ability To Transform Business Function Requirements Into Technical Program Specs And To Code, Unit Test, And Debug Sap Programs.
Abap Restful Application Programming.
Javascript, Html And Css.
Strong Computer Skills, Especially In Microsoft Office Suite (Excel, Word, Powerpoint).
Understanding Of Relational Databases And Sql Language.
Languages
Education
Makerere University of Kampala
Bachelor of Science in Computer Science · Computer Science · Kampala, Uganda
Kakira Secondary School
Uganda Advanced Certificate Of Education · Kakira, Uganda
Kakira Secondary School
Uganda Certificate Of Education · Kakira, Uganda
Certifications & licenses
SAP Certified Development Associate- ABAP with SAP NetWeaver 7.50
ATOS, Mumbai India
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
What languages does Jimmy speak?
How many years of experience does Jimmy have?
What roles would Jimmy be best suited for?
What is Jimmy's latest experience?
What companies has Jimmy worked for in recent years?
Which industries is Jimmy most experienced in?
Which business areas is Jimmy most experienced in?
Which industries has Jimmy worked in recently?
Which business areas has Jimmy worked in recently?
What is Jimmy's education?
Does Jimmy have any certificates?
What is the availability of Jimmy?
What is the rate of Jimmy?
How to hire Jimmy?
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a SAP ABAP Developer