David Gill

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Developer / WebGL Developer at Insight Global
June 1, 2024 - January 1, 2026
Led development of a multi-tenant SaaS platform using React/Next.js, TypeScript, and Node.js; designed REST/GraphQL APIs with filtering, pagination, permissions, and audit logs; built end-to-end 3D configurator in Three.js/WebGL; improved 3D load times with Draco and KTX2; mentored engineers and implemented automated testing, CI checks, and performance optimizations.
Software Engineer at 3Ci
November 1, 2021 - February 2, 2024
Own end-to-end delivery of interactive web experiences and internal tools using React/Next.js and PostgreSQL; built a configuration platform with role-based access; improved page load and responsiveness via server-rendering, caching, and bundle optimization; shipped customer-facing Three.js experiences with camera choreography and annotations; established asset budgets with designers; created internal tooling for packaging and deployment; integrated analytics and experimentation hooks.
Full-Stack / WebGL Developer at Accelerant
March 1, 2019 - June 1, 2020
Delivered full-stack features for customer dashboards using React, Node.js (Express), and PostgreSQL; built real-time monitoring screens with WebSockets and server-side aggregation; implemented authentication, permissions; built GLTF asset pipeline with Draco and KTX2; improved performance and reliability with server-rendering, caching, and packaging workflows; mentored engineers and maintained code quality.
Software Engineer at Factor Software
October 1, 2020 - November 1, 2021
Built backend services in Node.js / NestJS for subscriptions, tenant isolation, usage tracking, and admin workflows; focused on correctness and reliability; delivered back-end processing for reporting and assets; improved reporting speed with server-side rendering and data shaping; implemented automated tests and CI checks to reduce regressions.
Front End Developer at DevelAppMe
June 1, 2016 - December 1, 2018
Built responsive web experiences and reusable UI components using JavaScript/TypeScript, HTML/CSS, and React; delivered client projects with 3D product demos and optimized performance; collaborated with designers and 3D artists to ensure asset budgets and consistent UI across devices.
Senior Software Engineer / WebGL Developer at Insight Global
June 1, 2024 - January 1, 2026
Led multi-tenant SaaS platform development using React/Next.js and TypeScript on the frontend with Node.js on the backend. Designed and owned REST/GraphQL APIs, PostgreSQL/Redis data stores, and background processing for long-running tasks to avoid blocking the user experience. Drove performance improvements for page load speeds, improved API response times, and implemented monitoring, testing, and automated deployments. Delivered a production Three.js/WebGL viewer integrated into core product UI, optimized GLTF asset pipelines (DRACO/KT X2), and established robust release plans with clear docs and mentoring.
Software Engineer at 7 Factor Software
October 1, 2020 - November 1, 2021
Built backend services and frontend features for a SaaS product, focusing on robust APIs, services orchestration, and scalable data flows. Contributed to performance improvements, testability improvements, and maintainable code through better reviews and CI processes.
Full Stack / WebGL Developer at Accelerant
March 1, 2019 - June 1, 2020
Led end-to-end development with 3D features and WebGL integration. Implemented 3D asset pipelines, GLTF/DRACO optimization, and front-end UI for 3D configurations. Collaborated with designers to ship high-performance 3D experiences across browsers, including asset pipelines and rendering optimizations.
Frontend Developer at DevElAppMe
June 1, 2016 - December 1, 2018
Built responsive, accessible frontend experiences using React/JavaScript and TypeScript. Implemented modular UI components, integrated with backend REST services, and improved performance and maintainability of client-side code.
Senior Software Developer / Web GL Developer at Insight Global
June 1, 2024 - January 1, 2026
Led multi-tenant SaaS platform development using React/Next.js, TypeScript, and Node.js; designed REST/GraphQL APIs with Postgres/Redis; improved API response times with indexing and caching; built production Three.js/WebGL 3D configurator embedded in React; integrated Draco/KTX2 pipelines to optimize 3D assets; improved 3D performance on mid-range devices via draw-call reductions and level-of-detail optimizations; mentored engineers and established monitoring, alerting, and test strategies.

Education

Bachelor’s Degree in Computer Science at Georgia Institute of Technology
January 1, 2012 - January 1, 2016
Bachelor's Degree in Computer Science at Georgia Institute of Technology
January 1, 2012 - January 1, 2016
Bachelor's Degree at Georgia Institute of Technology
January 1, 2012 - January 1, 2016
Bachelor's Degree in Computer Science at Georgia Institute of Technology
January 1, 2012 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Education, Retail