Marco Hellberg
Solutions Architect & MS Dynamics Developer
Hire this person
Send a job offer directly to this candidate
About
I am a Senior Software Developer/IT Manager/Solution Architect with germane acumen pertaining to the IT arena, specializing in Microsoft Dynamics NAV / Visual C# / VB.NET / Delphi / COBOL as well as developing / integrating / analysing / upgrading / implementing / supporting / maintaining smaller database connected systems, supported by a keen interest in the full software development lifecycle resulting from knowledge / understanding attained that the longevity of a system is reliant on how well the system can adapt to ever changing workflows as well as the system’s ability to integrate with other Business Specific Systems. Proven project experience inclusive of integrating newly implemented PACS with newly upgraded NAV system; analysing / upgrading MBS NAV to MS Dynamics NAV 2017R2 (copying table structures / adjusting code units /rewriting all pages & reports); post development data migration / implementation / support; designing / developing integration processes; investigating diverse picture archive / communication systems; designing / developing / implementing / supporting RIS system as well as procuring & integrating newly implemented PACS with existing RIS system; developing emailing system, storage system, EDI interface for invoices, and office automation solution to use Word Macro’s to update NAV SQL database and Web API integration from NAV to 3rd party software vendors, such as a bank payment portal.
Experience
Senior Dynamics NAV Developer, Solutions Architect & IT Manager at Capital Radiology (2012-05 – 2026-02)
Diagnostic Imaging Provider. ERP System: Microsoft Dynamics NAV (Navision).
- Investigate different Picture Archive and Communication System(s) for Capital Radiology (product: AGFA PACS), procure and integrate the newly implemented PACS with the newly upgraded NAV system.
- Analyse and upgrade Microsoft Business Solutions Navision to later versions copying Table structures, adjusting Codeunits and rewriting all pages and reports in the new version (NAV), as yearly consecutive NAV upgrades did not occur. Data migration, implementation and support occurred post development.
- Design and develop an Integration Process to unparse XML documents saved in an Oracle Database into a Word document (Medical Report) to automatically save in a folder structure, and email the report to Patients and Referring Doctors.
- Design, develop, implement and support a Radiology Information System (RIS) (i.e. Clinical Line of Business system) for Capital Radiology using C# - RIS to integrate with existing PACS system as well as MBS (Microsoft Business Solutions) Navision.
- Develop a Bulk Invoice Emailing system for MBS Navision using C#.
- Develop a Manufacturing-Record storage system and RX Label printing for PET Labs Pharmaceuticals / AXIM using C# (PET Labs was a Subsidiary Company of Capital Radiology, producing Radiopharmaceutical Isotopes).
- Develop an EDI interface for invoices to be sent to Medical Aid’s.
- Develop an Office Automation solution to use Word Macro’s to update the NAV SQL database.
- Develop and implement a "Paperless" (digital document - PDF/website) signature solution whereby the customers sign the Terms and Conditions and other documents using either their mobile phone/tablet or digital signature pads at each station (30 reception points).
- Develop an API integration to an SMS portal to send SMS messages directly from NAV.
- Develop an API integration to a Bank Card Payment portal to facilitate direct payments from Customers (Patients), by generating and sharing a payment link URL to the Customer.
- Discuss, plan and assist in Development required to convert the current NAV 2017R2 system to BC 26.
- Establish and maintain an accessible platform for Business Owners, Department Heads and various levels of users to communicate productively with the IT support and software development department.
- Initiate and collaborate in Strategic Technical Projects to construct and implement carefully budgeted hardware and software solutions for the digital evolution of the organization’s workflow and business requirements.
- Manage an efficient team of IT professionals, as well as supporting a joint creative problem-solving team environment.
- Provide periodic reporting and on-demand business data statistics.
- Motivation for change: Career Growth
C# Software Developer at BBD (2008-01 – 2008-09)
Software Development Company.
- Develop and maintain a Treasury system used by SASFIN bank (using C#).
- Motivation for change: My father passed away in March 2008. I had to return to Pretoria to close his business and handle his estate. Capital Radiology had also requested me to return as a Senior Developer. The combination of these factors led me to this decision.
NAV & C# Software Developer (Full-time) at Capital Radiology (2005-03 – 2006-12)
Diagnostic Imaging Provider. ERP System: Microsoft Dynamics NAV (Navision).
- Motivation for change: Opportunity to study BSc with the possibility to transfer into MBChB.
COBOL, VB.NET Software Developer at Capital Software (2000-12 – 2005-02)
Third Party Payments Software House.
- Develop and maintain a Union Membership system that deducts monthly membership fees from Government Employees (PERSAL system) as well as SANDF Employees (using AcuCOBOL).
- Develop and maintain a Central Banking System (using the Standard bank Online EFT formats) and Cheque printing system for Alexander Forbes (using AcuCOBOL).
- Develop a small Debtors Accounts and Invoicing System for Schallies Hardware (using VB6).
- Motivation for change: Opportunity to Learn Microsoft Business Solutions Navision (ERP system).
Education
B.Eng in Robotics (Still busy) – IU - International University of Applied Sciences (2023)
BSc (Biological Sciences) (Incomplete) – University of Pretoria (2007)
ITUC International Programming Diploma (Obtained) – TDF Programming College (2000)
Grade 12 (2 Distinctions: Mathematics HG and Computer Science HG) – Hoërskool Akasia, Pretoria (1999)
