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 (28)

text-parsing10
backend10
csv9
python8
analytics8
regex8
cop7
cpp6
textbook4
django3
data-processing3
bookdown3
data-science3
dataframe2
pandas2

Programming languages (6)

JavaC++HTMLJupyter NotebookPythonKotlin

Github contributions (5)

github-logo-circle
jsgreenwell/teaching-python

Aug 2016 - May 2020

Contributions:66 pushes, 1 branch in 3 years 8 months
jsgreenwell/CobolLoader

Nov 2020 - Nov 2025

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 5 years
csvregextext-parsing
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