Summer in Nepal Part 3

My summer in Nepal has been such a formative experience as I was directly involved within the development of a large online library that would be utilized to provide educational content to students and educators all over Nepal.

Within my experience, I have found that a significant portion of developing a platform is research and adaptation.  While I was developing for E-Pustakalaya we chose to build it using the DSpace architecture, the reasons for this decision can be found here.  I had to draw from my experience with Java and SQL to implement and configure the desired features within DSpace architecture, but I also had to learn how to code in XSLT and learn the fundamentals of web development.  This is a common hurdle faced by anyone who is in development as platforms often utilize many computer languages to form their systems.  I have faced this issue in my computer science classes at Davidson but not to the scale of DSpace.  Many hours were spent combing through code documentation to fully understand the structure and functions provided by the DSpace architecture so that we could implement our desired features within that environment.  It hammered in the value of well-written, descriptive code documentation so that future developers could build off of what has been put initially put forth.  Manoj, one of the software developers I worked with, stressed the value of these good practices with all the code the team had written.  For instance, even the simple habit of switching to a different snapshot of the project dedicated to experimental code so that if everything went wrong there was always a back up we could roll back to has helped tremendously in troubleshooting problems and speeding up the process.  These are development habits that I have learned on the job and will have with me for future projects.

OLE and maybe even Nepal in general has opened my eyes to the world of the work environment.  Nepal has a certain reputation for being more laid back time wise within the work environment, which is a stark contrast to the type-A, get it done environment of Davidson. For instance, I did not feel the looming pressure of deadlines as our timelines for the project were very flexible which I felt contributed to a very productive and enthusiastic atmosphere.  It allowed me the option to take a step back and genuinely look at the bigger picture instead of just chugging out code for specific features for days on end.

Summer in Nepal Part 2

So this summer in Nepal I was an intern at this company called Open Learning Exchange Nepal (OLE). It is a non-profit focused on open, free access to quality education and innovative learning environments to children all over Nepal. I worked within the development team for their “E-Pustakalaya,” a free digital library, dedicated to closing the education accessibility gap by providing a collection of thousands of books, educational resources, course content, and reference materials directly to students and educators.

The development team included Manoj Gautam a systems engineer, Navin Rana a software developer, and me a development intern. We were charge of building the new iteration of this online library on a completely different architecture called DSpace. This library would be available online and would also be provided to schools throughout Nepal by distributing local server instances of the library to the schools directly. This would bypass the need for internet access and would provide schools with educational books, lessons, and videos. For the most part, my role within the development team was to code in the document streaming options for videos, audio, and books. My task was to ensure that all of the content within the library could be viewed without needing to be downloaded or require the user to have to download any external software to view the content. I also worked on other database configuration tasks like auto thumb-nailing items, running media filters through the website directly, and email setup.

This was my first time working within a development team environment and working on a project of such a large scale. I am incredibly thankful to my teammates as they really took me in under their wing and were extremely patient when I initially joined. It was a great learning atmosphere as we were all learning to code within the DSpace architecture and we were all unfamiliar with XSLT, the language used for the front-end web interface.

OLE is also a very small company filled with wonderful people that were very friendly to new incoming interns and genuinely cared about us feeling like a part of the company from day one. Most of the coworkers became my friends outside of work and we played futsal at least once a week.

If you’re interested in getting more details about the online library we were developing, I wrote a technical blog post about it here.

Summer in Nepal Part 1

After about a thirty hour journey, I arrived at Tribhuvan International Airport at Kathmandu, Nepal.  This was my first time in a foreign country in about five years and was welcomed by the organized chaos of Nepalis going about their business at the airport.  I was being picked up by Eve Dimagno, one of 85 Degrees East’s program directors and we took a taxi ride to my apartment.  Now, I’m from Miami so I’m fairly used to some dodgy driving, but never have a seen such maneuvers come from literally everyone on the street. It didn’t matter whether you were on foot, biking, or driving–the road was open game.  On the ride Eve welcomed me to Nepal and began walking me through the plan for the next couple of days and also talking about the culture of Nepal and its people.  Eve explained that Nepali people are very relaxed and are very friendly towards expats and tourists.  This was apparent when regular conflicts that would have resulted in heated screaming matches in the U.S. were wordlessly resolved calmly and efficiently.  For example, on a one lane road a car and two motor bikes almost rammed into each other when turning a corner, but instead of an angry outburst the men on motor bikes calmly backed up into a driveway and let the car pass.  Not a single honk of the horn was heard (honking your horn is actually illegal), or an insult thrown.  Just calm conflict resolution.

Later that evening, Eve took me to see the Bauddha Stupa (pictured above) with some of her friends and I got insights on some Nepali traditions like walking around the Stupa seven times was supposed to bring good luck. I got to witness a heavily Buddhist influenced form of worship performed by the Nepalis which included walking around the Stupa in prayer periodically taking a few steps then prostrating completely.  There was a surreal, uplifting atmosphere that drove away my jet lag that came from the being there and walking around the Stupa and basking in its presence.  We then enjoyed a wonderful dinner on one of the rooftop cafes by the Stupa where the views of the Stupa, the sunset, and the distant mountains all met to form a perfect closure to my first day in Nepal.

The second day, Eve believed that getting lost in Nepal was part of the experience so she let me loose in the heart of the Kathmandu shopping district.  Now as a Filipino guy with a somewhat stern walking face, a lot of Nepalis thought I was also Nepali and did not treat me as a tourist. It was only after I exchanged my money and when I spoke that I revealed my true identity.  It was nice actually, after meeting up with Eve and Nimesh (The two co-program directors) many shop owners and locals thought I was Nepali like Nimesh.  So a confident stride, keeping my mouth shut, and letting Nimesh do the talking definitely had its benefits.

All in all, it has been a wonderful arrival in Nepal. It has an unbelievably welcoming atmosphere filled with friendly, relaxed people.  I am very excited to be living and working here for the next two and a half months.