Jim Dalton

Staff Software Engineer at Contentful

Seattle, Washington, 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

👤
Senior
🎓
Top School
Jim Dalton is a product-focused Staff Software Engineer with 11 years of professional engineering experience, currently driving backend architecture and customer-facing platform improvements at Contentful from Seattle. He blends hands-on backend development in Ruby, Python and JavaScript with systems design, DevOps, and cross-functional leadership, mentoring engineers and shaping company-wide technical strategy. Jim has a history of leading teams and shipping complex e-commerce and content systems at agencies like Instrument, and previously owned end-to-end web and server responsibilities as the sole developer at ERE Media. An active open-source contributor, he improved core functionality in the popular Middleman static site generator, tackling file-watcher reliability and build/server detection edge cases. Known for rolling up his sleeves to get things done, he pairs pragmatic delivery with a strong emphasis on test-driven practices and scalable architecture.
code11 years of coding experience
job18 years of employment as a software developer
bookUniversity of California, Los Angeles
github-logo-circle

Github Skills (8)

file-watcher10
file-monitoring10
middleman10
static-site-generator10
ruby10
build-system9
configuration-management9
environment-variables8

Programming languages (8)

TypeScriptShellJavaScriptGoVim scriptRubyVim ScriptPython

Github contributions (5)

github-logo-circle
middleman/middleman

Aug 2015 - Jan 2016

Hand-crafted frontend development
Role in this project:
userBackend Developer
Contributions:6 commits, 6 PRs, 3 comments in 5 months
Contributions summary:Jim primarily focused on improving the Middleman static site generator's core functionality. They addressed a configuration issue related to the `force-polling` flag within the file watcher extension and added an option to prevent external commands from running in the background. Furthermore, they implemented methods to detect build and server modes and modified the source watcher to use correct data types for removed paths. Additionally, the user enhanced the data handling by incorporating an environment variable for the data directory, along with disabling file watching.
reactmiddlemanfrontend-developmentstatic-site-generationfrontend
jsdalton/janus-submodules

Jan 2015 - Jan 2023

Contributions:19 pushes in 8 years
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
Jim Dalton - Staff Software Engineer at Contentful