I’m the owner and content creator at SoftwareYoga.com. I have been involved with the software industry for over 15 years. I have held numerous positions over the course of my career that included responsibilities in software development and technical leadership.
My specialization is in building large enterprise systems that are scalable, highly available and extensible, primarily using Java and related technologies.
I have mentored in-house and offshore development teams on software architecture principles, coding standards, writing effective use cases, test methodologies, Agile and Scrum practices etc.
Do you deal with software development on a daily basis? If you are programmer or an architect, and if you have asked yourself:
Or you might be leading a team of developers and you want to know:
Or you might just be someone at the crossroads in your career wondering:
Or if you’ve ever just needed to know something else about software development…
…You’re in the RIGHT place!
SoftwareYoga is my effort to give back to the community. The topics I cover include Programming, Software Architecture, Development methodologies, Best practices etc. I also write about the human aspects of Software Development.
Twitter || LinkedIn || firstname.lastname@example.org
DZone - Over 400000 views| Most Valuable Blogger | Contributer to DZone Guide on Performance and Monitoring.
ASPE Trainling - A technical training company in USA
Java Code Geeks - One of the largest Java communities online
Quora - Over 100,000 views
TechConnect - The largest technical conference in Ireland on Technical Leadership
c9d9 Podcast on CI and CD
Hopefully this blog is of help to you! Thanks for reading.