BHAVIK THAKKAR
**** * ******** *** *** **** Chicago IL 60616
********@***.*** 213-***-****
OBJECTIVE: To seek a full time job that will enhance my skills in the field of Computer Science.
ACADEMIC RECORD
• Illinois Institute of Technology, Chicago May, 2009
Master of Science, Computer Science. GPA 3.67
• Mumbai University, Mumbai, India June 2005
Bachelors of Engineering, Information Technology
• Maharashtra state Board of Technical Education, Mumbai, India May 2002
Diploma in Computer Technology
SKILLS
Languages : C, C++, JAVA, C#, HTML, XML, TCL/TK, JavaScript, .NET, UML, PERL.
Operating Systems: UNIX, Windows Vista, WINDOWS XP, WINDOWS Server 2000 and 2003.
Tools : ClearCase, CaliberRM, Test Director, QTP, Win Runner, WTT Client Tool, Product studio, Windbg.
Database : DBMS concepts, PL/SQL, Oracle 9i.
WORK EXPERIENCE
Siemens Medical Solutions, USA May 2008 – Present
Job Title: Developer, Student Co-op
• Developed a software using C++, In-Windows compiler technology.
• Developed a tool for tracking and analyzing user actions in C++.
• Designed an automation framework for automation of test cases using QTP.
• Involved in automation of Ready process test Imaging using VB and Windows scripting.
• Debugging and Integration level testing of applications.
• Analyzing and tracking defects.
Wipro Technologies, Hyderabad India.
Title: Application Experience Automation for Microsoft Corporation. Jul 2006 – Jul 2007
Job Title: Tools and Automation Developer
• Developed automation scripts using C#, XML and MAUI framework for desktop and client server
applications.
• Modified the libraries required for the automation.
• Improved Automation process by implementing Six Sigma and presented the performance of the team
and planning for improvement.
• Reviewed the code and fixing issues occurred during development.
• Developed a plug-in for placing binaries to the server for an already existing automation tool.
Title: Application compatibility testing for Microsoft Corporation. Sep 2005 – Jun 2006
Job Title: Software Project Engineer
• Performed Functional testing, Regression testing and GUI testing.
• Execution of QA and testing processes, test strategies, bug documentation and bug
tracking system development.
• W orked on Desktop applications like Microsoft office, Multimedia applications, Internet applications like
Cold Fusion & Dreamweaver, Firewall applications like Norton and BlackIce.
• Designed test plans, wrote test cases and Executed manual and automated test cases
• Debugged and triaged bugs, made recommendations about bug priority, severity and reproduced it.
• W orked as a DBA for updating the results on a Server and correcting the changes.
Achievement:
• Best Team Award of the Quarter at Wipro Technologies.
• Received ownership of IA64 component, dealt with all the issues and enhancement of the component.
COURSEWORK
• Data Mining Operating Systems Design and
•
Implementation
• Algorithms
Computer Networks
• Advanced Algorithms •
Advanced Java
• Database Management Systems •
Program Project Management
• Software Quality and Testing •
PROJECTS
MINIX Operating System
• Designed and developed a shell for MINIX Operating system.
• Modified the device drivers for keyboard and developed IPC primitives to modify inter process
communication.
Classification of Data (Data Mining)
• Implemented “SimpleDM”, a Data Mining tool for building Classification Models in JAVA that
preprocessed data and classified the tuples using algorithms like Naïve Bayes, Neural Networks,
Decision Tree and K Nearest Neighbors. The application was used to build models using data from a
data-source of 16k records which were then used to predict results for any new incoming data. Extensive
statistical analysis of the results was also performed by the application.
Computerized Voting System
• Developed a GUI based System in C which had a keyboard and a mouse interface.
Distant Vector routing
• Implemented distant vector routing algorithm in C++ for routing packet on the network.
Software Quality Assurance and Testing
• Implemented a banking module in C++, developed test cases using various strategies and tested it for
quality assurance.
Algorithms
• Implemented various algorithms in C and compared it performance on various data sets.
Banking Application
• Developed 3-tier Online Banking application in JAVA that allowed customer to perform various banking
transactions. Used servlets for server side programming. The server communicated with an access
database using the JDBC-ODBC Bridge. Implemented mvc model and also issued security policies,
certificate and deployed on Tomcat.
Communication between PC and Mobile
• Developed an API in JAVA that integrated with applications and helped to send and receive SMS from PC
to mobile and vice-versa and also maintained a phonebook in XML format.
Anomaly Intrusion Detection
• Presented a review of the paper “Anomaly Intrusion Detection using CSI K-Nearest Neighbor algorithm”
for Data Mining.
EXTRA CURRICULAR ACTIVITIES
• Organized college cultural festival “FUSSION”.
• Member of the organizing committee for the blood donation camp during my under graduation.
• Disseminated seminars on Viruses and VOIP & IP telephony and produced a detailed report.
• Conducted a workshop on Cathode Ray Oscillator for over 75 students in the technical festival.