X

Mail Form:

X

More Detail (Github)

Raja Kedia

Software Developer, CG Artist and Musician

Freelancer, Events Contriver and Speaker with more than 3 years of vivid and progressive experience through a large number of events and social work along with High Technical and Analytical Skills. Proven abilities to communicate manage and lead along with highly efficient technical skill and hard working nature to make use of the resources to the fullest to create a best outcome. Fluent in English and Hindi and Know a little bit of Korean (Hanguel).

Education: Indian Institute of Technology (ISM), Dhanbad, Jharkhand, India, B. tech in Electrical Engineering, Minors in Computer Science and Engineering.

Interest: Machine Learning and Artificial Intelligence, Data Compression and Memory Management, Microprocessor, Business Administration and Analysis, Web Development, Open Source Environment, Simulation and Graphics, Data Mining.

Techinal Skills
  • Languages: C++, C, Python, Java, Haskell, Scala, CUDA
  • Web Languages: HTML5, CSS3, Sass, JavaScript, Ajax, PHP
  • Database: MySQL, MongoDB, NoSQL
  • Graphics: Blender, Sculptris, GIMP2, Inkscape
  • Framework: JQuery, Node.js, CodeIgniter, Flask, AngularJS, ReactJS
  • Mobile App: Android Studio, Ionic Framework
  • Other Web Tools: Grunt, Git, Github
  • Software: Dreamweaver, Photoshop, Illustrator, SBT
  • Simulation Software: MATLAB and Simulink, PSpice
  • Microcontrollers: 8085, 8086, 8255, ARM, Raspberry PI,Arduino, Beagle Bone
  • OS: Windows, Linux, Ubuntu

Major Projects Undertaken



Route Optimization algorithms for Electric vehicles
Project guide: Prof. B. Krishna Naick, Dept. of Electrical Engg, IIT(ISM) Dhanbad
Route Optimization (RO) is an important feature of Electric Vehicles (EVs) navigation System. The Solution aims to minimize the length of the path and meet constraints on travelling time, time delay due to traffic signals, recharging time and recharging cost. The problem is based on the Travelling Salesman Problem (TSP) with different constraints. A Java code is implemented to solve the TSP with single Salesman using Greedy Algorithm with different Possibilities to increase efficiency of the code.
Paper soon to be published.


Variable Amplitude and Variable Frequency control Voltage Source
Project guide: Prof. Prof Arijit Baral, Dept. of Electrical Engg, IIT(ISM) Dhanbad
The motive of the project is to get an output voltage whose amplitude decreases when frequency is increased.

Developed Applications




PBee

PBee is an initiative taken to solve the problem of Parking in Cities. This easy to handle app can solve the issue of not getting an empty parking space easily even after the concept of Multi Level parking is introduced. The matter is, people don’t get to know whether there is any vacant space or not in the parking lots they are approaching. PBee can easily address to this situation and will give unexpected results.

Operation:

For User:
PBee app will be provided to user. Their location will be automatically detected by the app and accordingly the nearest parking station status will be shown. The status is imported from the server which is updated from parking lot.
Parking Lot: Here, Backend version of PBee is installed. It captures image of parking lot in a given interval, processes it and detect number of empty lots and then it update the server in real time.
Tech Used: JavaScript, Webcam.js, CanvasJs, GoogleMap API, GeoLocation GMap API, Php, Git, CSS, HTML

See More
ParkIt

[Under Asso. Prof K C Jana ,Dept. Of Electrical Eng.]

Project proposal for DST & Texas Instruments Inc.

Selected for India Innovation Challenge Design Contest 2016 Anchored by IIM Bangalore


ParkIt app will lead you through congested roads to your destination. You can navigate the nearby parking lots, can reserve a space in a parking lot and enjoy a hassle-free schedule. This app will cover more than half of the Indian population rushing down the streets from noon to moon.
This easy to handle app can solve the issue of not getting an empty parking space easily even after the concept of Multi Level parking is introduced. The matter is, people don’t get to know whether there is any vacant space or not in the parking lots they are approaching. ParkIt can easily address to this situation and will give unexpected results.
Tech Used: BeagleBone, Android Studio, JavaScript, Webcam.js, CanvasJs, GoogleMap API, GeoLocation GMap API, Php, Git, CSS, HTML

See more
Serene

A dynamic Social Networking Website with features like add friends, real time chat, upload photo, update status, add a post in someone’s profile, tag a user with ‘@username’ in a post, Sign in, Signup, Validation, as well as responsive design with lot of other features.

The website is currently in progress and lot of other thing is to be added.

Tech in use: Php, HTML5, CSS, Sass, Ajax, Jquery, JavaScript, MySQL.

Link to website: link to Serene

Click me
Foodshades

It is an open source food ordering website which can be used to created a portal for user to order food from selected location. The website has feature like: Selecting of cities and location, Session based ordering, Admin panel which gives flexibility to add, remove, edit and item along with a login interface, Dynamic real time addition of order in cart, online pay portal and many other features. It is responsive also.
Tech in use: Php, HTML5, CSS, Sass, Ajax, Jquery, JavaScript, MySQL, Inkscape

See more
Addons

About: By installing this Add-on in Blender, we can easily add a solid prism with many faces. We can Twist the object in vertical axis by defining the angle in rotation box as demonstrated in Images below. Steps to use this addon:
Download “twister_addons.py” from above in your system.
Go to User Preferences -> Add-ons.
Click on Install from file.
Select “twister_addons.py” from the directory in which you have saved and click on install. This will install twister addon in blender.

Click me

Management Skills



Fuzzytron (10 - 2016) About: An AI and Machine Learning workshop conducted for first years.
Topics covered: Introduction, Types, Coding in Python and Machine Learning, Image Recognition, Hand Writing detection, Backtracking and Graph Theory along with other uses of ML in General Use and Lots of other things were taught to them
Responsibilities: Speaker, Coordinator and Treasurer.

Brain-O=Mania (06 - 2015) About: An extensive State Level IQ Quiz Competition for the School Students in Jharkhand with over 60,000 participants from all over Jharkhand.
Responsibilities: Organiser, Website Designer, Creative and Sponsorship Team Incharge, District team leader, Marketing Incharge.

Connectikit (10 - 2015) About: : It was a Matlab & Simulink workshop organised during Concetto 2015 (Tech- Fest of IIT(ISM), Dhanbad)
Responsibilities: Speaker, Organizer, Graphics Designer.

Other Activities



Course undergone



Interactive Computer Graphics About: Introduction to various interactive tools developed in computer graphics research field with their design rationales and algorithms. Done in Coursera

TU Wien Rendering / Ray Tracing Course About: This course aims to give an overview of basic and state-of-the-art methods of rendering. Offline methods such as ray and path tracing, photon mapping and many other algorithms are introduced and various refinement are explained. Done in Youtube
Subject Covered: Basic optics, rendering equation, filtering, Ray tracing, radiosity, (bi-directional) path tracing, Metropolis light transport, precomputed radiance transfer, (stochastic progressive) photon mapping, irradiance caching, path space regularization, vertex connection and merging, HDR, tone mapping, BRDF models: Lambert, Phong, Oren-Nayar, Cook-Torrance, Ashikhmin-Shirley etc.

Audio Signal Processing for Music Applications About: This course is about audio signal processing methodologies that are specific for music and of use in real applications. This focuses on the spectral processing techniques of relevance for the description and transformation of sounds, developing the basic theoretical and practical knowledge with which to analyze, synthesize, transform and describe audio signals in the context of music applications. Done in Coursera