Nicholas Peihl

Principal Software Engineer at Elastic

Grafton, Massachusetts, 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
Nicholas Peihl is a Principal Software Engineer with 15 years of experience specializing in geospatial data, spatial databases, and interactive web mapping. He has spent a decade organizing and administering GIS systems and six years building map-first web applications using Leaflet, Mapbox, and ArcGIS JS, now developing core Maps and Dashboards features in Kibana at Elastic with TypeScript and React. At Elastic he led the production of a standalone Elastic Maps Server and made UI and performance contributions to the widely used elastic/kibana repo, including race-condition fixes, EMS upgrades, and custom map icon and tooltip work. Earlier roles include migrating enterprise GIS from SQL Server to PostGIS—saving hundreds of hours of manual work—and building county land-information web apps that were open-sourced for reuse. Based in Grafton, MA, he blends backend infrastructure (Kubernetes, PostgreSQL, Terraform) with front-end polish to deliver scalable, production-grade geospatial services. Colleagues rely on him for pragmatic engineering that cuts costs and operational friction while keeping maps usable and performant.
code15 years of coding experience
job4 years of employment as a software developer
bookBachelor's Degree Management Information Systems General, Bachelor's Degree Management Information Systems General at North Dakota State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
95reputation
753reached
0answers
1question
github-logo-circle

Github Skills (8)

maps10
typescript10
javascript10
user-interface10
typescripts10
kibana10
typescript-types10
react10

Programming languages (11)

TypeScriptJavaDockerfileC++PLpgSQLHandlebarsJavaScriptGo

Github contributions (5)

github-logo-circle
elastic/kibana

Jul 2018 - Jan 2023

Your window into the Elastic Stack
Role in this project:
userFront-end Developer
Contributions:800 reviews, 141 commits, 469 PRs in 4 years 7 months
Contributions summary:Nicholas primarily contributed to the user interface components and settings for the Elastic Maps within the Kibana platform. Their commits focused on removing deprecated configurations, incorporating new Elastic Maps Service (EMS) versions, and improving features by adding custom icons and enabling tooltips. Furthermore, they fixed bugs and improved performance by addressing race conditions and integrating with external resources.
elasticdashboardskibanaobservabilitywindow
SJCGIS/water-systems

Jul 2015 - Dec 2017

Contributions:13 commits, 12 PRs, 33 pushes in 2 years 5 months
boundariesparcelsdefinedset-inhealth
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
Nicholas Peihl - Principal Software Engineer at Elastic