@shubhamj
Shubham Jain
@shubhamj
Opensource contributor, Wikimedia Foundation
Jaipur, India
I am a highly motivated 3rd year Computer Science B.Tech Student. I have sound knowledge of computer science fundamentals like Data Structures, Operating Systems, Database Management System , Computer Networks, and Compiler Design. I am passionate to learn about Web Development, Computer Graphics programming and Artificial Intelligence.
I have done an internship as a Software Engineering Intern in a well funded startup called Snaptrude.com in my 2nd year summer breaks . Snaptrude is a SaaS software which aims to bring all the architect tools together.
I was responsible for most of the development of the AutoCAD plugin for their website. I imported many of the data types using AutoCAD's API called ForgeAPI and then converted them into graphical components. The main technologies and tools I worked here were: C#, ForgeAPI, Javascript, Babylon.js.
Link to website: https://snaptrude.com/
** NIROGI** is translated from Sanskrit as healthy. Nirogi is a prototype web app on which users can take free online mental and physical health tests and then the app suggests them personalised blogs, Tedx videos, etc. to improve their health.
The user can also book a session for a checkup from the application itself (this is a beta feature as the app is still a prototype).
I won first prize in Code Innovation Series with this app, in which more than 35 teams participated.
Link to the website: https://health-web-app.herokuapp.com/
Technologies used: HTML, CSS, JavaScript, MongoDB, Node.js
This is an API which is used to search about all the movies present in the database of IMDB. This API uses the API of OMDB in the backend.
Technologies used: HTML, CSS, JavaScript, OMDB API, Node.js
Link to Website: https://movie-search-webapi.herokuapp.com/search
This is a Music Player designed using python's Defacto GUI toolkit Tkinter. It has all the features of a default music player like playing a song, switching songs, etc. with a user friendly GUI.
Technologies used: Python3, Pygame module, Tkinter module, Ttk module, Time module
This project was submitted to SIH 2019. The portal had a complete interface through which the officials can post information on the dashboard for all Alumni. It also had a beta chatting feature by which Alumi can talk to each other.
Technologies used: HTML, CSS, JavaScript, MongoDB, Node.js
Wikimedia is the parent organization of Wikipedia, Wikiquote, Wiktionary etc.
I am an active contributor in many of the projects in wikimedia foundation like Pywikibot, Mediawiki Core, Skins, Upload Wizard etc. I have solved small bugs and have done small improvements like improving search queries etc.
Tools and Technologies used: Python, PHP, JavaScript, git, gerrit, Phabricator.
Link to profile: https://gerrit.wikimedia.org/r/q/owner:shubham656jain%2540gmail.com
LibreOffice is a free and opensource office suite like MS Office. It is one of the most popular free office suite for Unix based systems.
I have done contributions like refactoring legacy code and Unit Tests, cleaning old UI and redundant components and adding new enhancements.
Tools and Technologies used: C++, gtk+, glade.
Link to profile:
https://gerrit.libreoffice.org/q/owner:shubham656jain%2540gmail.com