In the real world I earn a living doing consultancy mainly using .NET, ASP.NET and Javascript.
Off the hook I have developed a few desktop apps using NodeJS and node-webkit and I explore mobile development with JavaScript and Cordova.
I am pretty versatile as I feel at ease with traditional backend and frontend development.
I consider myself a Software Developer building web, desktop, mobile apps.
What I like:
- Javascript
- NodeJS
- Requirements gathering
- Writing Use Cases
- C#
- Unit test
- Async programming
- Functional programming
- OO
- Node-webkit
- Python
- NoSQL
- Regex
- AngularJS
- Doing stuff off the hook :)
- Building apps
What I don't like:
- Doing only framework-centric stuff
- Doing server maintenance stuff
- Scrum master prophets