Jack Lowrie is an MSCS candidate at Purdue with a decade of hands-on experience building web products, teaching computer science, and supporting IT research initiatives. He transitioned from a communications and theatre BA at Northwestern into software by completing a post-baccalaureate CS certificate at Tufts and founding a web consultancy that helped small businesses launch and maintain sites. His professional work spans Laravel and WordPress development, test-driven MVPs, CI automation with GitHub Actions, and practical data-structures instruction for large classes. Experience as an IT intern and digital safety research intern shows he can move between production engineering and research-oriented environments. Jack combines a practitioner’s focus on deployable systems with classroom coaching and a background in arts-driven communication that improves team collaboration and product storytelling. Based in West Lafayette, he graduates December 2025 and brings both client-facing product sense and academic rigor to software roles.
10 years of coding experience
4 years of employment as a software developer
High School Diploma, High School Diploma at Belmont High School
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Purdue University
Post Baccalaureate Certificate, Computer Science, Post Baccalaureate Certificate, Computer Science at Tufts University
Bachelor of Arts (B.A.), Communications, Minor in Computer Science, Bachelor of Arts (B.A.), Communications, Minor in Computer Science at Northwestern University
Slack bot that makes linking to Piazza posts easier.
Contributions:5 releases, 93 commits, 32 PRs in 2 months
botslack-botlinkingslackbots
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.