Background
Cellcom is one of Israel’s largest and oldest telecom providers. As part of its strategic expansion into home internet services, Cellcom introduced a customizable firewall solution tailored to various client types.
Goal
The project aimed to deliver a personalized experience when users encountered a blocked website, offering different levels of interaction based on their account type:
- Regular Customers – Shown a static block page with no further actions.
- Multi-user Accounts – Provided a link to report incorrect categorization.
- Business Clients – Presented with a form to contact support for immediate assistance.
Key Milestones
- Designed and implemented custom “block” pages for each client type.
- Collaborated with the Automation and BI teams to prepare test datasets.
- Integrated internal APIs to retrieve real-time client metadata.
- Deployed the feature to production with seamless fallback.
- Executed thorough QA automation to validate client experiences.
Technologies Used
- Database: SQL Server
- Backend: .NET Framework 4.8, SOAP, RESTful APIs
- Frontend: JavaScript, jQuery, CSS3
- CMS: EPiServer 6
Project Highlights & Challenges
Dynamic Page Creation in EPiServer
Working closely with the design team, I developed flexible CMS templates in EPiServer to support all user scenarios. The pages included dynamic fields, which required custom logic to allow content managers to adjust messages as needed without developer involvement.
Cross-Team Integration
One of the biggest challenges was aligning multiple teams with different goals and timelines:
- Client Metadata Integration: Built a dedicated API layer to consume internal data from systems designed specifically for this feature.
- Collaboration Complexity: Coordinated efforts across Automation, BI, and Interface teams, ensuring all moving parts worked together in real time.
This project was a strong example of translating business logic into a user-centric technical solution, requiring not just development skills but stakeholder alignment and flexible problem-solving.