Case Study: Data Loss Prevention

Businesses need a competitive advantage.

Our custom software solutions can give you that edge.

Data Loss Prevention (DLP) Distributed Content Analysis Application

Client: A Large Information Security Company

The Business Challenge

Organizations maintain a variety of information about individuals, including sensitive data: Personally Identifiable Information (PII), such as social security numbers, and Credit Card Information (CCI). Sensitive information is often stored throughout the organization on unsecured servers, desktops, and notebook computers. This information, which may be compromised due to insider threats or lost or stolen computers, creates a liability for organizations to protect the identity of individuals whose PII or PCI is compromised, and they risk damage to their reputation when the data breach makes the evening news.

The Solution

Engroove was part of a team that designed and developed a distributed content analysis application that locates sensitive information on computers. Upon locating Personally Identifiable Information (PII), such as social security numbers, or Credit Card Information (CCI), users are alerted and given various options to remediate possible data breaches such as encrypting the files, or relocating the files to secure servers.

The application is composed of a windows service, a lightweight custom web server, web services, and a windows application; all built using the C# and SQL Server 2005.

Key Features

  • Distributed, multi-process, multi-threaded architecture
  • Unparalleled performance and scalability
  • Executive dashboard for reports
  • .NET and Java Interoperability using Web Services
  • Cutting edge Windows Forms UI
  • No-touch deployment

Technology

Languages and Platforms

  • Microsoft.NET 1.1 / 2.0
  • C#
  • Web Services / WSE*
  • XML

Servers

  • Custom Lightweight Web Server
  • Windows Services

Data Stores

  • SQL Server 2005
  • VistaDB embedded database
  • XML

Other Tools

  • Infragistics NetAdvantage
  • Dundas Charts and Gauges
  • NUnit

Case Studies

Testimonials

“ I'm not a technology-oriented person, so when I needed to hire a technology team I felt like I was taking a big risk. Engroove understood my needs and envisioned the solution immediately. I gave them non-technical directions and they inferred the rest through their experience and their passion for what they do. They were explicit in their deliverables and clear in their timeline. They created the perfect solution designed exactly to specification and delivered ahead of schedule. I felt like I received enterprise-level work at a start-up price. I recommend them without reservation. „
- Allen Lee, Entrepreneur

Who We Are

We are a Los Angeles, CA based Microsoft Gold Certified Partners specializing in developing custom software solutions.

View Brochure »

What is a Microsoft Gold Certified Partner?

What We Do

Our mission is to write custom software that exceeds your expectations and supports the way your business operates today, tomorrow, and in the years to come.

Case Studies

We provide clients with the highest quality custom software with the quickest turn-around times.

Our business model combines the best local talent with the agile methodology to maximize our responsiveness and flexibility to your specific requirements.

Check Our Works »

Support

We provide technical support at all stages of the Software Development Life Cycle (SDLC) and post-deployment. In addition, we offer free, hosted configuration management and issue tracking services for our clients.

Contact Us »