Twenty-year software veteran with deep experience in Java and .NET. I learned my fundamentals programming realtime embedded systems drivers early in my career and that extra attention to detail that I provide to my customers. I have also worked on geospatial data processing where I learned correct concurrency requires the right data structures. I have worked with business customers providing custom software services including line-of-business applications and data processing/integration. That cultivated a capcity for listening and understanding customer's requirements, and translating them into a correct final product.