Garrett Bartley

Software Specialist at Nationwide

Lancaster, Ohio, 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
Garrett Bartley is a software specialist with 15 years of experience building cloud-native and embedded solutions, currently supporting enterprise initiatives at Nationwide after four years delivering production software at Battelle. He brings strong full-stack skills in Java, Python, C#, Angular and Node.js, combined with hands-on Azure expertise (Data Factory, Synapse, Function Apps) to modernize data and application platforms. Garrett also contributes to embedded/IoT open source—enhancing Adafruit NeoPixel support for Particle devices by adding device support, timing optimizations, and new color/brightness APIs—illustrating a comfort with low-level, performance-critical code as well as enterprise systems. Based in Lancaster, Ohio, he leverages his Computer Science Engineering background from The Ohio State University to bridge collaborative team work and pragmatic engineering that consistently exceeds client expectations.
code15 years of coding experience
job4 years of employment as a software developer
bookComputer Science Engineering Software Development, Computer Science Engineering Software Development at The Ohio State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

iot10
embedded10
photon10
c-language10
cprogramming-language10
sys10
neopixel10
electron10
s29
assemble9
assembler9
ws9
assembly9

Programming languages (9)

C#TypeScriptPowerShellC++ShellPLpgSQLJavaScriptPLSQL

Github contributions (5)

github-logo-circle
technobly/Particle-NeoPixel

Sep 2015 - Oct 2015

An Implementation of Adafruit's NeoPixel Library for Particle devices: Core, Photon, P1, Electron, Argon, Boron, Xenon and RedBear Duo.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 commits, 2 PRs, 1 comment in 1 month
Contributions summary:Garrett primarily contributed to the implementation of Adafruit's NeoPixel library for Particle devices. They added crucial functionalities such as `setColor()`, `setColorScaled()`, `setColorDimmed()`, `getNumLeds()`, and `brightnessToPWM()`. Furthermore, they added support for the Electron device and optimized the code for various Particle platforms by modifying the pin definitions and optimizing assembly code for timing-critical operations. These changes were instrumental in improving the usability and platform support of the library.
xenonparticleargonelectronadafruit
Contributions:8 commits, 1 PR, 1 push in 2 years 5 months
publishdaemonspark-coresparkplain
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