Nathan Searles

Software Engineer at Trimble Inc.

Corvallis, Oregon, 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
Nathan Searles is a software engineer at Trimble Inc. with 17 years of practical experience blending fieldwork and engineering insights to build civil construction software. Raised in a small Oregon ag town, he pairs a strong work ethic and hands-on equipment experience with formal training in Electrical and Computer Engineering from Oregon State University. Nathan moved from project management and heavy-equipment operation into Siteworks development, bringing unusual domain expertise that informs testing, automation, and UX decisions. An active contributor to front-end projects, he’s fixed tricky cross-browser and parsing bugs in open-source JavaScript, demonstrating attention to compatibility and code quality. Colleagues describe him as curious, light-hearted, and leadership-minded—someone who won’t ask a teammate to do anything he wouldn’t do himself.
code17 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Electrical Computer Engineering, Bachelor of Science - BS, Electrical Computer Engineering at Oregon State University
github-logo-circle

Github Skills (5)

css10
javascript10
web-development10
front-end-development10
jquery10

Programming languages (4)

TypeScriptCoffeeScriptAstroJavaScript

Github contributions (5)

github-logo-circle
nathansearles/slidesjs

Nov 2010 - Dec 2020

SlidesJS is obsolete and no longer maintained.
Role in this project:
userFront-end Developer
Contributions:127 commits, 11 pushes, 1 branch in 10 years 2 months
Contributions summary:Nathan fixed a bug in the JavaScript code related to the handling of `parseInt()`, specifically addressing a radix issue. They also added a fix for an overflow bug in Internet Explorer by adding positional relative to the slides container. Further, they made updates to comments to match the documentation and updated the JavaScript file, including version information. The commits suggest involvement in the enhancement and maintenance of the slideshow functionality, focusing on code quality and compatibility improvements.
loopingjquerypaginationslidenever
A simple CLI tool utilizing Twig's includes and extends. Useful for building static websites with NPM build scripts.
Contributions:10 commits, 1 PR, 8 pushes in 4 years 10 months
build-scriptclinpmtwig
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