Surfwall Remote (Web Filtering)
Project Leader - Omniquad
Surfwall remote is a Managed Service which protects your entire network against all types of web threats without the need for any software, hardware, updates or maintenance. The Service offers web protection against viruses, malicious web sites, web spyware and offensive content using one managed service.
- Designed and developed ISA web filter to filter web traffic.
- Implemented Active Directory user/group/Organizational unit based, time-based real time filtering.
- Redesigned the caching logic to improve filtering speed by 500% using CMaps.
- Adapted synchronization objects such as Critical section and mutex to make it multi-threaded safe.
- Implemented cleanup process thread to unload objects which were least used by filteration engine.
- Designed in such a way so that the service is stable with max load for months without any memory leaks or crashes.
- Designed a web interface to create/modify policies for managed service and see reports.