Greg Thornton

Lead Full Stack Software Engineer at Assurant

Nashville-Davidson, Tennessee, 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
Greg Thornton is a Lead Full Stack Software Engineer based in Nashville with 17 years of hands-on experience building reliable web and devops tooling. He blends front-end polish and back-end rigor—contributing UI and access-control work to Strider CI and React-based graph tooling while hardening Node.js frameworks like Sails. Greg also brings practical automation and infrastructure chops, having scripted VM provisioning, improved RVM/Chef installs, and added network/firmware features for embedded camera hacks. A consistent open-source collaborator, he focuses on developer experience, testability, and production stability across projects. At Assurant and previously Tapps.to, he leads engineering efforts that span from system automation to customer-facing interfaces, pairing pragmatic engineering with a history of improving build and deployment workflows.
code17 years of coding experience
job10 years of employment as a software developer
bookMiddle Tennessee State University
stackoverflow-logo

Stackoverflow

Stats
949reputation
52kreached
8answers
0questions
Badges
authentication
top-5%
github-logo-circle

Github Skills (67)

testing10
firmware10
bash10
websocket10
chef-client10
automation10
svg10
sailsjs10
integration-testing10
network-configuration10
javascript10
webui10
front-end-development10
html10
sh10

Programming languages (15)

C++CSSCElmGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
xdissent/ievms

Aug 2011 - Sep 2018

Automated installation of the Microsoft IE App Compat virtual machines
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:4 releases, 111 commits, 10 pushes in 7 years 2 months
Contributions summary:Greg primarily focused on automating the installation and setup of Microsoft IE virtual machines using a bash script. Their contributions include adding support for multiple IE versions, integrating with VirtualBox and its extension pack, and implementing a system for downloading and extracting VHD images. They also improved the build process and added features such as resuming downloads and automatically installing guest additions.
machinescompatinstallationvirtual-machinesautomated-installation
flowhub/the-graph

Dec 2017 - Dec 2017

SVG custom elements for FBP graph editing and visualization. Used in noflo/noflo-ui
Role in this project:
userFront-end Developer
Contributions:18 commits, 1 PR, 1 comment in 1 day
Contributions summary:Greg primarily contributed to the front-end development of the project, focusing on the implementation of React components for an SVG-based graph editor. Their commits involved refactoring the codebase to use React's `createElement` and removing deprecated calls. The user integrated various libraries like `hammerjs`, and `create-react-class` and ensured the project's readiness for testing by adding necessary dependencies to the vendor bundle. They addressed code smells by removing deprecated calls.
reactsvgelementsnoflograph
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