Joel Raymond Graves - Resume

ボキャブフォト Global Vital Signs Admin

Name: Joel Raymond Graves

Location: Dulwich SA 5065

Citizenship: Australian Citizen

Website: https://joelraymondgraves.com

IT generalist with 15+ years experience. Picks up unfamiliar systems fast, reaching high competence in areas like CRM platforms, cloud infrastructure, and legacy codebases. Works across teams as both a technical translator for non-technical stakeholders, and a first point of contact when nobody's sure who owns a problem.

  • Azure AI Cloud Developer Associate (AI-200), Microsoft Certification, Active
  • Azure Fundamentals (AZ-900), Microsoft Certification, 2021
  • Bachelor of Information Technology, RMIT University, 2018
  • Certificate IV in Business Administration, TAFE SA, 2011
  • Certificate III in Business, TAFE SA, 2008
  • Certificate II in Information Technology, TAFE SA, 2007
  • SACE (Year 12), Hallett Cove R-12 School, 2002

Essential Communications Technical Lead

RAA

Sep 2024 - Present

  • Learned Virsaic CCM from scratch within months of joining, reverse-engineering its behaviour wherever the vendor documentation was silent
  • Follows CRM/CCM integration problems end to end, inbound and outbound, across six internal teams and two vendors (CoTe for Virsaic CCM, Fuji for print), none of which owns the whole path
  • Implemented email communications for a partner organisation previously limited to physical letters, solving a decade-old problem that the traditional vendor/client relationship had failed to fix
  • Delivered C# data integration and transformation work for Virsaic CCM, ranging from routine maintenance to new integration builds
  • Built ad hoc CSV import workflows for business projects the CRM could not achieve, sending member communications for store updates, duplicate member records, and email address collection
  • Built a C# testing utility that simulates the CRM side of the CRM/CCM integration, so CCM changes can be tested without a live CRM
  • Automated pre-print preparation of manually uploaded files: grouping and ordering them from their filename details, and validating attachment codes

Technical Specialist

Contract

The Quantified Web

May 2024 - Aug 2024

  • Short-term contract engagement; developed automation and integration scripts to streamline marketing data workflows
  • Documented business and technical procedures to enable colleagues to learn systems without requiring subject matter expert involvement

Integration Developer

Velrada

May 2022 - Apr 2024

  • Built and maintained integrations between Microsoft Azure, Dynamics 365, and internal business systems
  • Delivered cloud/on-premise integration for a large client's migration to Azure and Dynamics 365 Field Service
  • Produced multiple proof-of-concept demonstrations showcasing new cloud integration and data products to clients
  • Created Azure DevOps (ADO) pipeline and deployment scripts to streamline new project setup, providing functioning dev/UAT/prod secret-based deployments from day one
  • Went beyond the core Integration Developer role to help other engineers build flexible, multi-environment ADO pipelines in YAML, and to troubleshoot Git issues across the team

Integration Specialist

Onepoint

Jan 2021 - May 2022

  • Delivered integration work for a major client in the regulated gaming sector, including systems supporting anti-money-laundering compliance and self-exclusion enforcement
  • Re-implemented a large client's on-premise graphical workflow tool in Azure (Function Apps, Logic Apps, APIM, and Service Bus), carrying over the integrations it ran between databases, CRM, and anti-money-laundering systems

Solutions Architect

Pernod Ricard Winemakers

Nov 2019 - Jan 2021

  • Modernised internal systems using the Microsoft Power Platform and C#
  • Built Power Automate flows to query beverage and wine product data, surfaced through Power Apps built for internal staff to easily access and understand product information
  • Informally filled a business analyst role: consulted with non-technical teams to identify what was possible within the Power Platform, then trained them to build and maintain their own solutions
  • Led migration of legacy business processes into cloud-based solutions
  • Reduced annual hosting and CDN costs by identifying and retiring undocumented Docker-based systems that nobody on staff could query or maintain

IT Specialist

Contract

Talent International

Jan 2019 - Oct 2019

  • Built a network scanning tool to detect certificates nearing expiry, solving recurring, unmanaged outages caused by expired certificates going unnoticed
  • PowerShell and Bash scripting for automation and system administration tasks
  • On-demand general IT support across multiple client environments, including a placement with Humm
  • Outsourced placement with Pernod Ricard Winemakers led directly to a permanent Solutions Architect offer, relocating to Sydney

Founder and Full Stack Developer

Lilly IT

Jan 2018 - Dec 2018

  • Founded and ran an independent IT services business on a fully referral-based client model, delivering full stack web development and eCommerce on the LAMP stack
  • Provided broad residential IT support: mobile devices, home networks, printers, and file systems, often working unsupervised inside clients' homes
  • Wound the business down to pursue a contracting opportunity with Talent International

Technical Support

Worldsmart

Jul 2017 - Dec 2017

  • Supported Windows-based POS systems across a local supermarket chain, including constant refactoring of a legacy database prone to desynchronising product and pricing data
  • Provided remote support for database and operating system problems from head office
  • Conducted on-site visits across Adelaide metro, troubleshooting and repairing scanners, monitors, receipt printers, and self-checkout systems

Technical Support

ELMO Talent Management

Jan 2017 - Jun 2017

  • Provided support for ELMO's cloud-based HR software platform, including reverse-engineering the logic of an acquired competitor's learning/training system to convert its products into ELMO's platform
  • Supported clients through problems with ELMO's online training modules, from display and navigation faults to content errors and browser compatibility

Technical Support

NGAHR/Ascender

Jul 2013 - Dec 2016

  • Supported Preceda, a cloud payroll SaaS platform with an ExtJS frontend and a legacy AS/400 and DB2 backend built in LANSA, colloquially known as the "green screen"
  • Diagnosed and resolved complex payroll calculation bugs by distinguishing genuine data problems from system-level issues that produced faulty data, then rebuilding affected tables by extracting, transforming, and reinserting data
  • Acted as the technical interface between payroll support staff and database specialists, translating between AS/400 expertise and modern front-end troubleshooting
  • Became the team's ActiveX/Internet Explorer specialist for a platform reliant on legacy IE-only compatibility, building a PHP configuration wizard to help users set up the correct IE version (back to IE8) for their environment
  • Provided technical support to the Philippines-based support team servicing a major postal distributor client
  • Moved between the Adelaide, Brisbane, and Sydney offices with the employer's support, staying in the same role, years before remote work was standard practice

Systems Administrator

SA All Tools

Jan 2011 - Jun 2013

  • Hired as an Accounts Clerk; scope expanded during the interview itself once existing eCommerce problems came to light, and formally took the title of Systems Administrator as the role grew
  • Rebuilt outdated eCommerce platform from scratch on Magento, including formatting and importing large supplier product catalogues (Makita, Metabo) that would otherwise have taken years to enter manually
  • Sourced and formatted product images using GIMP
  • Designed, sourced, and built the complete IT infrastructure for a new head office and warehouse, including POS and office systems, sourcing all hardware independently for roughly $10k against a nearest professional quote of $30k
  • Managed office IT troubleshooting (computers, printers, network) and day-to-day accounts alongside technical responsibilities

Administrator

NCVER

Dec 2007 - Dec 2010

  • Completed an Administration Traineeship (Certificate III in Business) while informally absorbing IT support duties across the organisation, despite having no formal IT role or title
  • Diagnosed and resolved printer and hardware issues office-wide, becoming the de facto first point of contact for IT problems ahead of the organisation's actual IT support function
  • Converted a manual, Excel-based risk register into a Microsoft Access database, later expanded to track offsite archiving
  • Built an Excel tool to automate cost centre calculations for management approvals, replacing a manual accounting process
  • Reorganised a disused, poorly maintained archive storage space into a properly labelled, functional onsite archive

Odd Jobs

Various

Jan 2003 - Nov 2007

  • Various labour roles: Orange Picker, House Painter, Exploration Drilling Offsider, Conservation Worker
  • Declined the SA Premier's iCarnegie Scholarship for Java programming during this period, not yet valuing the skill that would later become a career