I engineer software professionally since 1996.
I mostly code in Java, Go and sometimes Python. I use OSX and Linux. I could also use Windows but I won't.
I'm a big fan of CI/CD and of automation of various parts of SDLC. I like my code to be thoroughly tested and sometimes even documented.
I do my best to explain how my product is working to: QA, operations, sales, account managers and customers.