Re-designing legacy software components to fit with newer OO design, and applying software engineering principles to the company products, previously developed using ad-hoc RAD methods.
Windows .NET Framework Development using VB.NET
Error diagnosis and bug-tracing/break-fix coding
Incorporating ActiveX and other legacy components into .NET software