A software developer and trainer, passionate about new technologies and making the journey of application development more simple and fun. Always looking for new opportunities and for sharing my experience with others,
I have tried many workng environments from boring offices to fun and flexible to freelancing and independant! and looking forward to more exciting places and people in my software development journey.
I am fond of teaching and helping in making life easier on others specially in the field of software and human development.