Digby Bartosh, Developer in Wellington, New Zealand
Digby is available for hire
Hire Digby

Digby Bartosh

Verified Expert  in Engineering

Salesforce Apex Developer

Location
Wellington, New Zealand
Toptal Member Since
November 17, 2022

Digby is a Salesforce Service Cloud developer with extensive ICT experience. He has done everything from developing major IT systems to creating solution architectures for small and large projects. He has developed information systems strategic plans for three major Wellington-based organizations and has held senior IT management positions in the public and private sectors. In 2015, Digby went back to writing the code rather than writing documents about software design and development.

Portfolio

Appcloud NZ Limited
Salesforce Apex, Salesforce DX, Salesforce Lightning, GitLab CI/CD, Leaflet...
Freelance Clients
APEX Code, Apex Triggers, Aura, Salesforce Service Cloud
Ministry Of Justice New Zealand
IT Systems Architecture, IT Projects, Enterprise Architecture

Experience

Availability

Part-time

Preferred Environment

Jira, Confluence, GitLab, GitLab CI/CD, Salesforce Sales Cloud, Salesforce DX, Salesforce API, Salesforce Apex, Salesforce Service Cloud

The most amazing...

...thing I've built is a water quality system for a local council that was integrated with test labs, checking the quality at sites and mapping them in real time.

Work Experience

Salesforce Designer and Developer

2018 - PRESENT
Appcloud NZ Limited
  • Developed a water quality and quantity application to identify issues with pollution and volumes; presented on a real-time map and analytics dashboard.
  • Created a next-generation injury claims system for a government organization in charge of accidents and injuries. Used dynamic components driven by the type of injury to control the UI.
  • Worked on the Salesforce Health Cloud, developing a notification system for doctors. Helped establish GitLab pipelines for source control and release management.
Technologies: Salesforce Apex, Salesforce DX, Salesforce Lightning, GitLab CI/CD, Leaflet, JavaScript MVC, Vis.js

Architect and Developer

2008 - 2018
Freelance Clients
  • Developed multiple Salesforce solutions while contracting for Fujitsu, New Zealand.
  • Worked for a number of clients as their chief architect.
  • Acted as a senior project manager, migrating the infrastructure from on-premise to a Revera cloud solution.
Technologies: APEX Code, Apex Triggers, Aura, Salesforce Service Cloud

Senior IT Manager

2004 - 2008
Ministry Of Justice New Zealand
  • Managed the ministry's team of enterprise architects.
  • Led the IT projects across the ministry as well as the teams.
  • Guided the creation of the ministry's information systems strategic plan.
Technologies: IT Systems Architecture, IT Projects, Enterprise Architecture

Enterprise Architect

2002 - 2004
Meridian Energy New Zealand
  • Developed an information systems strategic plan across Meridians IT and SCADA technologies.
  • Built an enterprise architecture to consolidate and develop IT capability.
  • Created a solution architecture for Meridian's data warehousing needs.
Technologies: Enterprise Architecture

System Designer

1994 - 2002
Telecom New Zealand
  • Led the first telecom IT system design team and brought experts from various IT domains to create a cohesive approach to IT systems.
  • Undertook an enterprise-wide analysis of approximately 1,000 internal systems to rationalize and consolidate them.
  • Created an enterprise architecture for projects to remove technical debt and duplicate systems.
Technologies: Enterprise Architecture, IT Project Management, IT Systems Architecture

Senior Developer

1990 - 1994
IBM NZ Limited
  • Enhanced and developed the integrated customer management system's (ICMS) service orders during its first release to align with the telecom's requirements.
  • Contributed to the second release (Plant) of the ICMS and created a new module to manage internal and external networks.
  • Implemented a message queue system to enable parallel processing of service orders.
Technologies: IBM RPG

AS400 Developer

1984 - 1989
Freelance Clients
  • Worked for a Wellington-based finance company and developed systems on their AS400.
  • Resided in London for Chemical Bank, enhancing their AS400 commercial banking solution.
  • Engaged with a small IT company in London, undertaking various AS400 development projects.
Technologies: IBM RPG

Salesforce DevOps Specialist

Worked in the Salesforce platform group as part of the DevOps team. I built and enhanced the pipeline and troubleshoot issues with Salesforce DX processes/commands. Also, I created and maintained six unlocked packages and built the API to send data to general practitioners.

Salesforce Lead Developer

Led the development of a government nature disaster insurance system. I developed the integration to eight commercial insurance systems by modifying Salesforce OData Connection. Further, I built the connectivity on Salesforce to Azure AD using both SAML and access groups. Also, I made eight communities, one for each of the insurance companies. From this, Salesforce held a consolidated view of all insurance claims across eight commercial insurers.

Salesforce Lead Developer for Healthcare

Led the build of the customer engagement system for healthcare claims. Required 29 APIs to be built to access and update their on-premise claims management system. I supported a call center of 1500 staff. The call center engaged in structured conversions with the clients and required flexibility in the screens presented based on the client's needs and type of claim. The system's design was built using dynamic Aura components defined by a custom metadata object.

Water Quality System for Local Council

Configured the Salesforce platform and integrated it with the internal systems, external test lab system, telemetry, and regional council systems. Automated reporting was set up for key stakeholders, along with a customer community for trade waste customers, the regional council, and the local IWI, which provided online snapshots of relevant information for their needs without any need for manual intervention.

Adding embedded leaflet maps with geospatial data and mapping layers into the system allows the business to see where the water, waste testing, and inspections were being carried out and where these resulted in non-compliance with set limits or contracts.

Overall, the digitization of the water and waste services provided:
• Automatic monitoring, notifications, and reporting to customers.
• Improved services and relationships with trade waste customers and more accurate billing for the services provided.
• More accurate management of the quality and supply of water, removing the need for water restrictions.
• Easy access to AI, geospatial tools, IoT gateways, API management and integration, CRM functionality, mobility, analytics, and web services.

Salesforce Lead Developer for a Vehicle Company

Led the build of a customer relationship management (CRM) for an international vehicle company. The CRM system contained a 360-degree view of the customer. It also held and managed a wide range of vehicle information, ownership, and integration to the dealership network.

Languages

APEX Code, IBM RPG, SOQL, Bash Script, YAML

Tools

Salesforce DX, Salesforce Sales Cloud, Git, Jira, Confluence, GitLab, GitLab CI/CD, GitHub

Other

Salesforce Apex, Salesforce Platform Developer II Certification, Salesforce Programming, Apex Triggers, Salesforce Service Cloud, Salesforce Lightning, Aura, IT Systems Architecture, IT Projects, Enterprise Architecture, IT Project Management, Single Sign-on (SSO), OData, Salesforce Community

Libraries/APIs

Salesforce API, Leaflet, Vis.js, Salesforce REST API

Frameworks

JavaScript MVC

Paradigms

Azure DevOps

Platforms

Salesforce SOQL/SOSL, Salesforce

SEPTEMBER 2018 - PRESENT

Salesforce Certified Platform Developer II

Salesforce

SEPTEMBER 2018 - PRESENT

Salesforce Certified Platform Developer I

Salesforce

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring