Google Summer of Code 2017 - Welcome!

- 2 mins

Hello world!

Having been a part of Google Code-in 4 times as a student and once as a mentor, I’ve been working on open source projects for a while now, 7 years to be exact. While Google Code-in introduced me to the world of open source, it was also the beginning of my journey into programming and computer science. I first participated in Google Code-in when I was 14 years old. And to be honest, I love contributing to open source. Now that I am a University of Waterloo undergrad Computer Science student, I’m really happy that I’m part of the Google Summer of Code 2017 batch of accepted students and I am super excited about it! I will be working on Marble Maps, a KDE mobile virtual globe that brings to you the OpenStreetMap to your Android devices.

What is Google Summer of Code (GSoC)?

People often ask me what Google Summer of Code (GSoC) is. It’s a programme by Google for eligible university students to spend the summer working from home on an open source project. It’s a great opportunity to start exploring open source. More information can be found on the GSoC website.


The KDE® Community is a free software community dedicated to creating an open and user-friendly computing experience, offering an advanced graphical desktop, a wide variety of applications for communication, work, education and entertainment and a platform to easily build new applications upon. We have a strong focus on finding innovative solutions to old and new problems, creating a vibrant atmosphere open for experimentation.

My GSoC 2017 Project


Marble Maps brings the highly detailed OpenStreetMap to your Android devices. It features a crisp, beautiful map with an intuitive user interface. This project is about extending it to support indoor maps (e.g. selecting and showing different levels of a building). The following are the goals to achieve from this project:

Want to see my progress throughout the programme timeline? Go to my KDE Phabricator Workboard to check it out!

Let the coding begin!

Mohammed Nafees

Mohammed Nafees

UWaterloo CS. Let me make you an app.

comments powered by Disqus
rss facebook twitter github youtube mail spotify instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora