IntroductionRed Dove Consultants Ltd. is a software development and systems integration services company. Though the company was established in 1996, our people have a long track record of delivering successful systems and projects to a wide range of corporate clients, many of them household names. PrinciplesWe develop systems and deliver projects in line with the following principles:
An InvitationIf, from what you've read so far, you think we may be able to help you, please contact
us by telephone on +44 (0) 1923 226288 or send an email to TechnologiesWe work with most of the current, mainstream technologies. By doing so, we can usually fit in with our customers' corporate IT platform strategy and don't need to constrain the choice of technology to solve a particular problem. Here's a partial list of the technologies which we work with: |
||||
Technology Area |
Products/Standards |
Comments |
||
Operating Systems and Environments |
Win32 (including COM, DCOM), Win CE, Java VM, Unix/Linux, embedded/real-time | Much of our work is on the Win32 platform but we also have experience of significant deliveries on the other platforms. We've even written our own small-footprint real-time kernel for embedded systems! | ||
Relational Databases |
Oracle, SQL Server | The corporate standards. Our experience includes not only SQL but also PL/SQL, Pro*C, T-SQL, Db-Lib | ||
Strongly Typed/Compiled Languages |
Java , C#, C++ (Visual C++, Borland C++, GCC), Delphi, Visual Basic/LotusScript, C | Work on Java includes applets, applications, beans (including CORBA-enabled EJBs), servlets. For productivity and scalability, we choose Java and Delphi - but we're equally comfortable on all these platforms. | ||
Scripting/Interpreted Languages |
Python, JavaScript, ASP/VBScript, ASP.NET, AWK, Zope, Perl, Ruby | JavaScript's great advantage is that it is natively supported by the mainstream browsers. Python is the best general-purpose scripting language for developing large systems: we have contributed a logging package to the Python standard library, and also released a hierarchical configuration module. VBScript is fine on an NT server but we prefer to use Javascript/JScript on the client. | ||
Markup Languages |
HTML, CSS, XHTML, XML | We have developed applications which dynamically generate HTML/XHTML, cross-browser(Netscape/IE). Our work with XML includes transformations via XSL/XSLT. We are keeping abreast of the latest developments, e.g. SOAP, XForms | ||
Collaborative Systems |
Lotus Notes, Domino, Exchange/Outlook, IIS | It's hard to describe how productive Notes and Domino can be for certain types of application. We have developed many systems for both Notes client software and browser client software (intranet/Internet). If you are a Microsoft shop, however, we can also provide systems based on IIS, Exchange and Outlook. | ||
Data Warehousing & Business Intelligence |
Impromptu, Powerplay, IRI Express, Essbase, Business Objects | We have a solid understanding of data warehousing, data cleansing and data staging issues. Most of our systems in this area have been developed using Powerplay (cubes fed by SQL Server or Oracle data). | ||
Protocols and hardware interfacing |
TCP/IP and other protocols layered on IP | We have a good understanding of networking and other communication protocols, and of writing device drivers for various hardware devices (including your own custom hardware) | ||
Techniques & Tools |
lexers/parsers, compiler/interpreters, source-level debuggers | We are very familiar with lexical analysis and parsing technologies, including lex/yacc and variants thereof. These techniques have been used in writing custom interpreters, compilers and source-level debuggers. | ||
Other Programming Interfaces |
MFC, ODBC/DAO/RDO/ADO, threading | Much of our work as systems integrators involves integrating desktop applications such as Word, Excel and Access, using COM and Automation, together with various database integration technologies. A lot of the functionality we develop is exposed through COM Automation interfaces. Many applications have been written as multi-threaded network servers. | ||
Design Methods |
OO, Design by Contract, RAD | Object-oriented design is in our blood. Wherever possible, we use the idea of "design by contract" expounded by Bertrand Meyer in his book Object-Oriented Software Construction (Prentice-Hall, 1988). We believe in staged delivery, with stages designed and implemented using RAD techniques. | ||
Midrange systems |
VMS, AS/400 | We have solid experience in VAX/VMS development, not that there's much call for it these days! On the AS/400, we understand very well how to get data into and out of it - and we're not talking about ODBC! | ||
ClientsOur staff have worked with many companies in a wide range of industries, developing a wide variety of systems. Below are some brief details of typical recent projects. Please note that in some cases, the need for confidentiality limits what we can disclose on this site. |
||||
Client |
What They Do |
What We Did (And Are Doing) For Them |
||
| Computacenter | The U.K.'s largest reseller of PCs and related products and services | A wide range of developments mostly using Lotus Notes and Domino, but also projects using VB, SQL Server, C++, Java, HTML/CSS/JavaScript and integration of Notes/Domino, AS/400, SAP R/3 and MS Office. | ||
| Syntel, Inc. | A large U.S.-based out-tasking service provider | Designed and implemented a multi-tier financial application involving the use of Visual C++, ATL, Oracle, ADO, Pro*C. | ||
| The Performance Management Group | A respected provider of consulting services and software in the domain of Performance Management | Helped to design a new generation of products for intranet deployment. | ||
| Group 1 | Group 1 provides industry-leading technologies that allow businesses to cleanse and enrich their corporate data, generate personalized customer communications and integrate and deliver data across the enterprise. | Helped to adapt a new generation of products for Internet deployment. | ||
| Adecco UK Limited | The world's No. 1 employment services company, with 6,000 offices worldwide. | Designed a range of collaborative software solutions, including some which help with Sarbanes-Oxley compliance. | ||
| (more to follow...please watch this space) | ||||
© 2004 Red Dove Consultants Ltd. For more information, please contact sales@red-dove.com |
||||