Our Services

Our Services

Where does Batfish Solutions fit in?

The increasing pace at which technology is changing is leaving skills gaps in organisations of all sizes. As systems mature and architecture is re-envisioned to incorporate the latest technology and applications, additional resources are needed to fill these gaps. This is where Batfish Solutions can help. We can provide you with the skills that are need to keep your systems running on your choosen foundation technologies, as well as providing the skills to help you embrace the new technologies and the benefits they will bring to your system.

This is where we come in.

We can provide you with the skills you need to keep your systems running on your chossen foundation technologies. We help organisations, big or small, embrace new technologies and the benefits they bring to existing systems.



Software Consultancy

We offer a comprehensive consultancy service to help you get the most out of the latest .NET based software and architecture. Our expertise includes, but is not limited to, WinForms, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), Silverlight, Windows Phone 7, Enterprise Library, Unity and PRISM from Microsoft.

We also provide insight into a wide range of community technologies, including CSLA by Rockford Lhotka and the Castle Windows Dependency Injection Container, as well as support for architectural and application design decision making.

Tell us about your technology needs. Get in touch today >>


Mentoring and Training

If your developers need additional training or mentoring support to bring them up to speed with the latest .NET technologies then we can help.

Our experts are at the forefront of software development and leading edge technologies. To date we have successfully helped customers move from VB6 and FoxPro to .NET and taught new users how to start using Design Patterns inside their complex software packages.

To find out how we could help your team, contact us today >>


Bespoke Software Development

Our services are not just limited to consultancy and training. Many of our customers have complex software requirement and need a tailored solution. We use the breadth and depth of our experience to develop high quality software that delivers speed, agility and value for money.

Whether you need a single tier desktop application, or a large scale multi-tier enterprise solution, create the software that meets all your needs.

Talk to us about your software requirements >>