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 California State University, Long Beach with 10 years of professional experience blending classroom instruction and hands-on software development. He holds a B.S. in Computer Science from Cal Poly San Luis Obispo and an M.S. from CSU Long Beach, and has taught at CSULB since 2013. His career spans tutoring and youth tech instruction to serving as a Technology Director, giving him practical experience in operations, curriculum delivery, and technical leadership. Neal is an active open-source contributor—he’s fixed rule and cost logic in the mtgred/netrunner project—showing a knack for preserving game-rule correctness and preventing subtle bugs. He combines formal CS training with a focus on clear, maintainable back-end code and student-centered teaching.
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