{'Hello World!'} My name is Purvag Patel, a Ph.D. Student in Computer Science. I love writing programs in any language, and research is my passion.

Purvag Patel

Knowledge is Wealth
 

Resume

    pdf | doc | txt

{ EDUCATION }

Southern Illinois University.
Ph.D. in Computer Science, G.P.A. 4.0/4.0. Jan. 2010 – Present.
Southern Illinois University.
Master of Science in Computer Science, G.P.A. 4.0/4.0. Aug. 2007 – Dec. 2009
L.D. College Of Engineering.
B.E Computer Engineering, Aggregate 64%. Aug. 2003 - June 2007

{ PUBLICATIONS }

  1. Ushma Patel, Purvag Patel, and Henry Hexmoor (2012). Improving Behavior of Computer Game Bots using Fictitious Play. International Journal of Automation and Computing(in print)
  2. Purvag Patel, Chet Langin, Feng Yu, and Shahram Rahimi (2012). Network Intrusion Detection Types and Computation. International Journal of Computer Science and Information Security, Vol. 10(1), 2012.
  3. Purvag Patel, Norman Carver, Shahram Rahimi (2011). Tuning Computer Gaming Agents using Q-Learning. Proceedings of the Federated Conference on Computer Science and Information Systems, pp. 581–588.
  4. Elham S. Khorasani, Shahram Rahimi, Patel Purvag, Daniel Houle (2011). CWJess: Implementation of an Expert System Shell for Computing with Words. Proceedings of the Federated Conference on Computer Science and Information Systems, pp. 33-39. (Extended Paper)
  5. Elham S. Khorasani, Shahram Rahimi, Patel Purvag, Daniel Houle (2011). CWJess: An expert system shell for computing with words. 2011 IEEE International Conference on Information Reuse and Integration (IRI) , pp. 396 - 399 .
  6. Purvag Patel (2009). Improving Computer Game Bots' behavior using Q-Learning. Master’s Thesis.  
  7. Purvag Patel and Henry Hexmoor (2009). Designing BOTs with BDI Agents at The 2009 International Symposium on Collaborative Technologies and Systems, pp. 180-186.

{ WORK EXPERIENCE }

Southern Illinois University, Carbondale, IL, USA. ( Aug 2011 - Present)
Graduate Assistant – Information Technology

  • Groovy scripting for variety for various web services
  • Implemented Reznet sales and delivery services

Southern Illinois University, Carbondale, IL, USA. ( Aug 2008 - Aug 2011)
I.T. Graduate Assistant – School of Social Work

  • development , designing, and maintenance of website – www.socialwork.siu.edu
  • On-site computer support including general troubleshooting, repairing, and maintenance of computers
  • design of advertising material such as flyers, brochure, etc.
  • local L.A.N administration

Southern Illinois University, Carbondale, IL, USA. ( Aug 2007 - Dec 2008)
Graduate Assistant - Institutional Research & Studies

  • development and designing of website - www.iseg.siu.edu using ASP.NET and Oracle
  • job included generating dynamic graphical reports using crystal-reports from a large database
  • build search facility for extracting data from huge iseg database
  • dynamically exporting the search results and reports in various format viz. doc, excel, and pdf

Amba Tech., Adalaj, Gandhinagar, India. (Jan 2007 - May 2007)
Programmer trainee

  • developed a comprehensive system for middle-sized hospital using VB.NET, C#,
  • MS-SQL server, MS-Access and oracle developed a generic solution for the hospital form managing patients, employees, pharmacy, and OPD to managing doctors and theirs account
  • developed a generic front end that can work on three major back-ends MS-SQL Server, oracle and MS-Access also
  • generating reports with the help of crystal reports

Websites Maintained/Developed

{ TECHNICAL PROFICIENCY }

Office Automation:         MS Office Suite
Operating Systems:        Dos, Windows 95/ 98, Windows NT/2000/XP, and Linux
Tools/Packages:             Apache Tomcat, IIS 3.0, and Dreamweaver
Web technologies:          ASP, VBScript, JavaScript, HTML, PHP, and ASP.NET
Languages:                    Intel 8085/8086 Assembly Language, COBOL, C, C++, J2SE, JEEE, VB, C# and VB.NET
Databases:                    MS-Access, Oracle 8i, MS SQL Server, MySql, and Oracle9i F1-training certificate
Hardware Certification for Hardware and Computer Management from ACT-Abad

{ AREAS OF INTEREST }

Special interest in use Artificial intelligence in Computer gaming, internet technologies, website development, human
Computer interaction programming and GUI development

{ COLLEGE PROJECTS }

MISS (Management information system for promoting & nurturing sports)
Client: Sport authority of Gujarat (IBM-GIL)
The objective of project was to provide an online as well as client management system to aid sport authority of Gujarat to manage their scholarship schemes.
Technologies Used: Java, JSP, Tomcat-Apache, MYSQL
Revised DOS (Disk Operating System)
The objective of project was to develop a simulation of classic dos environment. In addition to regular text interface it provided an enhanced graphical interface to create a good look and feel.
Technologies Used: C/C++
Online Merit List Generation
The objective of project was to develop an online system to generate merit list for admission committee. It also provided interface for viewing results.
Technologies Used: JavaScript, HTML, Tomcat-Apache, MS-Access
Online College Admission
The objective of project was to provide an online management of admission in a commerce college which facilitates various jobs from filling up of the forms to getting final admissions.
Technology Used:  VBscript, ASP, IIS, MS-Access
Othello vs. computer
AI was implemented to let the user play with computer. It convincingly defeated human players.
Language: Java
Artificial Chat
The objective of this small project was to demonstrate Human Computer Interaction as a demonstration of my Seminar on HCI, It simulated the artificial chat with the user and was designed such that it will learn new words like a baby learns new words.
Language: Java
Medical Store Management
The objective of project was to develop a MIS for medical store management and provide a user friendly interface for the user.
Tools/Language: Visual Studio 6.0, VB, MS-Access
Online results on Mobile
This project provides cell phone users to view their results on their cell phones. Given the seat number and class users will be displayed their results.
Technologies used: WML, Nokia web browser, IIS, MS-Access