Software Development
- N-Tier Server Applications
- ASP.Net Applications / Web Services
- Windows Applications
- Windows Mobile Applications
- Maintenance and Sunsetting applications
One thing that needs to be understood up front is that I develop software using the Microsoft development stack.
Have been doing it since Windows version 2 (circa 1987).
Have done it using C, C++, rarely VB (under duress while using many bad words), and for the last 8 years with C#.
I don't develop with Java, although I do strongly recommend it to all my competitors.
You now have a clear picture of how I would align with your needs on a development technology basis.
From full Enterprise applications all the way down to simple administrative tools, I've built applications across the full spectrum.
What works for 5 users usually won't work too well for 50.
Stepping up to 500 is usually a game changer.
Going past 5000 will bring yet more changes to the party.
Developing software for the enterprise is about a whole lot more than just raw numbers of users supported.
And you may well not need many enterprise features in your systems. But whatever mix of features you do need, I can probably help you to build it.
I can help you to put whatever kind of face you want on your application.
Rich Windows interfaces I can do quite well.
I can also do ASP.Net web-based B2B applications and web services, for remote connectivity.
Have also done quite a few roaming, occasionally connected applications for field and mobile users as well.
If you have need of a hand-held device application, I've done embedded Windows Mobile applications up through v6.5 on ruggedized computers.
Mostly on the Symbol and Motorola hardware.
With Windows Phone 7 I've decided to take a pass until MS switches their focus from consumer phones back to the enterprise hand-held devices.
MS has indicated that enterprise hand-held devices are not scheduled to move forward off WM 6.5 until sometime in 2013.
You want ruggedized mobile software, I can help you.
One of the things I'm looking to do is help clients by taking over the maintenance for old production applications or
software products that are entering into a sunset phase of their lifecycle.
If this sounds like your situation, I'd like to talk with you about it..