Available to print out in
,
,
formats. View
cover page.
Bilal
Gonen
Phone: (775) 229-1427
E-mail: bilalgonen gmail.com
Web: www.bilalgonen.com
EDUCATION
-
Ph.D. in Computer Science, in the
University of Nevada, Reno, NV, USA
Aug 2006 - May 2009 (expected graduation)
-
M.S. in Computer Science, in the
University of Georgia, Athens, GA, USA
Aug 2003 - Aug 2006 (GPA: 3.14)
-
B.E. in Computer Engineering, in the
Sakarya University Sakarya, Turkey
(1998 - 2002)
PROJECTS
-
Summer Intern, 2007 (Yourally Project)
Internship report
In Summer 2007, I worked as an intern in the on Aclick inc. company. I worked on a project, called YourAlly. YourAlly is a membership program where they sell several packages to the customers which makes them member.
My responsibilities were;
- Web design (HTML, JavaScript, CSS)
- Web programming (PHP, AJAX, member login, admin login...etc.)
- Database (Database design with more than 50 tables in MySQL)
- Integrating the website with a shopping cart feature, and Google Checkout.
Yourally website: http://www.yourally.com
Internship report: [BilalGonen_Intern_Report_Summer2007.pdf]
-
Semantic Browser (The project for my master thesis)
Semantic Browser is a tool that enables the users to traverse among the semantically connected documents easily.
The documents are connected by using the relationships, such as "causes", "adjacent to", "produces"...etc.
Implemented by using HTML, DHTML, Ant & Tomcat, AJAX (Asynchronous JavaScript And XML), JSP (Java Server Page),
Java Script, XMLDOM, DHTML, Ontology in RDF format, Lucene indexing (Pure Java code), Eclipse WTP (All-In-One)
for Java coding.
Details:
http://www.bilalgonen.com/courses/thesis
-
SemDis (Semantic Discovery: Discovering Complex Relationships in Semantic Web)
A NSF Medium ITR project
SemDis is a collaborative project between Kno.e.sis Center at Wright State University (SemDis at Kno.e.sis),
LSDIS lab at UGA, and eBiquity at University of Maryland, Baltimore County (SemDis at UMBC).
A second generation of the Web, "Semantic Web", will be built by adding semantic annotations that software
can understand and from which humans can benefit. Modeling, discovering and reasoning about complex
relationships on the Semantic Web will enable this vision and transform the hunt for documents into a
more automated analysis enabled by semantic technology.
Details:
http://lsdis.cs.uga.edu/projects/semdis
-
Bioinformatics in distributed database
The goal of this assignment is to create distributed mini database functionality. The communication between
the client and server is through a named pipe. By using the MFC dialog, the client sends commands to server.
Server takes the command, parses it. It creates database, initialize it. Then user inserts Genes sequence
(A, C, T, G) into the database. User also searches a substring of the gene. Once the substring is found
in the database, the information about the gene sequence (name of gene, species found in, date of discovery,
name of discoverer) is returned to the MFC dialog box. This project is implemented by using
Microsoft Visual Studio 6.0.
Details: [Project website]
-
Firewall programming (Computer Network Systems course - Semester Project)
The goal of this assignment is to build a firewall running on the server side. The server gets the IP addresses to block from a file (blocked.txt). When a client request for a data from the server (request is just a "send data" command). Server respond with a sentence "This is data", ONLY if the client's IP address is not in the blocked.txt file. If the client's IP address is in the blocked.txt file, then server does not send any data to the client.
Details: [Project website]
-
Genetic Algorithm Finding the Shortest Path in Networks
In this semester project report, I study the problem of optimizing OSPF weights, given a set of projected demands, with the objective of minimizing network congestion. The weight assignment problem is NP-hard. I developed a genetic algorithm (GA) to solve this problem.
Details:
Project Report
-
Link Annotation Project website
Links in a webpage can render useful information about the page it is pointing to. We can annotate webpage & its links with
appropriate concepts from ontology. This project presents new idea of propagating concept from a webpage
to the links pointing to that page or from the links to the webpage.
Details: Project website
-
Peer-to-peer Infrastructure Visualization
In this project, we choose to use JXTA platform to build and investigate the current P2P network. The work begins with creating peers and groups using myJXTA, sharing and chatting are also experimented. Than we invoke JXTA APIs to discover the infrastructure dynamically, and output
the result as specific XML format which is processed and visualized by TouchGraph as a topology of the overlay network.
Details:
Project Paper
-
Distance Learning (Graduation Thesis : Bachelor of Engineering, 2002)
The aim of the project is allow users to register to page, after registering page allow access to
lectures, activate the progressive lessons and exams according to examination results. And communicate
the other students visual or voiced during lecture. The Lessons are translations of first two semester of
Cisco Networking Academy Program (CCNA) which is about 669 pages overall. Those Turkish Cisco Networking
documents are included in the web page. This site is built by using ASP, HTML, Flash, Database, PhotoShop.
Details: Distance Learning (Graduation Thesis : Bachelor of Engineering, 2002)
EXPERIENCE
- Intern, Yourally Project ,
Internship report (Summer 2007)
Web programming (HTML, JavaScript, CSS, PHP, AJAX), Database (more than 50 tables in MySQL), shopping cart, Google Checkout.
- Teaching Assistant in
Computer Science at UNR for
CS135 Introduction to Computer Science (as of Fall 2006)
- Research Assistant in
LSDIS Lab, Computer Science, UGA (Spring
2006, Summer 2006)
- Teaching Assistant in Computer Science, UGA (for
Database Management Systems(Summer 2005),
Algorithm(Fall2004),
Data Structures (Fall2004 and Fall2005),
Internet Programming
(Spring 2004) courses)
-
Intern, Channel D Television, Istanbul, Turkey, (8/2000 - 10/2000)
Served as an intern in internet and teletext department. Updated web page and Dtext, teletext of the Channel D.
-
Intern, Datateknik Exper, Computer Production Factory, Istanbul, Turkey,
(7/2001 - 9/2001)
Served as an intern in Production Department, Assembly Line, Technique
Service, Networking Department.
TECHNICAL SKILLS
Keywords:
MS Visual studio 2008, SQL Server 2005, MS Visio, C++, C#, Java, JavaScript, AJAX, JSP, PHP, MySQL, Eclipse, Ant&Tomcat, XMLDOM, DHTML, PhotoShop, AutoCAD
AWARD AND ACTIVITIES
LANGUAGES
English, Turkish (native)
REFERENCES
Murat Yuksel, (PhD Thesis Advisor)
Assistant Professo in Computer Science and Engineering, 171
University of Nevada,Reno, NV 89557
Phone: +1 (775) 327 2246
E-mail: yuksem@cse.unr.edu
http://www.cse.unr.edu/~yuksem
Sushil J. Louis, (My superviser for teaching assistantship)
Professor in Department of Computer Science and Eng./171
University of Nevada, Reno, NV 89557
http://www.cse.unr.edu/~sushil
Phone: (775)784-4315
Email: sushil@cse.unr.edu
Amit P. Sheth, (M.S. Thesis Advisor)
Professor in Kno.e.sis Center, Computer Science & Engineering
Wright State University
http://knoesis.wright.edu/amit
Phone: 937-775-5203
Email: amit.sheth@wright.edu
Eileen T. Kraemer, (My superviser for teaching assistantship at UGA)
Professor in Computer Science Department
University of Georgia
Home Page: www.cs.uga.edu/~eileen
Phone: (706) 542-5799
Email: eileen@cs.uga.edu
Also available in
,
,
formats. View
cover page.
|