Roy Wilfred Reginald Mc Gregor

Roy Wilfred Reginald Mc Gregor

$25/hr
Experienced BI & IT pro with 30+ years, skilled in data warehousing, SQL, & Project Management.
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
61 years old
Location:
Johannesburg, Gauteng, South Africa
Experience:
39 years
Roy Mc Gregor - |-| Johannesburg, South Africa PROFESSIONAL SUMMARY Highly experienced Business Intelligence and Information Technology professional with over 30 years of expertise in data warehouse development, business intelligence methodologies, and IT project management. ● Adept at converting complex business requirements into practical solutions using tools such as Business Objects, Office 365, SharePoint, SQL Server Management Studio (SSAS, SSIS, SSRS), Teradata Studio, and Visual Studio. ● Seeking remote or hybrid opportunities to leverage technical skills and leadership in delivering impactful IT solutions. ● CORE COMPETENCIES ● ● ● Business Intelligence Tools: Business Objects, Office 365, SharePoint, SQL Server Management Studio (SSAS, SSIS, SSRS), Teradata Studio, and Visual Studio. Programming Languages: C++, CAML, CSS, COBOL, Datacom/IDEAL, HTML, and SQL. Data Management: Business Intelligence, Business Process Modelling, Data Integration, Data Warehousing, and Dimensional and Relational Analysis and Design. CERTIFICATIONS & TECHNICAL TRAINING ● ● ● ● ● ● ● ● ● ● ● ● ● ● Systems Analysis and Design Extended Dimensional Analysis and Design ETL Design Masterclass Business Objects Enterprise Data Warehouse Concepts, Fundamentals, Architecture, Modelling and Project Management Implementing and Maintaining Microsoft SQL Server (SSAS, SSIS, SSRS) SharePoint Designer and Workflow Team Management and Leadership New ERA Manager Project Management Development Programme for Middle Managers (DPMM) Certificate in Practical Management Implementing and Managing Enterprise Architecture Introduction to CMMI - (Staged and Continuous) Version 1.1 1 Roy Mc Gregor - |-| Johannesburg, South Africa TECHNICAL SKILLS BY AREA Operations: ● Managed large-scale IT operations across enterprise systems, ensuring high availability and performance. ● Oversaw SharePoint environments and business intelligence platforms at FNB and De Beers. Programming: ● Developed solutions using C++, CAML, CSS, COBOL, Datacom/IDEAL, HTML, and SQL. ● Automated business processes and enhanced legacy systems with custom programming. User Training: ● Conducted hands-on user training across Microsoft BI tools, SharePoint, and reporting dashboards. ● Created comprehensive user guides and conducted workshops for end users and IT teams. Documentation: ● Produced technical specs, SOPs, business requirement documents, and user manuals. ● Documented enterprise-wide data architecture strategies at Anglo Platinum and De Beers. Requirements Analysis: ● Led workshops to gather business requirements and convert them into technical deliverables. ● Defined project goals and aligned IT strategies to business needs across various projects. Systems Analysis and Design: ● Designed robust system architectures and workflows in banking and mining environments. ● Conducted impact assessments and data analysis to support system enhancements. Report Development: ● Created dashboards, scorecards, Business Objects and SSRS reports for MIS, PIMS, and MRM systems. ETL Development: ● Built and maintained SSIS packages to automate and streamline data processes. Systems Interfaces and Integration: ● Integrated multiple platforms, including Access, Datacom/DB, SAP, SharePoint, and SQL Server. ● Managed De Beers' interface systems for procurement, finance, and mining operations. Server Management and Technical Support: ● Administered SQL Server and SharePoint environments, handling upgrades and backups. ● Provided technical support and system troubleshooting for large user bases. Legacy Systems Replacement: ● Replaced mainframe and legacy systems at Namdeb and Fedlife with modern BI and ERP solutions. ● Archived critical legacy data using Access databases. 2 Roy Mc Gregor - |-| Johannesburg, South Africa Project and Programme Management: ● Managed BI and IT projects at FNB, De Beers, and Anglo Platinum. ● Designed frameworks, health checks, and project documentation repositories. Enterprise Architecture: ● Developed enterprise data models and metadata repositories. ● Contributed to corporate architecture initiatives at De Beers and Anglo Platinum. Business Intelligence Design: ● Applied Ralph Kimball’s methodology to develop data warehouses and dimensional models. SharePoint Development and Administration: ● Built workflows, custom lists, surveys, and permissions structures. ● Led document management compliance projects including POPIA implementation. Visual Studio Development: ● Used Visual Studio for BI package development (SSIS/SSRS), reporting, and data manipulation. Records Management: ● Defined retention schedules and access policies in SharePoint to meet POPIA standards. Data Warehouse Design, Development and Maintenance: ● Led DW initiatives using SQL Server and Sybase PowerDesigner. ● Maintained data marts and implemented new subject areas based on evolving business needs. Microsoft SQL Server (T-SQL, SSIS, SSRS): ● 15+ years of SQL Server experience including advanced T-SQL scripting, SSIS development, and SSRS report design. Management Roles: ● Mentored junior staff, supervised BI teams, and led technical decision-making. EXPERIENCE Business Intelligence Analyst FNB Commercial Mar 2009 to Dec 2024 General Responsibilities: ● Handled and resolved ad-hoc queries related to SharePoint, Workflows, SQL Server, SSIS, and SSRS, ensuring timely support and improved user satisfaction. ● Managed SharePoint document libraries, custom lists, workflows, surveys, calendars, and access control. ● Developed solutions for alternative data sources using SharePoint lists, Microsoft Forms, CSV or Excel files, and SSIS packages. ● Automated and streamlined manual reporting processes using SSRS. 3 Roy Mc Gregor - |-| Johannesburg, South Africa ● ● Delivered accurate and timely monthly Management Information Systems (MIS) reports, dashboards, league tables, scorecards, and ad-hoc reports. Delivered proactive support to internal FNB Commercial customers, enhancing their use of Microsoft solutions, improving user satisfaction, and increasing solution adoption. Microsoft Solutions: ● Assisted in defining and developing an end-state functional business intelligence strategy. ● Designed and implemented appropriate Business Intelligence architectures to support solution delivery. ● Analysed source system data and designed conceptual, logical, and physical data models. ● Designed SharePoint lists for capturing business data not available in existing source systems. ● Conducted business analysis to determine client information needs based on requests. ● Documented business requirements for approval by key stakeholders. ● Performed data analysis to assess data availability for meeting deliverables. ● Created technical specifications for solution development. ● Contributed to the design of subject area data marts, front-end solutions, and information packages based on best practices. ● Conducted thorough testing of solutions before deployment. ● Provided training and coaching to ensure clients could effectively use and interpret the information. ● Presented solutions to clients, offering insights into data trends and interpretation. Records Management: ● Following the enactment of the Protection of Personal Information Act (POPIA) in 2013, directed efforts to safeguard and manage personal information stored in SharePoint environments. ● Implemented strict access control measures for SharePoint document libraries, ensuring compliance with data protection policies. ● Established information management policies to automatically hide outdated documents, remove access, notify document owners, and archive redundant records. Project Management: ● Designed a comprehensive project management framework, including process steps, templates, checklists, defined roles and responsibilities, and a health check system. ● Prioritised change requests, contributed to project planning, coordinated project resources, and provided regular status updates. ● Measured customer satisfaction using SharePoint Surveys, capturing and analysing responses for service improvement. ● Maintained continuous communication and support for ongoing work, implemented solutions, and handled production support escalations. ● Provided technical leadership and guidance to business stakeholders. ● Ensured project requirements were well-documented and stored in a SharePoint document library. ● Helped define the vision, strategy, and implementation roadmap for the Information Management team. 4 Roy Mc Gregor - |-| Johannesburg, South Africa Reason for Leaving: ● FNB Commercial Bank retires employees at the age of 60. I retired in August 2024 and was offered a three-month contract to upskill two employees who applied for my role. Information and Data Architect Anglo Platinum - Group ICT Jan 2008 to Dec 2008 General Project Activities: ● Developed an Information and Data Architecture Bible to guide project teams in establishing information requirements. ● Designed templates for capturing business metadata and defining information requirements. ● Established Technical Design Specifications and Software Test Plan documents to standardise project execution. ● Documented methodologies for determining Business Strategy to align projects with organisational goals. ● Created a detailed project plan to serve as a structured framework for Information Management for Business (IM4B) projects. ● Provided expertise to multiple project teams, assisting with their Information and Data Architecture requirements. ● Captured metadata using Microsoft Office SharePoint Services List functionality for structured information management. ● Presented a series of workshops covering both basic and advanced Information Management concepts to upskill project teams. Reason for Leaving: ● The Information Management Enterprise (IME) project was closed due to budgetary constraints for the following year. As a result, my contract was not renewed. Senior Technical Consultant GijimaAST Holdings (Pty) Ltd May 2007 to Dec 2007 De Beers’ Business Intelligence Projects: ● Joined GijimaAST as part of an outsourcing agreement, continued to support De Beers' Business Intelligence Projects and maintained their BI environment. Reason for Leaving: ● Limited opportunities for project-based work, with a primary focus on support and maintenance, which did not align with my career aspirations. 5 Roy Mc Gregor - |-| Johannesburg, South Africa Business Intelligence Software Engineer De Beers Group Services Nov 2004 to Apr 2007 Production Information Management System (PIMS) Project: ● Extracted and transformed Planned Maintenance, Ore Extraction, and Ore Processing data from existing sources and loaded it into the PIMS data warehouse. Mineral Resource Management (MRM) Group Reporting Project: ● Extracted and transformed MRM data from the MRM staging database and loaded it into the MRM data mart. General Project Activities: ● Developed data capture systems using the List functionality in Windows SharePoint Services. ● Maintained the Data Warehouse Design using Sybase PowerDesigner. ● Designed ETL processes using Business Objects Data Integrator. ● Managed users, user groups, and access levels in Business Objects InfoView for Universes and Business Objects applications. ● Provided support for Central Laboratories and the Laboratory Information Management System. Technical Support: ● Administered software upgrades, service packs, hotfixes, and new installations, ensuring system stability and performance. Reason for Leaving: ● De Beers IT was being outsourced to GijimaAST. IT Programme Office Controller De Beers Group Services Apr 2003 to Oct 2004 IT Programme Office: ● Reviewed and updated existing Projects for Information Technology (ProfIT) methodology to ensure alignment with best practices. ● Developed a project website to communicate methodology and track project progress. ● Established a project documentation repository for templates, checklists, processes, and Project Management Body of Knowledge (PMBOK) resources to promote knowledge sharing. The Victor Mine Project: ● Reviewed the feasibility study, Class I and II estimates, and supplier quotes. ● Re-evaluated estimates, specifications, and the costing model to ensure accuracy and feasibility. ● Assisted in formulating the IT Strategy, approach, and responsibility framework for project execution. 6 Roy Mc Gregor - |-| Johannesburg, South Africa The Chargeback Model: ● Analysed existing Group IT services and consolidated them into a standardised chargeback model. ● Calculated the cost of service delivery and allocated service costs and recoveries per Group Company and business unit. Reason for Leaving: ● Recruited by the Business Intelligence Project for a new opportunity. Business Solutions Architect De Beers Group Services Nov 2002 - Mar 2003 Enterprise Architecture Project: ● Tasked with establishing a Modelling Office to support enterprise architecture initiatives. ● Conducted workshops to review, analyse, and recommend improvements to existing metamodels. ● Developed a Modelling Office website to publish revised metamodels and general Enterprise Architecture documentation. Reason for Leaving: ● Transitioned to the IT Programme Office for a new role. Systems Engineer De Beers Group Services Jan 2001 to Oct 2002 Business Solutions Project: ● Contributed to two successful Proof of Concept (POC) projects using Microsoft Project Professional and Microsoft Project Server. Systems Register: ● Developed and implemented a Systems Register using SharePoint Team Services list functionality to track and manage systems. Performance Management Financial Model: ● Designed a Financial Model in Microsoft Access to allow the Director of Operations to review and analyse Key Performance Indicators (KPIs). Technical Support: ● Administered and maintained SharePoint Portal Server workspaces, SharePoint Team Services websites, and Project Server environments. ● Managed several servers, including taking daily backups and overseeing software updates. 7 Roy Mc Gregor - |-| Johannesburg, South Africa e-Reka Project: ● Investigated, tested, and piloted the e-procurement system, Quadrem, to assess its potential for improving efficiency in inbound supply chain and procurement processes. ● Launched a pilot project at a Debswana site in Botswana to evaluate the system's effectiveness. Reason for Leaving: ● The Business Solutions Project was disbanded. I transferred to the Enterprise Architecture Project. Project Leader Namdeb Diamond Corporation (Pty) Ltd Jan 1996 to Dec 2000 Depot Interface System (Electronic Data Interchange EDI): ● Stabilised, maintained, and enhanced the Depot Interface System to ensure smooth operations. ● Extracted daily procurement data from mainframe databases and transmitted it to De Beers Depots. ● Uploaded data received from Depots to the Mainframe for further processing. ● Managed interfaces related to Anglo-American Catalogue (AMCAT) stock items, contracts, suppliers, and price updates. Materials System (Mainframe): ● Maintained and enhanced the Materials System, consisting of several sub-systems: Purchasing, Inventory Control, Namdeb Stock, Consignment Stock, Credit Control, Suppliers, Distribution, and the Masterpiece General Ledger. ● Stabilised the reconditioned stock work-in-progress reconciliation to ensure accurate inventory management. ● Gained exposure to legacy systems replacement with the implementation of an integrated SAP/R3 Business Management System. ● Archived legacy data into a Microsoft Access database for long-term storage and accessibility. Reason for Leaving: ● Seconded back to Corporate Headquarters in Johannesburg for a new assignment. Project Leader Fedlife Assurance Limited Jun 1992 to Dec 1995 Claim System (Mainframe): ● Maintained the Claim System and processed claims by calculating benefits based on member contributions, claim parameters, and actuarial formulas. ● Responded to user requests, ensuring efficient system operation and addressing issues as they arose. Schedule System (Mainframe): ● Stabilised, maintained, and enhanced the Schedule System to ensure accurate data processing. 8 Roy Mc Gregor - |-| Johannesburg, South Africa ● Produced monthly schedules of member contributions per employer, ensuring timely and accurate reporting. Voluntary Group Schemes System (Mainframe): ● Maintained the Voluntary Group Schemes System and ensured its smooth operation. ● Produced magnetic tapes containing monthly debit orders for processing. External Reporting (Mainframe): ● Managed external reporting functions, including benefit lists, benefit certificates, and contribution lists. ● Phased out the use of pre-printed stationery by creating macros for the Kyocera printer, improving efficiency and reducing waste. Administration System (Mainframe): ● Investigated and managed the implementation of the Administration System for the Cape Liquor and Catering Industrial Council, ensuring the system met organisational needs. Reason for Leaving: ● After two colleagues were tragically murdered while working late, I began seeking a quieter job in the countryside for personal safety and well-being. Senior Systems Analyst Sasol Industries May 1990 to Jun 1992 Sasol Oil Contract Sales System (Mainframe): ● Performed ongoing maintenance on the Sasol Oil Contract Sales System (SOCS), addressing incidents and implementing enhancements based on logged issues. Bitumen System (Mainframe): ● Designed and implemented the Bitumen System, which involved invoicing dispatches based on Bitumen prices per magisterial district sourced from SOCS. Batch Request System (Mainframe): ● Designed and implemented the Batch Request System, enabling users to request nightly processing runs. ● Managed the release of Job Control Language (JCL) via the Scheduler for processing requested tasks. Financial System (Mainframe): ● Implemented the Financial System by revising 3-year-old programs and re-designing certain areas to improve functionality and performance. ● Involved invoicing of dispatches, using railage tariffs obtained from the APL system and dispatches captured by financial users. Other Projects (Mainframe): ● Designed and implemented Value Added Tax (VAT) requirements for both the Financial and Bitumen systems to ensure compliance. 9 Roy Mc Gregor - |-| Johannesburg, South Africa ● Implemented the interface between the Financial and Tariff Control systems, streamlining data flow and improving operational efficiency. Reason for Leaving: ● Due to significant staff retrenchments, I was faced with an overwhelming workload, prompting me to seek a new opportunity. Analyst Programmer Productivity Software Limited Sep 1988 to Apr 1990 Sasol Industries (Sep 1988 to Aug 1989): ● Programmed, implemented, maintained, and documented the Marketing and Distribution System, covering functions such as order entry, dispatching, re-routing, inquiries, integrity control, and management reports. ● Produced a comprehensive document summarising all batch processing, including run parameters, programs executed, and reports generated to ensure clarity and traceability. Fedlife Assurance Limited (Sep 1989 to Apr 1990): ● Investigated and amended annual insurance premium increase programs for the Take-On System to meet updated requirements. ● Investigated and implemented two new products for inclusion in the Take-On System, expanding the system’s capabilities. ● Successfully moved the CHEQUE system into production and performed ongoing maintenance and change control. ● Appointed as Site Manager to oversee the administration of Productivity Software Limited (PSL) Contractors, including handling increases, appraisals, training courses, and timesheets. ● Acted as a liaison between PSL and Fedlife management, ensuring smooth communication and operations. Reason for Leaving: ● Productivity Software Limited lost the distributorship rights to market Datacom\IDEAL and Datacom\DB products, leading to my decision to seek a new opportunity. Programmer Save & Prosper Group (UK) May 1988 to Aug 1988 Commission System (Mainframe): ● Programmed the Commission System to recalculate commissions under the Financial Services Act of 1988, specifically for retirement annuities and endowment policies. ● Utilised an online IDEAL application to update VSAM files by invoking COBOL and ASSEMBLER modules for data processing. ● Developed an independent Data Dictionary to replace the existing Datacom version, improving system documentation and data management. ● Programmed Text Handling programs with built-in editor functions, enabling users to capture help screens and other general information. 10 Roy Mc Gregor - |-| Johannesburg, South Africa ● Trained users to independently create their panels for prototyping, empowering them to design system interfaces. Reason for Leaving: ● Returned to South Africa for personal reasons. Operator and Programmer EMI SA (Pty) Limited Mar 1985 to Dec 1987 Operations (Mainframe): ● Performed day and night shift duties as an operator. ● Monitoring a Systems Network Architecture (SNA) network that spanned all branches countrywide. Distribution System (Mainframe): ● Programmed and maintained the Distribution System in a warehouse environment, which involved managing key functions such as Order Entry, Invoicing, Stock Control, Dispatching, Returns, and Sales Analysis. Backups (Mainframe): ● Programmed and executed backup and restore modules to ensure data integrity and facilitate recovery during major file changes. Royalty’s System (Mainframe): ● Programmed, implemented, and maintained the Royalty’s System, ensuring smooth operation. ● Conducted user training and created a comprehensive user guide, which was mailed to EMI (UK) for review and feedback. Reason for Leaving: ● Moved to the United Kingdom for personal reasons. EDUCATION 1st Year Bachelor of Science (Chemistry) Witwatersrand University Johannesburg, South Africa Jan 1983 to Dec 1984 Matriculation Certificate (Humanities) Capricorn High School Polokwane, South Africa Jan 1978 to Dec 1982 11 Roy Mc Gregor - |-| Johannesburg, South Africa AWARDS/RECOGNITIONS SERVICE CHAMPION: "For tirelessly, exceeding customers' Expectations." FNB Commercial May 2014 PERFORMANCE AWARD: "Living Innovation." FNB Commercial Mar 2013 PERFORMANCE ACHIEVEMENT: "Commitment and outstanding performance on the FLIP team." Fedlife Assurance Nov 1994 ● This was awarded for the work undertaken to re-design and program the changes required to produce the benefit lists and certificates. PERSEVERANCE: "For the dedication and long hours worked to complete this difficult project successfully." Sasol Industries Nov 1991 ● This was awarded for the work undertaken to design, program and implement the VAT changes to the FINANCIAL and BITUMEN systems. WERKSPRESTASIE: "Bydrae tot die sukses van Sasol Olie Kontrakte projek." Sasol Industries Aug 1990 ● This was awarded for the work undertaken to design, program, train and implement the financial portion of the Sasol Oil Contract Sales system. 12
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.