I am a semi-retired software/systems engineer and agile consultant who is interested in sharing my expertise with curious and passionate people.
I've worked with software and the people who make it for just shy of two decades. I enjoy helping people work through their understanding of both problems and solutions and sharing the tools and techniques I've learned. Sometimes this takes the form of an implementation of a software algorithm, but more often it's a set of approaches and ideas that help "jiggle" the mindset of those around me to find a mutually beneficial solution.
I've worked in many domains, from computer vision and robotics, to orbital modelling, digital signal processing and cloud computing. While the details of the constraints differ, the underlying systems engineering and architecture approaches, not to mention the human factors, remain similar. I'd be happy to meet up and discuss how I could help you with these or even more exotic challenges!
Work Terms
I prefer to work in the evenings of middle-America, but can discuss at any time with two-three days advance warning.
I prefer higher bandwidth communication, such as video or voice calls to discuss problems and reduce miscommunications. I'm fluent in American English.
As long as payment happens in a timely fashion, I'm not particular about the details.