Nathaniel Cook

Full Stack Engineer at Mapistry

San Pablo, California, 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
Nathaniel Cook is a Full Stack Engineer with 11 years of experience building accessible, styled user experiences and resilient back-end systems. He blends React-driven front-end design with Go, GraphQL, and PSQL expertise, and has substantial production experience with Kubernetes, Docker, CI/CD, and cloud platforms like GCP and Azure. At Target he helped rewrite observability UIs into a federated platform, integrated an open-source on-call system (GoAlert), and mentored early-career engineers while shipping micro-frontend tooling and shared component libraries. He contributes to notable open-source UI work—improving multi-day event handling in the popular react-big-calendar—highlighting attention to edge cases in complex interfaces. Now based in San Pablo and thriving in small Agile teams, he focuses on delivering pragmatic, accessible components that balance polish with operational reliability.
code11 years of coding experience
job6 years of employment as a software developer
bookGeneral Studies, General Studies at Edison State College
bookBachelor of Science, Software Engineering, Bachelor of Science, Software Engineering at Florida Gulf Coast University
languagesEnglish
github-logo-circle

Github Skills (7)

datetime10
javascript10
dates10
datetimes10
date-manipulation10
react10
styled-components9

Programming languages (7)

TypeScriptRustJavaScriptGoLuaHTMLRuby

Github contributions (5)

github-logo-circle
gcal/outlook like calendar component
Role in this project:
userFront-end Developer
Contributions:7 commits, 1 PR, 11 comments in 1 month
Contributions summary:Nathaniel primarily focused on enhancing the calendar component's display of multi-day events. Their contributions involved modifying the `DayColumn`, `TimeGrid`, and `Calendar` components to correctly handle events spanning multiple days, ensuring proper start and end times are displayed. They also introduced a configuration option to control the visibility of time slots for multi-day events. Additionally, the user refined the formatting of time ranges within the calendar views.
gcal
target/goalert

Jun 2019 - Jan 2023

Open source on-call scheduling, automated escalations, and notifications so you never miss a critical alert
Contributions:1772 reviews, 2162 commits, 832 PRs in 3 years 8 months
alertcriticalescalationson-callscheduling
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