I studied computer science in college and started as a programmer. I quickly specialized to data; but I have steered away from being a DBA because I feel this role is more subject to automation and to off shoring. Most of my experience has turned out to be in the finance industry and I have significant expertise in finance.
I am also capable of mathematical modeling having reinvented expectation maximization for marketing that trades off travel time, demographic factors and competitive pressure. I have had the lead role on a few data warehouse development projects and I am used to helping the ETL programmers.
I worked recently at a startup and became, for a time, something of a full stack Microsoft developer. I wrote the layer of C# code that existed between the database and the Xamarin front end. I am willing to jump in where ever I am needed. I am willing to admit mistakes and it was once observed that I was the most willing to throw out code that turned out to be mis-conceived. I think things through, but I do not contemplate options for weeks when I could have finished by then.
I am also capable of some artificial intelligence. I developed a plan for repositioning empty railroad cars on the US train network based on a multi agent system. I asked the head of a computer science department at a University to review my plan. He read a couple scientific papers from the problem space my design and concluded that I had really solved the problem. He made plans to use the language Haskel and use some of his students as our developers.
I love running into "unsolvable" problems. If an employer does not have any fine, but if they do I will be thinking about that problem in my off hours until I think of something. I worked at Burlington Northern Railroad at one point which is where I learned of the problem with repositing empty railroad cars. I was long gone from the railroad by the time I thought of a solution to that one. Hopefully I will be quicker on the next "big" problem.
I enjoy working with people from different backgrounds. If everyone knows all the same stuff we can all get stuck together. If you have people from finance, psychologists etc. then we can work our way through great difficulties. I do not attach my ego to my ideas or my code, I am just trying to help; so I am universally thought to be very easy to work with.