Irv Kalb

Adjunct Professor at UCSC Extension Silicon Valley

Mountain View, 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

👤
Senior
🎓
Top School
Irv Kalb is an experienced software developer and educator based in Mountain View, CA, with nearly a decade of adjunct teaching and over a decade consulting on educational software. He builds curriculum and teaches Python and object-oriented programming using materials he developed from scratch, while also designing interactive e-learning systems and custom LMS reporting used at multiple universities. His consulting work spans leading development teams and sole-authoring reusable frameworks for multimedia courses, accessibility-focused apps for children with disabilities, and consumer video tools. A hands-on full-stack practitioner (Python, Java, HTML, SQL) who moves quickly between teaching, instructional design, and production code, he also contributes practical open-source Python examples that refine UI and image handling. Colleagues and students consistently recognize him for clear communication, project discipline, and a knack for turning complex instructional needs into robust, extensible software.
code9 years of coding experience
bookMS, Computer Science, MS, Computer Science at West Coast University
bookBS, Computer Science, BS, Computer Science at Rutgers University
stackoverflow-logo

Stackoverflow

Stats
319reputation
299kreached
1answer
1question
Badges
abstract
top-5%
github-logo-circle

Github Skills (10)

user-interface10
object-oriented-programming10
pygame10
python10
game-development9
image-manipulation9
abstract9
abstract-class6
macos6
inheritance6

Programming languages (3)

TypeScriptCPython

Github contributions (5)

github-logo-circle
Code from Object-Oriented Python
Role in this project:
userFull-stack Developer
Contributions:95 commits, 3 PRs, 13 pushes in 2 years 10 months
Contributions summary:Irv made updates and name changes to the code. The changes involved replacing calls to `blit` in chapter 15 programs with the use of `Image` and `ImageCollection` objects. This suggests a focus on improving the user interface and potentially optimizing the rendering of images. The changes include modifications to Python files and code for a Rock Paper Scissors game.
object-orientedpythonpython3
IrvKalb/pygwidgetsExamples

Jan 2020 - Feb 2023

Contributions:20 commits, 22 pushes, 1 branch in 3 years 1 month
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