Scott Hunter

Software Engineer at Analytical Graphics, Inc.

West Whiteland Township, Pennsylvania, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Scott Hunter is a seasoned software engineer with 16 years of hands-on experience and over eight years in professional software roles, currently building robust systems at Analytical Graphics, Inc. He combines advanced object-oriented design and test-driven development with Scrum mastery to deliver reliable back-end services and scalable architectures. Comfortable across Java, C#, Ruby on Rails, ASP.NET and C++, he has deep experience with mapping, graphics, and data pipelines reflected in substantial contributions to Cesium—improving rendering, mesh generation, and custom shader support. His background spans full lifecycle product work from real-time web UIs to CZML content tooling, showing a blend of frontend pragmatism and backend architecture. Known for refactoring legacy components and cleaning complex dependency trees, he brings clarity to messy codebases while shipping pragmatic features. Based in West Whiteland Township, PA, he pairs rigorous engineering with a knack for making visualization and spatial data systems perform in production.
code16 years of coding experience
job8 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at Rensselaer Polytechnic Institute
github-logo-circle

Github Skills (20)

webgl10
c-language10
3d-graphics10
shader10
back-end-development10
architecture10
net10
dotnet10
glsl10
czml10
asp-net10
graphics-programming10
dotnet-core10
3d10
csharp10

Programming languages (6)

C#TypeScriptJavaC++JavaScriptHTML

Github contributions (5)

github-logo-circle
A library for writing CZML content for use with Cesium.
Role in this project:
userBack-end Developer & Software Architect
Contributions:26 releases, 501 commits, 97 PRs in 10 years 1 month
Contributions summary:Scott appears to be primarily focused on refactoring and restructuring the project's dependencies and file structure. They cleaned up project references by removing unused files and updating versions, as well as refactoring KML and WebGLGlobe JSON converters. They also added command-line conversion utilities and enhanced features of existing components. This indicates a focus on software architecture and back-end development within the context of generating CZML content for Cesium.
cesiumczml
CesiumGS/cesium

Apr 2012 - Mar 2021

An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Role in this project:
userBack-end Developer
Contributions:1369 commits, 102 PRs, 127 pushes in 9 years
Contributions summary:Scott primarily contributed to core aspects of the Cesium project, as evidenced by code modifications in areas related to the rendering context, core color management, and the development of the mesh generation for surfaces. Their work included bug fixes and the addition of new features, such as improved handling for point-cloud data, highlighting their involvement in foundational components. The user was also responsible for the implementation of the features needed to support the use of custom shader code for shading the globes.
3d-globegltfjavascript-librarygeospatial3d-tiles
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Scott Hunter - Software Engineer at Analytical Graphics, Inc.