Services
DevDoctor has expertise in several areas of software systems development, and can provide tailored consultancy to fit your project's needs.
Software Development
We develop software using many different languages and platforms, including:
- .Net Framework: C# and VB.Net, ASP.NET, WinForms, Sharepoint 2007, DotNetNuke
- Java: Spring, JSP, JSTL, Tomcat
- SQL: SQL Server, MySQL, Oracle
- Other: Python, COM/ActiveX, Delphi, VBA, PowerShell
We also have a strong track record of both system integration and replatforming/migration projects. Contact us to discuss your specific requirements.
System Diagnosis and Troubleshooting
We have substantial experience in testing and problem diagnosis, including:
- Security reviews
- Performance testing and analysis
- Code optimization: C#/Java, and SQL
- Bottleneck elimination
- System misconfiguration
If your software is performing poorly, or exhibiting a hard-to-trace bug, DevDoctor can help you to map out a "resolution path" to finding the cause of the problems, or we can perform the diagnosis ourselves for you. Contact us to discuss your specific requirements.
Development Processes
Hiring the most skilled developers is not sufficient to see a software project succeed: you need the security of repeatable, reliable builds, high-quality source code control, and a commitment to testing and testability.
DevDoctor has extensive experience of running and improving software development processes, and can help you optimize and streamline the way your software development process works, using a combination of:
- agile methodologies
- continuous integration tools
- "best of breed" source code control
- process automation
With trackable, repeatable builds as a key part of your development process, you'll find that your software project runs more smoothly, and developers have more time to focus on high-quality code, rather than "fighting" with the source code control system or the build server. Contact us to discuss your specific requirements.