John Grosh

Software Engineer at Crew Training International

Sacramento, California, 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
John Grosh is a seasoned Software Engineer with 10 years of experience building full-stack MEAN applications and improving legacy systems for commercial and defense customers. Currently developing a gradebook application for the Air Force, he excels at translating complex requirements into reliable, user-friendly software that speeds workflows and improves data quality. His background spans web front-ends in Angular, backend Node/Java work, and infrastructure automation with Terraform and Chef, reflecting a pragmatic full-stack skill set. An active open-source contributor, he strengthened popular Java Discord libraries and bots by fixing edge-case bugs and adding streaming and playlist features, showing a knack for stabilizing and extending real-world systems. He holds a MS in Computer Science from Brigham Young University and has a track record of finding clever, low-cost fixes—such as a Python patch that enabled larger 3D prints and saved a lab thousands.
code10 years of coding experience
job6 years of employment as a software developer
bookAssociate's degree, Mathematics, Associate's degree, Mathematics at Brigham Young University–Hawaii
bookMaster's degree, Computer Science, Master's degree, Computer Science at Brigham Young University
stackoverflow-logo

Stackoverflow

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

Github Skills (27)

apim10
debug10
maintenance10
apidoc10
discord-js10
discord10
playlists10
bots10
java10
javas10
api10
discord-bot10
code-cleanup10
googlebot10
management10

Programming languages (9)

C#JavaC++mcfunctionJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
jagrosh/Vortex

Oct 2016 - Dec 2022

Role in this project:
userBack-end Developer
Contributions:10 reviews, 141 commits, 27 PRs in 6 years 2 months
Contributions summary:John's commits primarily focused on small fixes and improvements to the codebase, specifically within the `Vortex.java` and `FormatUtil.java` files. These changes include modifications to the command system, UI elements such as the help command, and adjustments to the logging features. The commit messages suggest iterative refinement rather than large feature implementations, indicating a focus on ongoing maintenance and stability.
discordbotdiscord-botloggingauto-moderation
jagrosh/GiveawayBot

Mar 2017 - Jan 2023

🎉 Hold giveaways quickly and easily on your Discord server!
Role in this project:
userBack-end Developer
Contributions:3 reviews, 236 commits, 52 PRs in 5 years 10 months
Contributions summary:John primarily worked on the back-end of a Discord giveaway bot, adding new features and addressing errors within the Java code. The commits show the user implementing giveaway functionality, including features related to prize assignment and winner selection. The user's changes also include updates to dependencies and internal code structure, suggesting a focus on improving stability and maintainability.
discord-jseconomydiscorddiscordjsbot
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 Grosh - Software Engineer at Crew Training International