· OBJECT ORIENTED DESIGN AND IMPLEMENTATION FOR A SIMULATED VOICE MAIL SYSTEM USING JAVA.
· To STANDARDISE STREET ADDRESSES EXPORTED FROM A LEGACY SYSTEM BEFORE IMPORTING INTO A NEWER SYSTEM USING PYTHON
· REGULAR EXPRESSIONS FOR VALIDATING VARIOUS TYPES OF NUMBER REPRESENTATION LIKE ROMAN NUMERALS AND PARSING PHONE NUMBERS WHICH HAVE SOME SET OF VALID KIND OF REPRESENTATIONS USING PYTHON.
· LIBRARY MANAGEMENT ,IMPLEMENTED USING JAVA AND SQL,PL/SQL.
· IPC LAB RESERVATION(A COMPUTER LAB IN BITS PILANI WITH MORE THAN 600 COMPUTERS AND 7 ROOMS) WITH DESIGN AND IMPLEMENTATION OF THE RELATIONAL DATABASE USING SQL AND PL/SQL.
· DESIGN AND IMPLEMENTATION FOR BITS STUDENT MESSES(FOR VARIOUS FOOD ITEMS IN EACH MESS ) DATABASE USING SQL AND PL/SQL.
· DESIGNED AND IMPLEMENTED A VIDEO CONFERENCE USING RTP PROTOCOL.
· LEXER AND PARSER FOR MINI HTML LANGUAGE.
· AUTOMATED TEST CASE GENERATION USING ARTIFICIAL BEE COLONY.
· GRAPH THEORY APPLIED IN SUPPLY CHAIN MANAGEMENT.
Current Working Projects
Automated data retrieval from scanned Documents under Senior most Professor ,IPC Unit Chief Prof J.P.Mishra
Internship projects:
I contributed in making a grid which is written entirely in javascript during my internship period.The grid will be used in places on the website of the company. It supports many commonly used features that open office excel sheet provides some of them includes adding multiple rows or columns , copy paste functionality ,interpolation, auto adjustment of height and width of the grid, scrollbars, headers, navigation between the grids when they present on the same page. Many cell widgets are made depending on the various types of cells that are needed on the website , Date calendar cell, toggle cell, notional cell , label cell,checkbox cell etc.Calendar widget is made using Jquery plugins .
I worked on a module called holidayList(a tab which appears on corner front side of a financial website) which contains displays the holidays for 394 countries upto around 2050 year to enable user to trade except on these days.Initially when the user enters for the first time, default seven countries holiday list will be displayed .On the left side menu all the countries list (checkboxes)in a sorted order ,when the user selects the particular checkboxes that particular countries holidaylists will be defined. User also has the privilege to create new list ,editing them and saving them. When ever user clicks on the save button , all the required data will be sent to the server ,get sorted there , store it in the database and fetch back the sorted list through ajax calls.
writing Automated Test cases using selenium web driver ,Junit4 and integrating them into continuous integrating development.