Anthony Del Ciotto

Software Developer

As a Software Developer with over 10 years of industry experience, my passion lies in crafting high-quality software that excels in performance and user experience. Throughout my career, I've contributed to a diverse portfolio of projects, ranging from native desktop applications to backend web services and front-end web applications. My expertise extends to developing interactive 2D and 3D applications (games and tools), geometry processing libraries, and cloud-based web services.

Skills

Experience

Independent Game Development & Contracting

Anteater Software 2025 - Current
  • Independently developing games as a sole trader under the business name Anteater Software.
  • First game (title TBD) currently under development. Being built with custom tech in C++.
  • Targeting Windows, Linux/Steam Deck, Xbox and Nintendo Switch.
  • Various contracting roles.

Senior Software Developer in R&D

Osteon Medical 2022 - 2025
  • Developed the Nexus Connect and Nexus Analyzer applications, enabling Osteon and external dental labs to automatically validate intraoral scans with Nexus Scan Gauges and Bodies, and export generic data of their choosing for virtual smile design.
  • Designed and implemented specialized algorithms for precise segmentation and automatic global and local alignment of Nexus Scan Gauges and Scan Bodies in intraoral 3D scan meshes.
  • Developed a custom C++ mesh processing library, tailored for intraoral scan meshes. Key features include scan body segmentation, global scan alignment, local scan registration, scan validation and library association.
  • Developed automated test software to verify that Nexus Analyzer results matched manual processes, implementing inter-implant distance validation similar to what was used in the original Nexus whitepapers.
  • Wrote a C++ visualization and prototype application library to enable rapid iteration on algorithms and solutions for the Nexus products. The library was designed to quickly break down complex geometry processing problems into focused prototype applications where all aspects of the data, inputs, and expected outputs could be visualized. It supported immediate mode UI rendering via the ImGui library, and featured a custom OpenGL renderer with both immediate mode 2D/3D primitive drawing and retained rendering of meshes and point clouds, all unified under a single lighting model with order-independent transparency (OIT) support for seamless mixing of opaque and transparent surfaces.
  • Developed the original Nexus Analyzer as a native Windows application written in C++. Then, successfully migrated to a web-based platform, employing C++ worker and broker services running in the cloud with a JavaScript and WebGL frontend for broader accessibility.
  • Created a unique OpenGL-based 3D graphics library for the original Nexus Analyzer, producing advanced visualizations with custom animations.
  • Created various internal engineering tools, including a quality control application to verify Metrology measurements for Nexus Scan Gauge kits.

Senior Software Developer

GreenSync 2019 - 2020
  • Worked with the Networks team on DeX Vision, a tool to help power-network operators observe and control energy resources (batteries, generators, etc) remotely.
  • Core technical contributor on the DeX Markets team, working on the Active Network Management (ANM) project contracted by UK Power Networks (UKPN). The project involved building the back-end for a tendering and contracting platform that UKPN can use to help fulfill their power requirements around the UK.
  • Worked at GreenSync for a year before returning to Zendesk in 2020.

Senior Software Developer / Software Developer

Zendesk 2014 - 2021
  • Developer on the Zendesk Sunshine Platform, a CRM system built on AWS integrating Zendesk products with third-party applications.
  • Designed and developed persistence and caching layers for micro-services using DynamoDB and Redis, focusing on efficient schema design and caching strategies for optimal performance.
  • Developed company-wide Golang shared libraries facilitating gRPC/HTTP request tracing, metrics, error reporting, logging, and permission checks.
  • Developed robust integration tests for Sunshine core services, significantly enhancing early regression detection.
  • Led the Asset Composer project, enabling Zendesk customers to integrate multiple Embeddable products, including the Zendesk Web Widget onto their websites, via a single JavaScript snippet.
  • Created a lazy loading solution for translation files, significantly reducing the Zendesk Web Widget's JavaScript package size.
  • Overhauled the Web Widget's translation string storage, cutting JavaScript file size by approximately 55% and eliminating string duplication.
  • Contributed to the Blips Processor, a high-volume event streaming service, collaborating in scaling to handle over 500 million daily events from various Zendesk products.
  • Contributed to the Zendesk Web Widget. Working on the client side Javascript framework, focusing on desktop, mobile support and feature development.
  • Worked on the Monthly Usage Email; a bulk email service that sends useful performance metrics and recommendations to tens of thousands of Zendesk customers.

Education

B.Sc in Computer Science

RMIT, 2015