Architecture Consulting

N-Tier Synchronization

A graphic of a clipboard with paper attachedThe Client’s Need

A technology company, Advanced Measurements Inc. (a subsidiary of Key Energy Services, which has 7500 employees and $1.7 billion in revenue), had a team of in-house programmers but needed to supplement it with senior software architects for specific challenges, saving the costs of a great deal of time.

A graphic of 4 interlocked puzzle piecesThe Project

Pleasant provided on-demand software architects for urgent assistance with specific challenging problems, such as security and performance improvements of their highly complex software (a multi year development). No challenge proved unsolvable and Pleasant provided assistance  only until the solution was clear and the remainder of work was within the capacities of their inhouse team.

Large oilfield technology corporations consult with us.

A graphic of gearsComponents

  • Old (legacy) applications
  • Software fix estimation
  • Offline synchronization
  • Software as a service (SaaS)
  • User interface
  • Database optimization
  • Data transfer optimization

A graphic of a USB thumb driveTechnology

  • Microsoft .NET Framework
  • Borland Delphi
  • WinForms
  • Windows Communication Foundation (WCF)
  • Windows Presentation Foundation
  • (WPF)


  • NHibernate
  • MS SQL Server
  • PostgreSQL
  • SQLite