In recent times, there is a revolutionary proliferation of computers in almost every industry. The technology’s blitzkrieg surge penetrated into all domains like Business, Industry, Education, Telecommunications, Medical, Entertainment and in the domestic front. This evolution of computer was more imminent in my environment while I was growing up. I have had an opportunity to work on different projects related to web technologies, mobile technologies and healthcare solutions. My undergraduate study helped me gain a comprehensive knowledge about different facets of software engineering. I wish to pursue my graduate studies in software engineering as an initial step to lay a solid platform to embark on my long-term research interest.
Throughout my undergraduate study, I was interested in learning new technologies. While doing projects, it helped me as I could use the technology which supported in efficiently solving the problem at hand. I did a project that involved developing a web portal to evaluate the code written by the students. I used the web services of a code evaluating site called “ideone.com”. The project helped me understand the concepts of Java, web services and databases. I have built an organization management visual tool for a hospital infrastructure which had an interactive drag and drop interface. Going further, with a team of four, I participated in a national level programming competition conducted by Software Technological Parks of India and Indian Maritime University where I got a chance to implement my C# skills in solving fictional maritime issues. We stood second in that competition.
It was in the beginning of my third year of undergraduate study, I got a chance to associate with an international community - OpenMRS, an open source medical recording system. Ever since then,. I have been an active contributor in OpenMRS. I started off initially by solving bugs and implementing new features. OpenMRS is based on Spring introduced me to the concept of framework and the importance of large-scale organized coding with proper coding conventions. I proposed a solution to one of their projects that was selected for GSOC-2012. This summer internship is awarded only to about a thousand students all over the world. The project involved creating widgets and tags to introduce plugin style dynamic implementation for OpenMRS Form Entry Module. It involved extensive client side programming based on JQuery and refactoring of core OpenMRS code to integrate these plugins into the Static implementation of Form Entry Module.
I feel privileged that my proposal for another project of OpenMRS got selected in the immediate year as well. This time, as a part of GSOC 2013, I got an opportunity to build an integrating module to integrate OpenMRS with DHIS2 under the mentorship of Roger Friedman. I was selected to present my DHIS integration Module in their international conference OMRS13 held in Eldoret, Kenya. My...