I have 33 years programming experience and lead a team currently developing CAD software for sheet metal. I have also done embedded software, digital signal processing, and some mobile development. I am highly proficient in Java, Python, C, C#, C++, Kotlin, and Scala. I can happily learn any other language as well. I am very good at solving problems. My preference is to work on systems that tie into real world systems.