John Perkins

Director Of Software Engineering at RedHills Software

Tallahassee, Florida, 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
John Perkins is a veteran software engineering leader with over 30 years in software and 14 years in senior management, currently serving as Director of Software Engineering at Sphero in Tallahassee. He blends hands-on development with strategic direction, having led platform integrations, e-commerce migrations, and COPPA-compliant LMS projects while shepherding teams through an acquisition. A longtime Ruby/Rails expert and open-source contributor, he has extended NetSuite SuiteTalk wrappers and built robust integrations between Shopify, HubSpot, and NetSuite. His background spans enterprise middleware at Oracle to founding early startups, and he often applies unconventional domain experience—like field surveying—to pragmatic system design and reliability.
code14 years of coding experience
job19 years of employment as a software developer
bookBA Engineering Mathematics Architecture, BA Engineering Mathematics Architecture at Washington and Lee University
bookMAURP Urban & Regional Planning, MAURP Urban & Regional Planning at University of Florida
languagesEnglish
github-logo-circle

Github Skills (6)

ruby-rails10
rails10
api10
apidoc10
ruby10
erp9

Programming languages (4)

TypeScriptCJavaScriptRuby

Github contributions (5)

github-logo-circle
NetSweet/netsuite

Feb 2016 - Sep 2020

NetSuite SuiteTalk API Wrapper
Role in this project:
userBack-end Developer
Contributions:20 commits, 15 PRs, 3 comments in 4 years 7 months
Contributions summary:John primarily focused on enhancing the NetSuite SuiteTalk API wrapper. Their contributions involved adding new fields, record types, and methods to interact with the NetSuite API, specifically related to record and sublist functionality. This includes adding upsert methods, search joins, and implementing support for custom fields. They also worked on resolving issues and refactoring existing code to improve the wrapper's features and functionality for interacting with the NetSuite API.
apierpnetsuite-apirailsapi-wrapper
razum2um/sabre

Feb 2012 - May 2012

Contributions:58 commits in 3 months
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
John Perkins - Director Of Software Engineering at RedHills Software