A Software Engineer by profession, an Artist & Photographer by hobby with Rich Experience in broad spectrum of areas in IT (Research & Development), Software Development, Project Operations, Application Prototyping,Applications Installations, and Deployments,Test Case Preparation, Team Management and Client Support and currently worked as Software Engineer at Sysbiz Technologies Pvt.Ltd, Chennai (A subsidiary of BPI Technologies , USA). Currenty working as Advisory System Analyst at IBM.
Worked on multiple skills ranging from Java SE /Java EE,Struts,Spring,Hibernate,LifeRay,Vaadin,Jboss Server Configuration, Weblogic Server Administration, Cloud Computing, High Performance Systems, Distributed Systems and Security Implementation etc.
As a whole involved with GTN (Gross to Net), Revenue Recognition (R2), Revenue Management (RM) and Sales/Pricing forecasting Product Development for world's best managed top Life-sciences & Pharmaceutical Companies which covers GlaxoSmithKline (GSK),US Oncology, Ivax Pharmaceuticals, Mary Kay, Edwards LifeSciences, Covance, Covidien, IMS Health, Smiths Medicals, Sunovion Pharmaceuticals etc listed in fortune 500 during tenure with Sysbiz Technologies. Experienced in developing HR & Financial SaaS based Solutions like AGT, HRMS, BPS & HRworkways during tenure with Aon India.
Published 10 Research papers during his UG, both International & National in various reputed journals such as IEEE, IJCA in the field of Cloud Computing, Distributed Systems and Computer Networks which are indexed with Google Scholar,SAO/NASA Astrophysics Data System (ADS), ADS Labs,Harvard University, EBSCO Database, DOAJ, CiteSeer and various other research databases. Awarded as Best Outgoing Student for significant research contribution and excellent academic performance (CGPA 9.68/10.0 point scale).
He is Associate Member of UACEE (Universal Association of Computer and Electronics Engineers), Member of IEEE, IACSIT, IEEE Communication Society and Oracle Technology Network (OTN). Delivered various oral presentations at IEEE International Conferences & Guest Lectures at various Engineering colleges also been Reviewer and Technical Program Committee Member at various National Symposiums/Conferences and International Symposiums/Conferences. His Research area includes Cloud Computing, Distributed Systems & Computer Networks.
I've learned that our backgrounds and circumstances may have influenced our lives, but we are responsible for who we become.
I've learned that if you start giving too much importance to some one in your life then you will lose your importance in their life.
I've learned that something that you do in instant can give you heartache for life.
I've learned that we are responsible for what we do, no matter how we feel.
I've learned that either you control your attitude, or it controls you.
I've learned that sometimes the people you expect to kick you when you are down, will be the one who helps you get up.
I've learned that sometimes when I am angry I have the right to be angry but that doesn't give me right to be cruel.
I've learned that maturity has more to do with what types of experiences you've had and what you learned from them, and less to do with how many years you have lived.
I've learned that it is in't always enough to be forgiven by others, but sometimes you have to learn to forgive yourself.
I've learned that you shouldn't be so eager to find out a secret, it may change your life forever.
I've learned that sometimes the people that you love most in life, are taken from you too soon.
I've learned that you can't make someone love you. All you can do is be someone who can be loved, and the rest is up to them.
I've learned that no matter how much I care, some people just don't care back.
I've learned that it takes years to build up trust, and just seconds to destroy it.
I've learned that it's not what you have in life, but who you have that counts.
I've learned that you can keep on going, long after you think you can't.
and finally the biggest thing what I've learned from my life is, things change, people change, and it doesn't mean you forget the past or try to cover it up. It simply means that you move on and treasure the memories. Letting go doesn't mean giving up...it means accepting that some things weren't meant to be and always remember life goes on...........