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)

TypeScriptCSSAstroJavaScript

Github contributions (5)

github-logo-circle
nathansearles/slidesjs

Nov 2010 - Dec 2020

Slides is a crazy simple slideshow plugin for jQuery. With features like looping, auto play, fade or slide transition effects, crossfading, image preloading, and auto generated pagination. With Slides you’ll never see multiple slides fly by. Slides elegantly just slides from one slide to the next. Awesome.
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
My portfolio website built with Next.js.
Contributions:282 commits, 28 PRs, 194 pushes in 3 years 11 months
next-jsreactnextjstypescript
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
Nathan Searles - Software Engineer at Trimble Inc.