biplab-resume

2
Biplab Kar E-mail: [email protected] Qualification: M.Tech, IIT Bombay Phone: +91-77601-61568 / +91-98314-81462 Specialization: Computer Science & Engineering DOB: 19-03-1988 Work Location: Bangalore Examination University Institute Year CPI / % Post Graduation IIT Bombay IIT Bombay 2013 8.81 Graduation Bengal Engineering & Science University, Shibpur Bengal Engineering & Science University, Shibpur 2009 77.44 Intermediate / +2 WBCHSE Hooghly Collegiate School 2005 89.30 Matriculation WBBSE Sahaganj Shyamaprasad Jatiya Vidyalaya 2003 90.00 Work Experience Worked as a database systems developer (C & Java) for Oracle India Pvt. Ltd. [Jul ’13 - Ongoing] Developed programs for interfacing Oracle ExaFusion software to Membus communication hardware for super-fast transfer of data Modified the Infiniband message passing software to decrease transfer time by sending batch messages instead of a single message Increased stability of database connectivity from web-based clients by duplicating ports on multiple listeners, thereby increasing redundancy at no extra cost Enhanced PDB functionality enabling user connectivity to various PDBs using different listeners through multiple ports Added forward listeners to Oracle database for seamless relocation of PDBs Implemented and tested additional functionality related to Oracle inter-process message transfer ser- vices and listeners & PDBs in the Oracle database Added test cases in JAVA to validate the correctness of the added code Solved porting issues that occurred during code transfer from LINUX 64-bit machine to other machines Worked as a JAVA-J2EE web developer for Wipro Technologies [Jan ’10 - Jul ’11] Involved in design, development, testing, and providing support to multiple websites – Developed front-end JSP pages for various websites – Interfaced different websites to a common back-end database Involved in the development of a gaming website for a pharmaceutical company where users can play a game designed to create awareness about an illness Analyzed the results to measure the success of the awareness campaign as well as to create single and group leader-boards Headed a team of 5 members to develop a website – Distributed work among the different team members – Reviewed and performed unit testing on their code Publications Amol Bhangdiya, Biplab Kar, Bikash Chandra, Bharath Radhakrishnan, KV Maheshwara Reddy, Shetal Shah, S Sudarshan: The XDa-Ta System for Automated Grading of SQL Query Assignments. ICDE 2015 Bikash Chandra, Bhupesh Chawda, Biplab Kar, KV Maheshwara Reddy, Shetal Shah, S Sudarshan: Data Generation for Testing and Grading SQL Queries. CoRR abs/1411.6704(2014) Research Projects Testing Correctness of Database Queries and Applications by Generating Datasets for Elimination of Mutants [Autumn ’12 - Spring ’13] (M. Tech. Project, Guided by Prof. S. Sudarshan)

Upload: biplab-kar

Post on 19-Feb-2017

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: biplab-resume

Biplab Kar E-mail: [email protected]: M.Tech, IIT Bombay Phone: +91-77601-61568 / +91-98314-81462Specialization: Computer Science & Engineering DOB: 19-03-1988

Work Location: Bangalore

Examination University Institute Year CPI / %Post Graduation IIT Bombay IIT Bombay 2013 8.81Graduation Bengal Engineering & Science

University, ShibpurBengal Engineering & ScienceUniversity, Shibpur

2009 77.44

Intermediate / +2 WBCHSE Hooghly Collegiate School 2005 89.30Matriculation WBBSE Sahaganj Shyamaprasad Jatiya

Vidyalaya2003 90.00

Work Experience

• Worked as a database systems developer (C & Java) for Oracle India Pvt. Ltd. [Jul ’13 - Ongoing]◦ Developed programs for interfacing Oracle ExaFusion software to Membus communication hardware

for super-fast transfer of data

◦ Modified the Infiniband message passing software to decrease transfer time by sending batch messagesinstead of a single message

◦ Increased stability of database connectivity from web-based clients by duplicating ports on multiplelisteners, thereby increasing redundancy at no extra cost

◦ Enhanced PDB functionality enabling user connectivity to various PDBs using different listeners throughmultiple ports

◦ Added forward listeners to Oracle database for seamless relocation of PDBs

◦ Implemented and tested additional functionality related to Oracle inter-process message transfer ser-vices and listeners & PDBs in the Oracle database

◦ Added test cases in JAVA to validate the correctness of the added code

◦ Solved porting issues that occurred during code transfer from LINUX 64-bit machine to other machines

• Worked as a JAVA-J2EE web developer for Wipro Technologies [Jan ’10 - Jul ’11]◦ Involved in design, development, testing, and providing support to multiple websites

– Developed front-end JSP pages for various websites– Interfaced different websites to a common back-end database

◦ Involved in the development of a gaming website for a pharmaceutical company where users can playa game designed to create awareness about an illness

◦ Analyzed the results to measure the success of the awareness campaign as well as to create single andgroup leader-boards

◦ Headed a team of 5 members to develop a website

– Distributed work among the different team members– Reviewed and performed unit testing on their code

Publications

• Amol Bhangdiya, Biplab Kar, Bikash Chandra, Bharath Radhakrishnan, KV Maheshwara Reddy, ShetalShah, S Sudarshan: The XDa-Ta System for Automated Grading of SQL Query Assignments. ICDE 2015

• Bikash Chandra, Bhupesh Chawda, Biplab Kar, KV Maheshwara Reddy, Shetal Shah, S Sudarshan: DataGeneration for Testing and Grading SQL Queries. CoRR abs/1411.6704(2014)

Research Projects

• Testing Correctness of Database Queries and Applications by Generating Datasets for Elimination ofMutants [Autumn ’12 - Spring ’13](M. Tech. Project, Guided by Prof. S. Sudarshan)

Page 2: biplab-resume

◦ Tested database queries for correctness by eliminating mutants (variants) of the given queries◦ Designed and implemented algorithm for generating datasets such that different results are obtained

on execution of the input query and its mutants on the generated datasets◦ Incorporated features which take into account the different clauses of the database query and create

their mutations so that the mutant of the original query is obtained

• Designing Genetic Algorithm for Improving Accuracy of RISE Classifier [Autumn ’08 - Spring ’09](B. Tech. Project, Guided by Prof. Somnath Pal)◦ Designed and implemented a genetic algorithm to improve the accuracy of a set of RISE rules for clas-

sification of discrete data◦ Performed 10-fold cross validation on a discretized data set to obtain the mean accuracy of the final

sets of rules

Academic Achievements

• Secured All India Rank of 11 with a perfect score of 1000 in GATE 2011 (CS)

Technical Skills

• Programming Languages : JAVA, C, C++• Scripting Languages : Linux Shell Scripting, Python• Databases : Oracle, PostgreSQL• Web Technologies : JSP, Javascript, Servlets, HTML, CSS, AJAX

Positions of Responsibility

• Led a team of 5 members in a project to design a website for a client of Wipro Technologies• Served as Teaching Assistant for multiple courses in IIT Bombay. Responsible for evaluation of assign-

ments, projects, and answer papers of exams of more than 70 students in each course

Extracurricular Activities

• Passionate about European club football. Avid follower of English Premier League• Interested in music, sports, reading and gaming