Skills & Proficiency
Python & Django
Machine & Deep Learning
Graphic Design & PS
Projects and Achievements
Python script to generate placards for a list of countries given a template and a repository of country Flags, using Python's Image Library. A fairly efficient (2 seconds/placard) solution to a rhetoric and cumbersome process.
Python script to scan and solve a solve a Sudoku.
Used OpenCV to process Sudoku image and Numpy to solve the Sudoku
Android app to generate code from Natural Language(Algorithms) and Flowcharts.
Python script that distinguishes facial features to identify a person's facial expression and classify it into Smile :), Frown :( or Neutral :|. Makes use of OpenCV and dlib.
A Web application that can be hosted locally to view, organise and play local music. Makes use of Bootstrap, HTML5 and CSS for the UI and Python libraries to gather and consolidate local music
Created a smart home system to control lights, fans and other appliances using a Messenger bot, Android app and a Raspberry Pi. Used a Django-based backend with a REST API to communicate with the bot and Python to control, trigger and switch appliances.
A chatbot built using the Messenger API on a Django backend server to assist with vehicle breakdowns. Uses nltk and api.ai for processing natural language. Obtains required parameters and then returns service stations using Maps and Places API. Also uses a database to diagnose a breakdown and suggest solutions for troubleshooting.
A Messenger bot for code and Linux reference.
The bot would return syntaxes for queries on basic commands for a given language. Further, we used BeautifulSoup, Python and Requests to scrape GeeksForGeeks, StackOverFlow for queries pertaining to algorithms and otherwise. We also searched and scraped AskUbuntu for queries on Linux and Ubuntu.
- xkcd and Cyanide Happiness comic downloader
Scrapes xkcd and explosm sites for image URLs and downloads comics iteratively.
- TV show episode renamer
Automatically finds TV shows, seasons and their episodes and replaces filename with actual episode name and IMDb rating.
- Airtel broadband usage tracker
Fetches Airtel broadband quota and FUP details and maintains a monthly log
- SPI Cinemas scraper
Scrapes SPI cinemas to find shows available for a given language and date. Developed into an Android app using SL4A
- Free SMS sender
Uses way2sms to send a SMS to any Indian number free of cost
An application/service to analyse crowd feedback using Microsoft's Emotion API
An Android application that helps locate people in the aftermath of a disaster using a web of ad-hoc networks based on mobile hotspots.
An Android application to get deals at nearby stores.
Our app scans specific WiFi networks and notifies users of stores likely to have deals, hence informing users about offers at a stone's throw, without access to internet, data or GPS.
A Java application integrated with Oracle 11g that can be used to maintain records of patients & their diagnoses, doctors and rooms. Has an authentication system that allows selection and manipulation on specific entities to specfic users.