James Cardona is a GIS software developer with 13 years at Esri, focusing on building single-page web applications within the Enterprise portal stack using JavaScript and TypeScript. He specializes in client-side mapping experiences and has deep experience with real-time mapping via the Stream Layer he helped develop, which ingests websocket data for live visualizations. At Esri he contributes to R&D prototyping, customer problem solving, testing, and maintaining internal enterprise systems, blending product-facing work with engineering rigor. He is actively upskilling in React and Next.js to modernize front-end architectures while leveraging Node.js for server-side needs. Based in Vienna, Virginia, he brings a background in urban studies that informs practical spatial thinking and user-focused map design. Colleagues rely on him for turning streaming geospatial challenges into robust, demonstrable prototypes.
13 years of coding experience
Bachelor of Arts (BA), Urban Studies/Affairs, Bachelor of Arts (BA), Urban Studies/Affairs at University of Pennsylvania
Python scripts for automated creation of Excalibur Imagery Projects that can be used in the ArcGIS Excalibur portal application
Contributions:3 releases, 19 commits, 8 PRs in 1 year 2 months
pythonarcgisimageryportalarcgis-excalibur
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.