Hi, I'm Or Shalem 👋
Junior Software Developer with a strong focus on Object-Oriented Programming (OOP), clean architecture, and building real, end-to-end applications.
I am a Computer Science graduate with hands-on experience in C# and Python, interested in backend development, software design, and problem solving.
- C# (.NET, WinForms)
- Python
- Object-Oriented Programming (OOP)
- Clean Code & Design Patterns
- Git & GitHub
Smart Task Scheduler (Python, CLI)
- Python CLI application for task management
- Demonstrates OOP, State & Strategy patterns
- Clean architecture with separation of concerns
Supermarket Management System (C#, WinForms)
- Desktop supermarket simulation
- Rich UI with shopping cart, validations and persistence
- Strong focus on inheritance and abstraction
Checkers Game (C#, WinForms)
- Full Checkers (Damka) game implementation
- Game logic separated from UI
- Supports AI opponent, multiple board sizes and validations
- Writing clean, readable and maintainable code
- Understanding how systems work, not just making them work
- Continuous learning and improving as a developer
- GitHub: https://github.com/Shalem09
- LinkedIn: https://www.linkedin.com/in/orshalem