Post Job Free
Sign in

Engineer Software

Location:
Terre Haute, IN
Posted:
January 29, 2013

Contact this candidate

Resume:

Santhosh Kumar Saminathan ********@*******.***

812-***-**** http://www.santhoshkumar.net

OBJECTIVE

To secure a full time senior software engineer position in a fast paced work environment

OVERVIEW

4 years of programming experience in C++ and Java

Experience with MPI, Hadoop, MapReduce and Twister

Good experience in object oriented and MVC architecture development

Hands on experience in android application development

Experience in GUI development with Qt

Proficient in building database driven web sites using PHP & MySQL and CMS

Practical working knowledge with Google API and with IBM Tools

Familiar with SVN, GDB and test driven development

EDUCATION

Master of Science, Computer Science, Indiana University, Bloomington

Aug 2010- April 2012

Bachelor of Engineering, Computer Science, Anna University, Chennai, India

Sep 2004- May 2008

EXPERIENCE

Software Engineer II eBay (April 2012- Present)

Developed enhancements to the selling tools of eBay in both backend and front end

Contributed to the quality of the product by fixing production bugs

Improved the code coverage by enhancing the JUnit tests

Software Developer - Intern, Synopsys (June2011- Sep2011)

Worked in the IDE development for the CDPL (Common Distributed Processing Library) by making

enhancements using Qt and C++

Contributed to the API by writing functions in C++

Research Assistant, Pervasive Technology Institute, Indiana University (Jan2011- May2011)

Developed and implemented web pages for various research projects

Associate System Engineer, IBM, India (Dec 2008 Jul 2010)

Application Developer, Partner Commerce an E-Commerce web application

Enhanced the accessibility of the application and made it user friendly for differently-abled users

Designed new architecture for user interface and database connection in the application

Implemented AJAX based enhancement on order page and catalog page of the application

Developer, Blue Dreams - Research Team

Developed a Same Time (Instant Messenger) Plug-in for run time translation of messages

Designed architecture for interaction of IBM tools Rational Team Concert and Blue Sheet

RESEARCH PROJECT

Pervasive Technology Institute, Indiana University, Bloomington (Jan 2012 April 2012)

To analyze the performance of sensors on sensorcloud in the pub-sub architecture by various factors

TECHNICAL SKILLSET

Java, C, C++, JSP, Perl, Python

:

PROGRAMMING LANGUAGES

: HTML, CSS, Java Script, PHP, AJAX, jQuery

WEB TECHNOLOGY

: SQL, DB2, MySQL

DATA BASES

: Windows, UNIX, MAC

OPERATING SYSTEMS

: Wordpress, Drupal

CMS

: Eclipse, Qt, Mathematica, RTC, RSA, CMVC, Rational Rose

TOOLS

GRADUATE COURSE WORK

Advanced Operating Systems, Distributed Systems, Computer Networks, Advanced Database Concepts,

Artificial Intelligence, and Mathematical Modeling: Concepts, Programming & Visualization, Theory of

Computing, Cloud Computing, Advanced Topics in Privacy and Scientific Computing

TALKS/PRESENTATION

Presented account level seminars on PHP and AJAX at IBM

Presented talks on blue communities, wikis and effective usage of them in group projects

GRADUATE PROJECTS

Video Encoder for Android - (Oct2011 Nov2011) - Java - http://tinyurl.com/7qldox5

Developed an android application which records a video, segments it and uploads to the server

Uses PHP for server side programming where the video segments are encoded to many formats

Stock Ticker - a Chrome Extension - (Sep2011 Oct2011) Javascript - http://tinyurl.com/cewxucs

Designed a chrome extension which gives the current market price for a given BSE company

Uses Yahoo API and YQL for fetching the information

Guardian Angel - a Facebook Application - (Sep2011 Oct2011) PHP -

http://apps.facebook.com/g_angel

Developed a facebook application which alerts the user when something objectionable is posted

Uses facebook Graph API and FQL for getting the information

Twister Kmeans - (Sep2011 Oct2011) Java

Implemented an automatic Twister kmeans clustering program which runs with different centriods

and gets the best case

Hadoop Blast - (Sep2011 Oct2011) Java

Implemented a map only Hadoop program for BLAST

Analyzed the performance of the program in clusters and in cloud environment

OS161 Kernel Programming - (Jan 2011 Apr2011) - C - https://github.com/haisano/OS161-kernel

Implemented fork, exec and file system calls for OS161/ System 161 in C

Added virtual memory functionality using inverted page table

Added file system implementation features to the kernel

Page Rank Calculation (Jan 2011 Mar 2011) - http://salsahpc.indiana.edu/b534projects/node/26

Calculated sequential calculation of page rank using MPI

Implemented parallel calculation of page rank using Java

Distributed Booking Agent (Jan 2011 Mar 2011) - Java

Implemented a distributed server/client booking agent in Java

DVD Rental System (Oct 2010 Dec 2010) - PHP, MySQL http://tinyurl.com/2dt772v

Developed a web portal for DVD rental system using PHP, javascript and MySQL

Responsible for DB design, user interface and implementation of the functionalities

TCP Programming Projects (Oct 2010 Dec 2010) - C, C++

Implemented port scanner and stealth scanner

Implemented packet sniffer and TCP application sniffer

HONORS

Awarded as Intern Super Star by Synopsys

Runner-up in the global level IBM designing competition, Hackday -7 (Technical symposium)

Won the Tech Innovator award by IBM India Pvt. Ltd.



Contact this candidate