I've been working as a professional developer of scientific C++/C# applications for nearly 10 years, and am the lead developer on my current project. I also have testing and development experience with Epic's hospital software.
I have a passable knowledge of several web technologies, but am not strictly what you'd call a web developer. I could be part of a team doing web development (and would love the opportunity), but you probably wouldn't want to put me in charge. Same goes for mobile.
Writing software isn't the most glamorous way to make the world a better place, but it's what I know, and I believe in doing what you can, with what you have, where you are. Let me know what I can do for you.