Basically I use next stack - Java + JavaFX + MongoDB + several libraries or frameworks in which I interested. On weekends I prefer to write home projects or read technical or classic books. I think that I mature developer because of my experience - I grew up from L3 Engineer to Software Engineer. And as result I think that I know enough about software development from both sides - software engineer and support engineer. Thanks to my mentors I had chance to improve my skills and came closer to enlightenment)
I have experience of working in startups as software engineer, project manager and architect
Also I familiar with outsourcing and in house development.