Mark Janikas is a Product Developer with 13+ years at Esri, specializing in applied spatial analytics and the development of spatial statistics and space-time pattern mining tools. He codes primarily in Python with NumPy/Pandas and extends performance-critical components in C++, while also porting algorithms to Java and Scala to leverage Apache Spark for big-data analytics. Holding a PhD in Geography from UC Santa Barbara, he brings deep domain expertise that blends academic rigor with production-grade software engineering. Passionate about pragmatic open/closed-source integration, he focuses on matching each tool to its strengths to broaden scientific impact. Based in Redlands, CA, he uniquely combines geospatial research, algorithm design, and scalable distributed processing to move advanced spatial methods from theory into enterprise systems.
13 years of coding experience
Bachelor of Arts (BA), Geography, Bachelor of Arts (BA), Geography at California State University-Chico
San Diego State University
Doctor of Philosophy (PhD), Geography, Doctor of Philosophy (PhD), Geography at University of California, Santa Barbara
Contributions:24 commits, 17 pushes in 5 years 4 months
data-sourcedata-analysispythonarcgisleverage
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.