Joseph Candava

Joseph Candava

ICT Support

Specializing in Microsoft Dynamics 365 Business Central, IT Administration, and Business Software optimization. I bridge the gap between complex technical architecture and seamless business operations.

About Me

IT Administration

IT Administration

After working as an IT administrator, I can be able to effectively organise Microsoft 365 Admin Center accounts, be able to perform a domain join, be able to grant/revoke permissions pertaining to company sensitive documents, be able to resolve account issues via Microsoft Intune/Entra and be able to assign licenses to staff members and manage Microsoft Azure objects using Microsoft Powershell commandlets in a timely, responsible manner.

Documentation & Configuration

Documentation & Troubleshooting

I can also be able to document configurations through the use of note-taking software like Microsoft OneNote, so that they can be easily referred to other IT staff and be able to check upon the facts which can be used to improve troubleshooting efforts towards resolving complex problems. (network configurations, hardware configurations, SAAS configurations, etc.)

ERP & Business Central Development

ERP & Business Central Development

After working as a developer on Microsoft Business Central, I can be able to produce extensions tailored to introducing Power Bi compatible new fields, introduce existing and new fields to custom report layouts, be able to troubleshoot staff member usage with Microsoft Business Central in deeper detail and be able to ease the overall user experience through these means mentioned above. (using AL with Microsoft VS Code and amongst other IDE extensions in combination to deploy, test, troubleshoot and produce extensions responsibly.)

Support & Collaboration

Support & Remote Collaboration

After first hand experience working in LASER Corporation Holdings Pty Ltd, I am capable of dealing with day-to-day pressures of staff member requirements as they face challenges interacting with the general public over the phone, in-person, and through meetings remotely through software such as Zoom, Microsoft Teams, Google Meeting, Slack, and be able to troubleshoot IT problems using TeamViewer, AnyDesk, Microsoft QuickSupport, and communicate effectively through carefully explaining and through extensive use of screenshot programs to better make users better aware of the programs and platforms that they use daily.

Helpdesk & Incident Management

Helpdesk & Incident Management

I can be able to resolve HelpDesk tickets from Atlassian Jira, FreshDesk and Microsoft Planner effectively and escalate difficult issues to the platform's corresponding Support as well as research relevant documentation and forums so that experts are better made aware of the challenges users experience with IT related problems such as recovering IT devices from unplanned on-site power outages.

Office & Business Central Automation

Office & Business Central Automation

I have hands-on experience designing and implementing automations to simplify complex, repetitive workflows involving Microsoft Office and Microsoft Business Central. This includes configuring Job Queue Entries in Business Central to automatically process sales orders, dispatch invoice reminders, and refresh Power BI role centre widgets — as well as building PowerShell and VBScript automations to reduce manual effort across day-to-day administrative tasks, improving accuracy and freeing up staff time for higher-value work.

Professional Experience

Click on any role to view detailed achievements.

Half of the job involves improving and maintaining the system at the software level and the other half is assisting staff members at troubleshooting various IT issues as well as configuring Microsoft Dynamics 365.

  • Architected and produced Microsoft Business Central extensions using AL and VS Code to introduce new fields and custom report layouts.
  • Optimized Power BI compatibility by introducing specialized fields for data reporting and analysis.
  • Managed Microsoft 365 Admin Center, including license assignment, domain joins, and Entra/Intune account resolution.
  • Utilized Microsoft PowerShell commandlets to manage Azure objects responsibly and efficiently.
  • Resolved complex HelpDesk tickets via Atlassian Jira, FreshDesk, and Microsoft Planner, including device recovery from power outages.
  • Supported remote collaboration and troubleshooting using Zoom, Teams, TeamViewer, and AnyDesk.

Recreated websites in custom code and gained first-hand experience with Agile methodologies.

  • Developed and refined frontend code for various web projects, ensuring high-quality user interfaces.
  • Collaborated in an Agile environment using Kanban boards and participating in sprint cycles.
  • Gained practical experience in responsive design and modern web standards.

Assisted education faculty with IT issues using a troubleshooting ticketing system.

  • Provided technical support for hardware and software issues across the faculty.
  • Managed and resolved support tickets in a timely manner to maintain operational efficiency.
  • Gained foundational experience in enterprise IT support and user communication.

Education

Bachelor Degree of Information Communication Technology

Western Sydney University Paramatta
2014 - 2017

Diploma of Information Communication Technology

University of Western Sydney College Nirimba
2013 - 2014

My Projects

A showcase of ERP systems, custom automation, migration, and web development projects I have contributed to.

NetSuite JS CSV Integration Engine

NetSuite JS CSV Integration Engine

Developed a custom client-side JavaScript parser utilizing NetSuite RESTlet API schemas to parse large CSV datasets, easing bulk data imports for corporate inventories.

View Tech Stack →
NetSuite FreeMarker Custom Print Layouts

NetSuite FreeMarker Custom Print Layouts

Designed and integrated pixel-perfect custom HTML/CSS print templates using Apache FreeMarker in NetSuite to dynamically render Sales Orders, Invoices, Picking Slips, and labels.

View Tech Stack →
D365 BC AL Custom Fields Extension

D365 BC AL Custom Fields Extension

Produced a specialized Microsoft Business Central extension in AL language to dynamically add custom operational fields to standard transactional card tables and page grids.

View Tech Stack →
D365 BC AL SharePoint Storage Integration

D365 BC AL SharePoint Storage Integration

Created a custom AL extension that replaces out-of-the-box storage by directly binding Business Central FactBoxes to secure corporate SharePoint document directories.

View Tech Stack →
D365 BC AL Barcode Scanning Integration

D365 BC AL Barcode Scanning Integration

Engineered an AL extension introducing direct camera and laser barcode scanning capabilities onto Business Central Item Journals and Warehouse Journals for rapid stocktaking.

View Tech Stack →
D365 BC AL Analytics Custom Fields

D365 BC AL Analytics Custom Fields

Crafted custom AL table extensions to introduce tailored metadata fields across Power BI schemas, Custom Report Layouts, Page Cards, and Page Lists for business intelligence.

View Tech Stack →
D365 BC AL Bulk Overdue Invoice Reminders

D365 BC AL Overdue Invoice Reminders

Developed an AL extension in Business Central to streamline bulk overdue invoice reminder dispatches via native email draft popups, using dynamic document variables and PDF invoice attachments tailored for retail branches.

View Tech Stack →

Technical Expertise

Let's Connect

I'm always open to discussing new opportunities or tackling complex system challenges.