Sam Greenwell

Clinical Professor at Trine University

Decatur, Illinois, 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
Sam Greenwell is a Clinical Professor and data engineer with over a decade of IT/IS experience and five years in education, currently teaching MIS, cybersecurity, networks, cloud, and data engineering courses. He blends industry-grade skills—native app work, real-time heterogeneous data conversion, Python/JavaScript visualizations, and both RDBMS and Hadoop/MapReduce systems—with proven classroom practices like flipped/hybrid instruction, scaffolding, and automated feedback. Sam has moved between academia and applied roles (from the Marines to enterprise software and retail tech coaching), giving him a rare perspective on operational discipline, data quality, and hands-on troubleshooting. He builds practical teaching repositories used in undergraduate and graduate courses and often leverages automation (PowerShell, C#) to turn messy data into usable structures. Based in Decatur, IL, he is actively seeking roles that combine mentorship, curriculum development, and applied data engineering.
code11 years of coding experience
job7 years of employment as a software developer
bookComputer and Information Sciences, General, 4.0, Computer and Information Sciences, General, 4.0 at Park University
bookMaster’s Degree, Information Systems, 4.0, Master’s Degree, Information Systems, 4.0 at Hodges University
languagesEnglish
github-logo-circle

Github Skills (37)

backend9
text-parsing9
parser8
csv8
python8
parsing8
regex7
loops7
analytics7
cop7
packaging6
cpp5
textbook5
django4
bookdown4

Programming languages (6)

JavaC++HTMLJupyter NotebookPythonKotlin

Github contributions (5)

github-logo-circle
TeachingData/basic-python

Dec 2020 - Dec 2022

Lesson dealing directly with the Python Language (split into the lesson modules)
Contributions:2 releases, 124 commits, 22 PRs in 2 years
analyticspythonsplitworkbookpython-language
jsgreenwell/CobolLoader

Nov 2020 - Sep 2022

You read the title right - intro to text parsing and difference between positional (string, array loops) and regex parsering of text. With some standard CSV used to explain packaging.
Contributions:1 release, 3 reviews, 16 PRs in 1 year 9 months
csvarrayexplainloopsregex
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
Sam Greenwell - Clinical Professor at Trine University