About Richard

Richard H. Gross, MTS, is the editor of The Stained Glass Quarterly and media director of the Stained Glass Association of America.

Primary Skillset & Technologies Used

TECHNICAL SKILLS SUMMARY

Pri­ma­ry Skillset
.Net Devel­op­ment, both front- and back­end; Visu­al Stu­dio; C#, MVC; .Net Core

Tech­nolo­gies Used
REST API; SOAP API; ASP.NET; ADO.NET; AJAX; LINQ; MVC, Enti­ty Frame­work; SQL; SQL Serv­er; HTML5; React.js; JavaScript; jQuery; jQuery UI; CSS; Responsive/Mobile Web Devel­op­ment; JSON; Boot­strap; Visu­al Basic.NET; C/C++ (pri­mar­i­ly for micro­con­trollers); Sub­ver­sion; GIT

Formal Education

EDUCATION/CERTIFICATIONS

  • Master’s Degree, Sacred The­ol­o­gy, Ave Maria Uni­ver­si­ty, Naples FL
    • Grad­u­at­ed Cum Laude
  • Bach­e­lor of Arts, Eng­lish, West­ern Ken­tucky Uni­ver­si­ty, Bowl­ing Green, KY
  • (Aca­d­e­m­ic Course­work for Ordi­na­tion), Con­cep­tion Sem­i­nary Col­lege, Con­cep­tion, MO
  • (Train­ing), Cer­tifi­cate, Appli­ca­tion Devel­op­ment in C#.NET, Cen­triq Training

Training – Various Institutions

  • Advanced C#
  • MVC: Data Architectures
  • MVC Advanced
  • Rela­tion­al Data­base Design and SQL
  • React.js
  • Respon­sive Web Design
  • MVC Fun­da­men­tals
  • MVC: Intro­duc­tion to Data
  • MVC: Data Architectures
  • Web Forms with Data
  • Intro­duc­tion to PHP and SQL

Training & Continuing Education:

Various Institutions ? Technical

  • Advanced C#
  • Gener­ics and Del­e­gates in C#
  • Lamb­da Expressions
  • Events and Exten­sion Meth­ods in C#
  • LINQ
  • Asyn­chro­nous Pro­gram­ming in C#
  • Item React.js
  • Respon­sive Web Design
  • Rela­tion­al Data­base Design and SQL
  • MVC Advanced
  • MVC: Data Architectures
  • MVC: Intro­duc­tion to Data
  • MVC Fun­da­men­tals
  • Web Forms with Data
  • C#: Col­lec­tions
  • .NET Core: Middleware
  • .NET Core Security
  • Object Ori­ent­ed Pro­gram­ming with C#
  • Learn­ing C# Algorithms
  • Arti­fi­cial Intel­li­gence Foun­da­tions: Machine Learning
  • Intro­duc­tion to PHP and SQL
  • Ellu­cian Live Online 2020

Various Institutions ? Soft Skills

  • Remote Work Foundations
  • Col­lab­o­ra­tive Leadership
  • Pro­duc­tiv­i­ty Tips: Find­ing Your Pro­duc­tive Mindset
  • Cul­ti­vat­ing Men­tal Agility
  • Exec­u­tive Pres­ence on Video Con­fer­ence Calls
  • Sales­force for Cus­tomer Service
  • Cul­ti­vat­ing Cul­tur­al Com­pe­tence and Inclusion
  • Cre­at­ing a Cul­ture of Collaboration
  • Skills for Inclu­sive Conversations
  • Time Man­age­ment: Work­ing from Home
  • Man­ag­ing Stress for Pos­i­tive Change
  • Mind­ful Med­i­ta­tions for Work and Life
  • Mind­ful­ness Practices
  • The Mind­ful Workday
  • Diver­si­ty, Inclu­sion, and Belonging
  • How to be an Adapt­able Employ­ee Dur­ing Change and Uncertainty
  • Non­prof­it Fundrais­ing Essentials
  • Start­ing a Nonprofit

Training – Salesforce Trailhead Badges Earned

  • Cre­ate a Process for Man­ag­ing Sup­port Cases
  • Impact of Uncon­scious Bias
  • Sales­force Flow
  • Sales­force Flow for Service
  • Light­ning App Builder
  • Trick or Trail­head VI
  • Admin­is­tra­tor Cer­ti­fi­ca­tion Prep: Report­ing and Automation
  • Apex Trig­gers
  • Ser­vice Cloud for Light­ning Experience
  • Ser­vice Essen­tials Features
  • Ser­vice Cloud Basics
  • Low Code Love ’20
  • Desk.com Basics
  • Quick Start: Process Builder
  • Data Man­age­ment
  • Sales­force Plat­form Basics
  • Rich Pub­lish­er Apps for Expe­ri­ence Cloud Sites
  • Per­son­al­ize Expe­ri­ence Cloud Sites with Audi­ence Targeting
  • Share CRM Data with Your Partners
  • Data Mod­el­ing
  • Search Basics for Expe­ri­ence Builder Sites
  • Com­mu­ni­ty Roll­out Strategy
  • Build an Expe­ri­ence Cloud Site with Knowl­edge and Chat
  • Expe­ri­ence Cloud Basics
  • #QuestYearE­VAR ’19
  • Data­base & .NET Basics
  • Quick Start: Aura Components
  • Light­ning Alter­na­tives to JavaScript Buttons
  • Light­ning Expe­ri­ence Basics
  • Trail­head Play­ground Management
  • Trail­head Basics

Professional Experience

GRANTHAM UNIVERSITY, LENEXA, KS 
02/16–05/21

Soft­ware Devel­op­er II

  • Col­lab­o­rat­ed on the design plan for mov­ing from mono­lith­ic ser­vices to stream­lined, eas­i­ly main­tained and dis­trib­uted APIs.
  • Cre­at­ed microser­vices that allowed seam­less tran­si­tion from out­dat­ed mono­lith­ic ser­vices with no downtime.
  • Main­tain­ing and devel­op­ing enter­prise-lev­el .NET appli­ca­tions in both MVC and Web Forms.
  • Designed and devel­oped a new MVC appli­ca­tion that coor­di­nates data from mul­ti­ple sources and gen­er­ates PDF records for gov­ern­ment com­pli­ance purposes.
  • Designed and devel­oped a new MVC/API appli­ca­tion to record incom­ing and out­go­ing text mes­sages and archive that infor­ma­tion in student’s record.
  • Designed and devel­oped a Web Forms appli­ca­tion to auto­mate the migra­tion of data from one FAQ sys­tem to anoth­er using APIs.
  • Designed and devel­oped a Sales­force-base tick­et­ing sys­tem used by all uni­ver­si­ty depart­ments for issue and stu­dent tracking.
  • Designed and devel­oped a stu­dent fac­ing appli­ca­tion to sum­ma­rize a student’s degree work and show class­es remain­ing, class options, earned grades and esti­mat­ed time to degree com­ple­tion based on the individual’s past work.
  • Cre­at­ed exten­sive inte­gra­tions with the university’s Ban­ner (Ora­cle) database.
  • Men­tored junior developers

THE STAINED GLASS ASSOCIATION OF AMERICA, KANSAS CITY, MO                         1995–2015

  • Designed and cre­at­ed orig­i­nal Stained Glass Asso­ci­a­tion of Amer­i­ca web­site in ear­ly 1996.
  • Devel­oped orig­i­nal web­site into suite of five web­sites for dif­fer­ent branch­es of Association.
  • Devel­oped e‑commerce and online order­ing for SGAA pub­li­ca­tions and products.
  • Cre­at­ed secure online reg­is­tra­tion por­tal for annu­al con­fer­ence registration.
  • Cre­at­ed secure online reg­is­tra­tion por­tal for online mem­ber­ship registration.
  • Ensured con­tin­u­ous access and main­te­nance for five Asso­ci­a­tion web­sites as Webmaster.
  • Ensured time­ly and accu­rate web­site updates of new mate­r­i­al for each pub­li­ca­tion interval.
  • Strength­ened web­site secu­ri­ty against ongo­ing cyberthreat vectors.