I am very strong in the technical intricacies of ActiveX and COM in general. I can create components in VB as well as Visual C++ (using pure COM and ATL/COM).
I have a deep understanding of how VB interacts with type libraries and I can create and modify type libraries to greatly extend the range of tasks achievable with VB, for example, implementation of multiple threads, as well as to realize performance gains via strategies such as direct vtable binding to UserControls via the OCX (as opposed to native VB which uses the OCA and requires two late bound Invoke calls.)
I am proficient in practical application of OOP strategies and design patterns.
I also have strong setup and packaging skills.
I am an engineer by training, with extensive manufacturing experience. Because of my background, I have excellent technical problem solving skills. I have worked in product development in a very client service intensive field.
I also have experience as a consultant in patent litigation, where ethical and professional conduct are paramount.
Planning, design, timeliness, and especially, careful and complete documentation, are all cornerstones of the formal engineering sciences. I have been astonished by the latitude in these fundamental practices which I have observed in the software industry.
I take a much more formal and disciplined approach than I have seen widely practiced in software development.
Any services which I provide will be professionally rendered, executed according to client specifications, and completely documented.
Thank you for your consideration.
|