Neal Terrell

Lecturer at California State University, Long Beach

Lakewood, 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
Neal Terrell is a Lecturer in Computer Engineering and Computer Science at CSU Long Beach with 11 years of professional experience teaching courses from introductory Java to algorithms, programming languages, and search engine technology. He blends academia with practical software work—previously serving as Technology Director and contributing backend fixes to open-source projects like the mtgred/netrunner card game, indicating attention to complex rule logic and game-state integrity. Neal also brings a strong grounding in mathematics education and youth instruction from tutoring and leading tech camps, which informs his clear, student-centered pedagogy. Holding a B.S. from Cal Poly SLO and an M.S. from CSU Long Beach, he excels at translating theory into robust implementations and debugging nuanced interactions in software systems.
code11 years of coding experience
job9 years of employment as a software developer
bookM.S., Computer Science, M.S., Computer Science at CSU Long Beach
bookB.S., Computer Science, B.S., Computer Science at Cal Poly San Luis Obispo
stackoverflow-logo

Stackoverflow

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

Github Skills (8)

clojure10
functional-programming10
rebalancing10
clojure-cli10
logic10
data-structure9
data-structures9
algorithms8

Programming languages (7)

C#TypeScriptCJavaScriptF#ClojurePython

Github contributions (5)

github-logo-circle
mtgred/netrunner

May 2015 - Feb 2019

Role in this project:
userBack-end Developer
Contributions:1509 commits, 863 PRs, 638 pushes in 3 years 10 months
Contributions summary:Neal primarily contributed to the codebase by fixing messages and costs for optional abilities. This involved modifying card assets, resources, identities, operations, and icebreakers to address issues in functionality and prevent unintended bugs. The changes suggest an understanding of the game logic and card interactions, demonstrating a focus on maintaining the game's rules and balance.
Contributions:79 commits, 2 PRs, 50 pushes in 8 months
in-class
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
Neal Terrell - Lecturer at California State University, Long Beach