David Gill

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