Rajaram Rabindranath is seeking a full-time job as a computer science graduate student. His areas of focus include distributed computing, machine learning, information retrieval, and distributed systems. He has 6 years of experience in software engineering and is proficient in languages like C, Java, R, and frameworks like Hadoop and MPI. Some of his projects include implementing graph algorithms using parallel programming frameworks, performing quantile regression on customer data to estimate market potential, and developing a digital video broadcast software stack.
1 of 1
Download to read offline
More Related Content
RAJARAM R
1. RAJARAM RABINDRANATH
145 Heath St. Buffalo, NY. rajaram.rabindranath@gmail.com (716) 986-3745
linkedin.com/in/rajaramrabindranath github.com/rajaram-rabindranath
SUMMARY
Computer Science graduate student, seeking full-time job opportunity
Areas of focus : Distributed Computing, Machine Learning, Information Retrieval & Distributed Systems
6 years of experience in software engineering with SCJP certification
EDUCATION
Buffalo, NY. University at Buffalo, The State University of New York Fall 2013 Spring 2015
Master of Science, Computer Science GPA 3.79
Rajasthan, India Birla Institute of Technology & Science, Pilani Aug. 2003 May 2007
Bachelor of Engineering, Electrical & Electronics Engineering
TECHNICAL SKILLS
Languages, Tools & Frameworks C, Java, R, Matlab, MPI, Hadoop, HBase, SLURM, Eclipse & Git
Operating Systems & Platforms Linux & Android
PROFESSIONAL EXPERIENCE
Innovation Lead Mu Sigma Business Solutions Jan. 2010 Jul. 2013
High Performance Computing Big Data MPI & OpenCL
甬 Implemented graph algorithms, studied parallel programming frameworks & conducted training session
Market Potential Estimation Quantile Regression SAS
甬 Performed Quantile Regression on the top 10% of customers in each market segment, to estimate market potential
Senior Systems Engineer Infosys Technologies Limited Jun.2007 Jan. 2010
Digital Video Broadcast software stack MPEG2 Transport Stream (IP & Satellite) C
甬 De-multiplexed MPEG2 transport stream into constituent channels; parsed & stored transport stream metadata
甬 Integrated the DVB stack with GStreamer to play channels chosen by user
Software Engineering Intern Honeywell Technology Solutions Jul. 2006 Dec. 2006
Notifier Universal Protocol Driver Notifier Fire Alarm Control Panel Java
甬 Implemented monitoring and management of sensors and sprinklers as per Notifier Universal Protocol
ACADEMIC PROJECTS
Information Interaction MapReduce Library HBase & YARN; Cluster Computing
甬 Identified informative variables over a combinatorial search space using information interaction metrics
甬 Created MR library providing co-Information primitives & achieved considerable performance gains on CCR cluster
Big Data Content Analysis Twitter Data; topic Indian Elections 2014 Twitter4j, R & Hadoop
甬 Extracted data from twitter and Implemented MapReduce programs for textual data analysis
甬 Implemented K-means using iterative MapReduce to cluster users based on Friends, Followers & Status Counts
Handwritten Digits Classification MNIST Dataset Matlab
甬 Implemented a multi-layer Feed-Forward Neural Network & lazy learning K-NN to classify handwritten digits
甬 Implemented Binary & Multiclass logistic regression to classify handwritten digits
Regression Predicting Diabetes Levels in Patients Matlab
甬 Predicted diabetes levels of patients using Linear, Ridge and Non-Linear regression techniques
News Search Engine Reuters news corpus Java
甬 Designed and implemented a search engine to retrieve and rank news articles using Tf-idf or Okapi BM25 models
News Summarization Crawled the net to index 20K news articles Solr
甬 Implemented Solr search features & created Search UI to expose them
Totally & Causally Ordered Group Messenger with Local Persistent Key-Value Table Android, 5 AVDs
甬 Implemented sequencer algorithm, vector clocks & FIFO channels to preserve total-causal ordering of messages
Simple Dynamo Replicated Key-Value Storage Android, 5 AVDs
甬 Provided availability & linearizability using chain-replication, concurrency & failure handling
Distributed (Peer to Peer) File Sharing System C, 5 Linux Servers
甬 Designed a client-server application to handle parallel downloads and uploads
Distance Vector Routing protocol Distributed Bellman-Ford C, 5 Linux Servers
甬 Implemented route computation given network topology; handled dynamic link costs, link outages and failures