I'm a professional developer with years of real world experience. I strive to produce quality software and documentation. I take pride in my work and deeply value my reputation.
I have been a professional developer since 2000. I initially began developing with VB6 for Windows and HTML, DHTML and JavaScript for web pages. Once .NET came out in 2003, I began doing all new development in Visual Studio.NET. I became equally proficient in both C# and VB.NET. For web development I now use ASP.NET, HTML, JavaScript, jQuery, and CSS. I have many years experience both as a Windows and a Web developer. I prefer Windows development but am well versed in many facets of web design. I have converted VB6 apps to VB.NET many times (some very large). This seems to be a common need of many businesses so I am well familiar with this process.
Working with data has always been my specialty. I decided early in my career that almost all companies need to store data and if I became a data expert then I would always have plenty of work. I can communicate with any database. SQL Server is the most common database, but I can easily traverse MySQL, Oracle, Access, even dBase and FoxPro. Migrating old records to newer databases has been a common task required by many companies.
Constantly working with data has given me a lot of experience with XML, XSLT, and a little bit of XSD. I always use XML as my interim data format unless another format is already in use.
I consider Crystal Reports to be among my strongest skills. I can also develop and maintain SSRS reports and have but Crystal is my favorite reporting tool.
I am familiar with most design patterns and development methodologies. I was doing Agile development before I knew it had a name. My documentation skills far exceed those of most other developers. I regularly produce professional quality end user documentation. I started writing as a child. It is one of my natural talents and I keep it sharp. I am good at writing and managers love developers who document well.
Work Terms
Negotiable