uwaiszaki

Uwais Zaki

I am a 3rd year undergraduate from IIT Roorkee.

I have worked as a Student Developer in "Google Summer of Code'19" at Humanitarian
OpenStreetMap(Digital Impact Alliance). There, I developed the tasking manager which is a core coordination tool for mapping and validation on OpenStreetMap. My main contributions in the project were:
● Created a new normalized database structure
● Implemented teams formation for better data validation
● Helped in redesigning the app from angular to react
● Changed how organisations and campaigns work together and created a new workflow
for managing campaigns
● Implemented notification feature, for sending notification to validators for tasks not
validated on time

From my freshmen year, I have been a part of Information Management Group, IIT roorkee,
which develops the software systems and applications for the residents of IIT roorkee. In my
2nd year, I developed a Static Site Generator, which is an automated site generator that
enables users to generate static web pages. Currently, I am working as a project leader of
the content management system, which is used for creating, managing and publishing
content on iit roorkee official website.

I have advanced proficiency in Javascript(React, Redux, AngularJS), Python(Flask, Django,
Django Rest), PHP(Yii, Yii2), docker, SQL.

Projects

Third 3y3

An eye that sees all...Django, OpenCV, PyQt, Python, Cron Scheduler, XWindow, XProp, Face Recognition

Skills

React
Django
Flask
AngularJS
Yii2

Experience

  • Google Summer of Code'19 - Software Developer
    May 2019 - August 2019

    I have worked as a Student Developer in Google Summer of Code'19 at Humanitarian
    OpenStreetMap(Digital Impact Alliance). There, I developed the tasking manager which is a core coordination tool for mapping and validation on OpenStreetMap. My main contributions in the project were:
    ● Created a new normalized database structure
    ● Implemented teams formation for better data validation
    ● Helped in redesigning the app from angular to react
    ● Changed how organisations and campaigns work together and created a new workflow
    for managing campaigns
    ● Implemented notification feature, for sending notification to validators for tasks not
    validated on time