Bilal's Web Resume is loading ...

Requires Javascript. Best viewed with Firefox/IE7
savetest
Bilâl BAYINDIR    Welcome to my personal web page :) - Curriculum Vitae - Resume
Bilâl BAYINDIR    Welcome to my personal web page :) - Curriculum Vitae - Resume
Welcome
Bilal BAYINDIR, 10 June 2008 (created 8 June 2008)
  • not tagging
  • no tags
Welcome   !

Hi, I am Bilal. I graduated from Computer Engineering program in Kadir Has University which is a well-respected university in Istanbul, Turkey.

Now, I am pursuing a degree of an MS and a PhD in the Computer & Network Security field in a well-respected university in the USA.
I did not apply to a university yet because I am waiting for Fulbright interviews that they invited me on July 1, 2008.

You can examine my dissertation(More Reliable ARP) about security&privacy on the network by making current Address Resolution Protocol more reliable, more secure.

You can learn more about me by clicking the links on the left-side menu.



Yours Sincerely,
^
>
j


<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml'/>
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<!--}}}-->
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

----
Also see AdvancedOptions
<<importTiddlers>>
In this ''Distributed Software Design & Architecture'' project, we designed and implemented Turkish Stocks Market (IMKB).

I was the leader of 8 people in this project.

During the project I improved my @@leadership, organizational, exploratory skills and gained a perspective to solve problems.@@

We all learned the @@how vital team spirit, coordination in the team and plannig are@@.

We have learned all the @@Distributed Software Design & Architecture & Documentation@@ principles and how to prepare it. 
----
!!!!!You can download our DSDAD project's [[documentation |http://bilal.bayindir.googlepages.com/OSM_Project_documentation.rar]] and [[presentation|http://bilal.bayindir.googlepages.com/online_stock_market_presentation.rar]].
*{{{Founder and president of IT Security Club - 2005}}}
*{{{IT Security Club active member since 2005}}}
*{{{Engineering Society member since 2004}}}
*{{{Student coordinator in the}}} [[IT Festival|IT FESTIVAL]]{{{, Kadir Has Uni. in 2006}}}
*{{{Chairman of}}} [[Research Society]] {{{in IT Security Club since 2006}}}
!!!Nationality
Republic of Turkey
!!!Date of Birth
17/07/1985
!!!Gender
Male
!!!Languages
Native Turkish
Fluent English
!!!Driving Licence
For both Turkiye and USA
!!!Military status
Delayed

//Please do not hesitate to [[contact|Contact Information]] me;//
----
!!!!!Read me in the [[yearbook|Bilal in the Yearbook]] of the Kadir Has University.
//Sorry, this is in Turkish :) . Anyway, they said lots of good things that I didn't deserve. I thank to them for their good suppositions, which really made me happy :) .//


!!{{{Oğuzhan Topgül}}}
Bilalim, beyaz şapkalı hackerım, müşteri geliştirme portföycüm. :D:D Bu okulda gördüğüm belki de en idealist ve hedeflerine kesin adımlarla giden kişi sensin. Yaradılanı Yaradandan ötürü sevme felsefesine sahip, çalışkan, dürüst, samimi… Bence bunlar seni ilk defa tanıyanların bile ifade edebileceği sözler. Senin felsefeni, inceliğini anlamak için ise daha yakından tanımak gerekiyor bence. Ve ben kendimi birçok insana göre seni daha yakından tanıyanlar kategorisine koyabiliyorum. Üniversite hayatın boyunca ideallerinin peşinde koştun, çizgini hiç bozmanda çalıştın ve başarılı oldun. Bundan sonraki hayatında da hep mutlu, huzurlu ve başarılı olman dileğiyle…

Kardeşin Oğuzhan
!!{{{Remzi Oruç}}}
Sevgili Bilal, Okul hayatın boyunca bana kattığın çok kıymetli değerler için teşekkür ederim. Yaptığın iyilik ve güzellikleri asla unutmayacağım. Hayatta başarı, mutluluk ve huzur seninle olsun. Hayatımızın geri kalanında da görüşmek dileğiyle,  Allah’a emanet ol.
!!{{{Çağrı Tosun}}}
Bilal…Ben bu denli tuttuğunu koparan,girdiği,başkoyduğu işin zorluk derecesi ne olursa olsun üstesinden gelmesini bilen,azimli ve başarılı bir genç görmedim... Beraber el attığımız dolusuyla projede üstesinden gelemediğimiz hiçbir şey olmadı... Bana gerçek anlamda çok şey katan Bilal kardeşim gerçekten temiz ve sevgi dolu kalbiyle gönüllerimize taht kurdun Bilalim. Allah bundan sonra da yolunu açık eder inşallah, her şey gönlünce olsun.... 
!!{{{Yunus Ali Erol}}}
Bilal’e… Her zaman doğruyu ve iyiyi gördüm sende. Örnek oldun daima. Bilmediklerimizi öğrettin, bildiklerimizi hatırlattın. Biz biraz boşladığımızda sen azmin ve çalışkanlığınla bizi de çalıştırdın. İnsan, hayatının her dönemde senin gibi güzel ahlakı, terbiyesi, çalışkanlığı ve örnek kişiliğe sahip bir dosta sahip olmak ister. Dostluğumuzun baki kalması dileğimle, Allah bizleri ayırmasın.
!!{{{Murathan Ateşoğlu}}}
Okulda tanıdığım en cana yakın, en samimi kişiliklerden biridir Bilal. Bilal’ın o girişimci ruhunu ,o temiz kalbini, ruhunun saflığını onunla ilk konuşmanızda hissediyorsunuz. Hep mutlu hep güler yüzlü. Aldığı sorumlulukların önemini bilen ve bu sorumlulukları fazlasıyla yerine getiren bir kişilik. Sıkıldığında uflar ama İnsana hep pozitif enerji verir. Benim her zaman içimde ayrı bir yeri olacak arkadaşım. Seni tanımak güzeldi. İnşallah hayat boyu görüşmeye devam ederiz.  Hayatın boyunca hep mutlu ve güler yüzlü kalman dileklerimle. Okul hayatın gibi iş hayatında güzel geçer inşallah. Bizleri unutma. Bu satırları her okuduğunda bana telefon aç. Görüşmek üzere. Allah’a emanet ol.
!!{{{Volkan Ozder}}}
Sevgili Kardesim Bilal, tanışmamızın üzerinden 5 yıl geçti. Seni ilk gördüğüm zamanki düşüncelerimle su andakiler arasında neredeyse hiç bir farklılık yok. İlk gördüğümde de söylemiştim kesin çok bilgili, zeki birine benziyorsun diye ki söylediklerimde de yanılmamışım. Bence davranışlarıyla okulun en “cool” ve şık adamlarından biriydin. O yüzden her zaman “Bilal karizma” idin benim için :) Hayatinin bundan sonraki bölümlerinde de basarili, mutlu ve huzurlu olmanı Allah’tan dilerim. Hoşça bak zatına.
!!{{{Selim Cipilas}}}
Okul boyunca beraber çalıştığım insanlar arasında elinden gelenin en iyisini yapan, projelerde yükü paylaşabildiğim tek kişi… İşte Bilal’in kaynak kodları: class Bilal { bool pray(); void work(); void runLoop() { while(1) { if(pray()) work(); } } };
!!{{{Mehmet Nogay}}}
Harikaa..güzell Hangi özelliği istersen Bilalim de fazlasıyla mevcut. Çalışmayı sever prensiplerine bağlıdır.. Proje liderliği konusunda üstüne tanımam. Bazen hocalardan bile daha fazla ciddi olmak gerekiyor karşısında. Ama onu bir de uzun toplantıların sonlarına doğru gevşeme dakikalarında  görmeniz lazım.. Eğlencesi de on numaradır. Derslerinin yanında halısahaların ve kulüp seminerlerinin de yıldızıdır. Allah’a emanet ol kardeşim. Her zaman yolun açık olsun.
----
In this study, we were responsible for examining an engineering disaster.

We were three students and I was the leader of this project.

During this project; I improved my @@leadership, communication skills and learned the basics of a good presentation@@.
----
!!!!!You can reach our [[presentation|http://bilal.bayindir.googlepages.com/ge103pre_2004_14.ppt]] and [[documentation|http://bilal.bayindir.googlepages.com/ge103report_2004_14.doc]].
In this study, we were responsible to design an office's computer infrastructure with the lowest cost but in quality.

There were 6 students in the group.

I learned the @@strength of the team spirit, importance collaborative research and gained a perspective to solve problems, exploratory and communication skills@@.
----
!!!!!You can download our study [[here|http://bilal.bayindir.googlepages.com/Mimarlik.pdf]].
In this project, we prepared a presentation of a real crisis that a company lived.

During this lecture I gained the knowledge how to overcome the situation when a crisis occurs.

During this project I improved my @@communication, organizational and exploratory skills@@.

Also I learned the @@importance of team spirit, collaborative research and communion@@.
----
!!!!!You can download our presentation [[here|http://bilal.bayindir.googlepages.com/crisis_management.rar]].
Background: #fef
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
* Advanced skills in C/C++ ^^[[{1}]]^^ and Java programming ^^[[{2}]]^^
* Advanced database knowledge in Oracle ^^[[{3}]]^^
* Advanced knowledge in raw BSD socket programming, TCP/IP, Networking concepts, Cisco routers, Cisco switches
* Intermediate level in ~PL-SQL ^^[[{4}]]^^ and Bash scripting ^^[[{5}]]^^
* Advanced knowledge at overall Linux and Windows platforms
* Can use all versions of BSD, Sun Solaris, Mac OS X
* Can use ~WireShark, Ethereal, tcpdump, Kismet and many tools
* Used Eclipse, Netbeans, Sun Java Studio Creator, Microsoft Visual Studio, Sun Application Server, Oracle 10g,  SQL Developer, PLSQL environments in diverse projects ^^[[{6}]]^^
* Used Matlab, Lisp, Multisim, PIC Simulator IDE, Microsoft Visio for academic purposes
* Used libnet, libpcap, arptables, ebtables in the final project ^^[[{7}]]^^
* Used HIEW, Windasm, Ollydbg, ~DeDe, ~WinHex, ~PeID for hobby purposes
* Advanced use of Open Office and Microsoft Office suits
Here, you'll see a list of organizations & conferences that @@I gave (three of them) and I and my team organized@@ in the IT Security Club.

|!id|!SUBJECT|!SPEAKER|!COMPANY|!YEAR|
|1|[[ETHICAL HACKER]]|Bulent Tigin|Netron Bilisim Akademisi| February 2006|
|2|WIRELESS SECURITY|Bulent Tigin|Netron Bilisim Akademisi| March 2006|
|3|MOBILE APPLICATIONS IN JAVA|Melih Sakarya|JTD Vice President| March 2006|
|4|NETWORK SECURITY|Erdogan Bilici|Bilge Adam| March 2006|
|5|@@[[HACKING SHOW]]@@|[[Bilal Bayindir|Bilal BAYINDIR]]|IT Security Club| May 2006|
|6|[[IT FESTIVAL]]|IT Security Club|Kadir Has University| May 2006|
|7|ONE NIGHT WITH THE DIGITAL BIRD GAME PARTY|IT Security Club|Kadir Has University| May 2006|
|8|ONE NIGHT WITH THE DIGITAL BIRD GAME PARTY|IT Security Club|Kadir Has University| June 2006|
|9|IT SECURITY CLUB RESEARCH SOCIETY|IT Security Club|Kadir Has University| September 2006|
|10|@@''IT SECURITY CLUB MEETING DAY''@@|[[Bilal Bayindir|Bilal BAYINDIR]]|Kadir Has University| October 2006|
|11|NEW GENERATION ATTACKS AND NETWORK SECURITY  |Ayhan Turan|Sentim| February 2007|
|12|NEW TECHNOLOGIES|Dr. Semih Çetin|~CyberSoft| March 2007|
|13|ONE NIGHT WITH THE DIGITAL BIRD GAME PARTY|IT Security Club|Kadir Has University| April 2007|
|14|[[TALK SHOW]]|Cem Arslan|BEST FM| April 2007|
|15|[[TOUR: IZNIK - ABANT LAKE]]|IT Security Club|Kadir Has University| May 2007|
|16|DATABASE SECURITY|Goksu Ilhan|~InfoSecure| May 2007|
|17|@@[[HACKING SHOW|HACKING SHOW 2]]@@|[[Bilal Bayindir|Bilal BAYINDIR]]|IT Security Club| January 2008|
|18|WORKSHOP: WEB DESIGN WITH DREAMWEAVER|Sukru Cakmak|Kadir Has University| February 2008|
|19|JAVA APPLICATIONS|Mehmet Serif Dalgic|Kadir Has University| March 2008|
|20|RUBY PROGRAMMING LANGUAGE|Baki Turan Atmaca|~BUinteractive| March 2008|
|21|COMPETITION: BIGUK SOCCER CUP|IT Security Club|Kadir Has University| 10 – 22 April 2008|
|22|CSS: DESIGN BASICS|Deniz Turhan|Kadir Has University| April 2008|
|23|ONE NIGHT WITH THE DIGITAL BIRD GAME PARTY|IT Security Club|Kadir Has University| April 2008|
|24|NETWORK SECURITY|Ayhan Turhan|Alcatel| May 2008|
//Please do not hesitate to get in touch with me.//
!!!Mobile phone
!!!!@@+''1 302 690 8849''@@
!!!~E-Mail
!!!!@@''bilal.bayindir''[at]''gmail''(dot)''com''@@
!!!URL
!!!!@@''http://moreliablearp.sourceforge.net/cv/''@@
Welcome
In the ERP(Enterprise Resource Planning) lecture we got the main and basic points of enabling the management in a computer system all the data coming from all departments in a company.

I learned that;
*Reserve(stock) is bad and we hate stocks.
*We love stocking merely money.
*The importance of @@Bill of Material@@ ...
*How vital @@Smart Codes, Bar Codes, Spoken Codes@@ are.
*The nuances to make a good speech and presentation.
*The importance of @@collaborative work, communion, planning@@.
The presentation of ERP lecture is about an ERP Software based on the subjects that the professor committed.
----
!!!!!You can download BIMS ([[BI-bilal|Bilal BAYINDIR]] & ~MS-mehmet serif <<smiley :-)>> ) [[here|http://bilal.bayindir.googlepages.com/ERP.ppt]].


[img[Our first seminar!!!|http://farm4.static.flickr.com/3065/2552111076_08475113cf.jpg][http://farm4.static.flickr.com/3065/2552111076_a230237cd7_o.jpg]]
{{{Picture 1 Left: }}}[[Me|Bilal BAYINDIR]]   {{{Right: }}}[[Bulet TIGIN|http://tigin.net]]
!MS (Expected Graduation //June 2011//)
Dept. of Computer & Information Sciences
[[University of Delaware|http://www.udel.edu]], Delaware, USA
----
!B.Sc. ([[HIGH HONOR|http://www.khas.edu.tr/tr/haberler/sereflistesi.html]]) //June 2008//
Dept. of Computer Engineering
[[Kadir Has University|http://www.khas.edu.tr]], Istanbul, Turkey
----
//GPA: 3.73 / 4.00 [[(topper of the dept. & 2nd in the faculty)|Honor Awards]]//
//GPA: 3.93 / 4.00 (last 2 years)//
----
!!!!!You can download my transcript [[here|http://bilal.bayindir.googlepages.com/transcript_bilal.rar]].
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
[img[This is me :) |http://farm4.static.flickr.com/3262/2551285581_5cea54b006.jpg][http://farm4.static.flickr.com/3262/2551285581_85aa3c3118_o.jpg]]
{{{Picture 1 My first seminar at Kadir Has University where I graduated. }}}
{{{The whole saloon applauded me loudly after the seminar :) }}}
[img[This is me, (click to enlarge) :) |http://farm4.static.flickr.com/3081/2552110040_5457c464e0.jpg][http://farm4.static.flickr.com/3081/2552110040_e979d0283e_o.jpg]]
{{{Picture 1 This is my 2nd seminar in Kadir Has University where I graduated.}}}
!!![[University of Delaware|http://www.udel.edu]] Funding Award (Full tuition waiver and stipend)
Dept. of Computer & Information Sciences, Research Assistant, 2009-2011

!!![[Kadir Has University|http://www.khas.edu.tr/tr/haberler/sereflistesi.html]] High Honor student
[[Fellowship for Academic Success]]
[[Dept. of Computer Engineering, Topper, June 2008|Honor Awards]] with a GPA of 3.73/4.00
[[Faculty of Engineering, Second, June 2008|Honor Awards]]

!!![[Kadir Has University|http://www.khas.edu.tr]] Best Dissertation Award
Department of Computer Engineering – [[SECURITY SOFTWARE: MORE RELIABLE ARP|http://moreliablearp.sourceforge.net/]]

!!![[Kadir Has University|http://www.khas.edu.tr]] Best Project Award
Department of Computer Engineering – Dr. Cuneyt Kalpakoglu, Best project in e-Business & e-Commerce: [[Online Book Reservation|ONLINE BOOK RESERVATION - best project award]]

!!![[BYTE Software|http://www.bytetr.com]] Job Offer
Dr. Cuneyt Kalpakoglu, Department of IT Security

!!![[CBR Software|http://www.cbr.com.tr]] Job offer
Dr. Ertugrul Akbas, Department of Software

!!![[CWIstanbul|http://www.cvv.com.tr/]] Job offer
Department of Software

|!Awards for being Topper of the Dept. of CE|
|[img[Click to enlarge|http://farm4.static.flickr.com/3129/2570350554_3bacc00690_m.jpg][http://farm4.static.flickr.com/3129/2570350554_fd58b93c39_o.jpg]] [img[Click to enlarge|http://farm4.static.flickr.com/3093/2570348260_fbc19e9bd4_m.jpg][http://farm4.static.flickr.com/3093/2570348260_3999f4edec_o.jpg]]|
|!Awards for being 2^^nd^^ of the Engineering Faculty|
|[img[Click to enlarge|http://farm4.static.flickr.com/3271/2569527879_f2525cb23f_m.jpg][http://farm4.static.flickr.com/3271/2569527879_dcd8a23468_o.jpg]] [img[Click to enlarge|http://farm4.static.flickr.com/3074/2570355462_4f61a71af3_m.jpg][http://farm4.static.flickr.com/3074/2570355462_b303de8dcb_o.jpg]]|
----
!!!!!You can download my transcript [[here|http://bilal.bayindir.googlepages.com/transcript_bilal.rar]].
/***
start HoverMenu plugin code
***/
//{{{
config.hoverMenu={};
//}}}

/***
HoverMenu configuration settings
***/
//{{{
config.hoverMenu.settings={
               align: 'right',    //align menu to right or left side of screen, possible values are 'right' and 'left'               
               x: 5,              // horizontal distance of menu from side of screen, increase to your liking.
               y: 158            //vertical distance of menu from top of screen at start, increase or decrease to your liking
               };
//}}}

//{{{
//continue HoverMenu plugin code
config.hoverMenu.handler=function()
{              
               if (!document.getElementById("hoverMenu"))
               {
               var theMenu = createTiddlyElement(document.getElementById("contentWrapper"), "div","hoverMenu");
               theMenu.setAttribute("refresh","content");
               theMenu.setAttribute("tiddler","HoverMenu");
               var menuContent = store.getTiddlerText("HoverMenu");
               wikify(menuContent,theMenu);
              }

	       var Xloc = this.settings.x;
	       Yloc =this.settings.y;
	       var ns = (navigator.appName.indexOf("Netscape") != -1);
	       function SetMenu(id)
                        {
		        var GetElements=document.getElementById?document.getElementById(id):document.all?document.all[id]:document.layers[id];
		        if(document.layers)GetElements.style=GetElements;
		        GetElements.sP=function(x,y){this.style[config.hoverMenu.settings.align]=x +"px";this.style.top=y +"px";};
		        GetElements.x = Xloc;
		        GetElements.y = findScrollY();
		        GetElements.y += Yloc;
		        return GetElements;
	                }
               window.LoCate_XY=function()
                        {
		        var pY =  findScrollY();
                        ftlObj.y += (pY + Yloc - ftlObj.y)/15;
		        ftlObj.sP(ftlObj.x, ftlObj.y);
		        setTimeout("LoCate_XY()", 10);
	                }
               ftlObj = SetMenu("hoverMenu");
	       LoCate_XY();
};

window.old_lewcid_hovermenu_restart = restart;
restart = function()
{
               window.old_lewcid_hovermenu_restart();
               config.hoverMenu.handler();
};

setStylesheet(
"#hoverMenu .imgLink, #hoverMenu .imgLink:hover {border:none; padding:0px; float:right; margin-bottom:2px; margin-top:0px;}\n"+
"#hoverMenu  .button, #hoverMenu  .tiddlyLink {border:none; font-weight:bold; background:#18f; color:#FFF; padding:0 5px; float:right; margin-bottom:4px;}\n"+
"#hoverMenu .button:hover, #hoverMenu .tiddlyLink:hover {font-weight:bold; border:none; color:#fff; background:#000; padding:0 5px; float:right; margin-bottom:4px;}\n"+
"#hoverMenu .button {width:100%; text-align:center}"+
"#hoverMenu { position:absolute; width:7px;}\n"+
"\n","hoverMenuStyles");


config.macros.renameButton={};
config.macros.renameButton.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{

               if (place.lastChild.tagName!="BR")
                     {
                      place.lastChild.firstChild.data = params[0];
                      if (params[1]) {place.lastChild.title = params[1];}
                     }
};

config.shadowTiddlers["HoverMenu"]="<<top>>\n<<toggleSideBar>><<renameButton '>' >>\n<<jump j '' top>>\n<<saveChanges>><<renameButton s 'Save TiddlyWiki'>>\n<<newTiddler>><<renameButton n>>\n";
//}}}
//end HoverMenu plugin code

//Start ToggleSideBarMacro code
//{{{
config.macros.toggleSideBar={};

config.macros.toggleSideBar.settings={
         styleHide :  "#sidebar { display: none;}\n"+"#contentWrapper #displayArea { margin-right: 1em;}\n"+"",
         styleShow : " ",
         arrow1: "«",
         arrow2: "»"
};

config.macros.toggleSideBar.handler=function (place,macroName,params,wikifier,paramString,tiddler)
{
          var tooltip= params[1]||'toggle sidebar';
          var mode = (params[2] && params[2]=="hide")? "hide":"show";
          var arrow = (mode == "hide")? this.settings.arrow1:this.settings.arrow2;
          var label= (params[0]&&params[0]!='.')?params[0]+" "+arrow:arrow;
          var theBtn = createTiddlyButton(place,label,tooltip,this.onToggleSideBar,"button HideSideBarButton");
          if (mode == "hide")
             { 
             (document.getElementById("sidebar")).setAttribute("toggle","hide");
              setStylesheet(this.settings.styleHide,"ToggleSideBarStyles");
             }
};

config.macros.toggleSideBar.onToggleSideBar = function(){
          var sidebar = document.getElementById("sidebar");
          var settings = config.macros.toggleSideBar.settings;
          if (sidebar.getAttribute("toggle")=='hide')
             {
              setStylesheet(settings.styleShow,"ToggleSideBarStyles");
              sidebar.setAttribute("toggle","show");
              this.firstChild.data= (this.firstChild.data).replace(settings.arrow1,settings.arrow2);
              }
          else
              {    
               setStylesheet(settings.styleHide,"ToggleSideBarStyles");
               sidebar.setAttribute("toggle","hide");
               this.firstChild.data= (this.firstChild.data).replace(settings.arrow2,settings.arrow1);
              }

     return false;
}

setStylesheet(".HideSideBarButton .button {font-weight:bold; padding: 0 5px;}\n","ToggleSideBarButtonStyles");
//}}}
//end ToggleSideBarMacro code

//start JumpToTopMacro code
//{{{
config.macros.top={};
config.macros.top.handler=function(place,macroName)
{
               createTiddlyButton(place,"^","jump to top",this.onclick);
}
config.macros.top.onclick=function()
{
               window.scrollTo(0,0);
};

config.commands.top =
{
               text:" ^ ",
               tooltip:"jump to top"
};

config.commands.top.handler = function(event,src,title)
{
               window.scrollTo(0,0);
}
//}}}
//end JumpToStartMacro code

//start JumpMacro code
//{{{
config.macros.jump= {};
config.macros.jump.handler = function (place,macroName,params,wikifier,paramString,tiddler)
{
        var label = (params[0] && params[0]!=".")? params[0]: 'jump';
        var tooltip = (params[1] && params[1]!=".")? params[1]: 'jump to an open tiddler';
        var top = (params[2] && params[2]=='top') ? true: false;        

        var btn =createTiddlyButton(place,label,tooltip,this.onclick);
        if (top==true)
              btn.setAttribute("top","true")
}

config.macros.jump.onclick = function(e)
{
        if (!e) var e = window.event;
        var theTarget = resolveTarget(e);
        var top = theTarget.getAttribute("top");
	var popup = Popup.create(this);
	if(popup)
		{
                 if(top=="true")
                                {createTiddlyButton(createTiddlyElement(popup,"li"),'Top ↑','Top of TW',config.macros.jump.top);
                                 createTiddlyElement(popup,"hr");}
		
		story.forEachTiddler(function(title,element) {
			createTiddlyLink(createTiddlyElement(popup,"li"),title,true);
			});
                }
	Popup.show(popup,false);
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	return false;
}

config.macros.jump.top = function()
{
       window.scrollTo(0,0);
}
//}}}
//end JumpMacro code

//utility functions
//{{{
Popup.show = function(unused,slowly)
{
	var curr = Popup.stack[Popup.stack.length-1];
	var rootLeft = findPosX(curr.root);
	var rootTop = findPosY(curr.root);
	var rootHeight = curr.root.offsetHeight;
	var popupLeft = rootLeft;
	var popupTop = rootTop + rootHeight;
	var popupWidth = curr.popup.offsetWidth;
	var winWidth = findWindowWidth();
        if (isChild(curr.root,'hoverMenu'))
              var x = config.hoverMenu.settings.x;
        else
              var x = 0;
	if(popupLeft + popupWidth+x > winWidth)
		popupLeft = winWidth - popupWidth -x;
        if (isChild(curr.root,'hoverMenu'))
  	        {curr.popup.style.right = x + "px";}
        else
                curr.popup.style.left = popupLeft + "px";
	curr.popup.style.top = popupTop + "px";
	curr.popup.style.display = "block";
	addClass(curr.root,"highlight");
	if(config.options.chkAnimate)
		anim.startAnimating(new Scroller(curr.popup,slowly));
	else
		window.scrollTo(0,ensureVisible(curr.popup));
}

window.isChild = function(e,parentId) {
        while (e != null) {
                var parent = document.getElementById(parentId);
                if (parent == e) return true;
                e = e.parentNode;
                }
        return false;
};
//}}}
[img[IT Festival|http://farm4.static.flickr.com/3060/2552108544_b1e743d767.jpg][http://farm4.static.flickr.com/3060/2552108544_b1e743d767_b.jpg]]
{{{Picture 1 I participated as the coordinator of 80 volunteer people in this festival.}}}
{{{The person at the right-most is me :) Yes, with long hair :):):)}}}
@@border-bottom(1px dashed #000):font-weight(bold):Me@@
*[[Contact Information]]
*[[Objectives]]
*[[Education]]
*[[Computer Skills]]
*[[Research]]
*[[Projects]]
*[[Professional Experience]]
*[[HONORS]]
*[[Conferences & Organizations]]
*[[Activities & Responsibilities]]
*[[Personal Interests]]
*[[References]]
*[[Personal Details|Bilal BAYINDIR]]
@@border-bottom(1px dashed #000):font-weight(bold):Tiddlers@@
*<<closeAll>>
<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml'/>
<!--}}}-->

<style type="text/css">#contentWrapper {display:none;}</style><div id="SplashScreen" style="border: 3px solid #ccc; display: block; text-align: center; width: 320px; margin: 100px auto; padding: 50px; color:#000; font-size: 28px; font-family:Tahoma; background-color:#eee;"><b>Bilal's  Web Resume </b> 
is loading<blink> ...</blink><br><br><span style="font-size: 14px; color:red;">Requires Javascript. Best viewed with Firefox/IE7</span></div>
In this ''Object Oriented Software'' project, we designed and implemented an online book library that is able to reserve books for readers.

We were 4 people in this project and I was the project leader and coder.

During this project I improved my @@leadership, organizational, exploratory, communication skills and gained a perspective to solve problems.@@

We all saw @@how vital the team spirit, the coordination in the team are@@

Also I learned how to overcome irresponsible people in a good way.

I developed my @@Java and Oracle@@ knowledge through this project. I used @@Sun Java Studio Creator and Oracle 10g@@. I made a dynamic website and connect it with the database which I designed. 

The project is capable of sending SMS to readers.

[img[A design aspect|http://farm4.static.flickr.com/3133/2558670652_4677f4090e.jpg][http://farm4.static.flickr.com/3133/2558670652_4677f4090e_b.jpg]]
{{{Figure 1 The design step of the project}}}

>I can say that I have a deep interest in the Computer & Network Security, Information Assurance area. My vision is to make systems secure and inform people to reach a consciousness about security. To achieve my goal, I want to conduct researches and solve real life problems. Therefore, I think that my qualifications, creativity, ambition and enthusiasm in this field are satisfactory.
In this project, we prepared a project proposal for an Online Referendum System.

I was the leader and the coder. This web project was written in Java via Java Studio Creator.

During this project I understood the @@importance of collaborative work, communion and efficient communication@@.

Also I improved my @@leadership abilities, vision to solve problems@@.

We have designed an Online Referendum System proposal by considering following steps:
*Organization Schema
*Planning
*Problem Definition
*Brainstorming
*5N1K
*Flow Chart
*Gantt Chart
*Diagrams
*Component Tree
*Fish Bone
*Budget Calculation
*and more ...
----
!!!!!You can download our Online Referendum System project proposal [[here|http://bilal.bayindir.googlepages.com/online_referendum_project_proposal.rar]].
!!!!!You can download a guide for writing good project proposals [[here|http://bilal.bayindir.googlepages.com/proposalwriting.rar]].
<div class='header' macro='gradient vert #000 #464646'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu' force='true'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
*{{{Exploring internet to find out actual security vulnerabilities}}}
*{{{Reading, especially IT and personal improvement magazines}}}
*{{{Visiting IT fairs to learn the new innovations and their real life implementations as software & hardware}}}
*{{{Change & Innovation}}}
*{{{Sports; especially ping pong and wrestling}}}
!!{{{2009-2011 Research Assistant in CIS at University of Delaware}}}
Nemours Children Hospital//(lab located there)//
Delaware/USA

{{{Description:}}}

	I am currently research assistant in Bioinformatics Core Lab at Nemours Children Hospital. My responsibility is to maintain 8 unix based servers, mysql databases and tape backups and security of the whole system. There are numerous bioinformatics software running on the servers like ~REDCap, caTissue, phrap, R,  i2b2, biospecimen etc. Also, I am also responsible to answer the users' issues related with computers and the network. My research interests are computer networks, network security and bioinformatics.

!!{{{2007 summer internship}}}
CBR Software
Kozyatagi/Istanbul

{{{Description:}}}

I was involved in a java based content filter project.

!!{{{2006 summer internship}}}
Kont Bilisim					            
Department of Software

{{{Description:}}}

Was a part of the IT department. Advanced in SQL and ISFS (software like SAP).

!!{{{2004 – 2006 assistant student}}}
Kadir Has University				            
Department of IT

{{{Description:}}}
Worked in IT department of the University. I was responsible for the stability and security of the network.

!!{{{2004 informal summer internship}}}
Kont Bilisim						
Department of Hardware				

!!{{{2003 informal summer internship}}}
Koyuncu Bilisim					
Department of IT 

{{{Description:}}}

Worked in IT department and learned servers, routers, switches and how to manage them etc.

!!{{{2002 informal summer internship}}}
Sentim							
Department of Software
<<tabs txtMainTab 
"CIH VIRUS PRESENTATION" "CIH VIRUS PRESENTATION" [[CIH VIRUS PRESENTATION]]
"COMP. INF. of an ARC. OFFICE" "COMP. INFR. of an ARC. OFFICE" [[COMPUTER INFRASTRUCTURE of an ARCHITECTURE OFFICE]]
"GENERAL ELECTION SYSTEM" "GENERAL ELECTION SYSTEM" [[WEB PROJECT - SOFTWARE: ONLINE GENERAL ELECTION SYSTEM]]
"STOCKS MARKET" "STOCKS MARKET" [[APPLICATION SOFTWARE: STOCKS MARKET]]
"ERP: BIMS PRESENTATION" "ERP: BIMS PRESENTATION" [[ERP: BIMS PRESENTATION]]
"ONLINE BOOK RESERVATION" "ONLINE BOOK RESERVATION" [[ONLINE BOOK RESERVATION - best project award]]
"ONLINE REFERENDUM SYSTEM" "ONLINE REFERENDUM SYSTEM" [[PROJECT PROPOSAL: ONLINE REFERENDUM SYSTEM]]
"CONCORDE ACCIDENT" "CONCORDE ACCIDENT" [[CRISIS MANAGEMENT: CONCORDE ACCIDENT]]
"SECURITY SOFTWARE: MORE RELIABLE ARP" "SECURITY SOFTWARE: MORE RELIABLE ARP" [[SECURITY SOFTWARE: MORE RELIABLE ARP]]
>>
|!id|!PROJECT NAME|!LECTURE|!POSITION|!YEAR|
|1|[[CIH VIRUS PRESENTATION]]|Engineering Guide and Ethics|Leader|2004|
|2|[[COMPUTER INFRASTRUCTURE of an ARCHITECTURE OFFICE]]|Total Quality Management in Engineering|~Co-Leader|2006|
|3|[[WEB PROJECT - SOFTWARE: ONLINE GENERAL ELECTION SYSTEM]]|Object Oriented Software Engineering|Leader – Coder|2006|
|4|[[APPLICATION SOFTWARE: STOCKS MARKET]]|Distributed Software Design and Architecture|Leader|2007|
|5|[[ERP: BIMS PRESENTATION]]|Enterprise Resource Planning|Leader|2007|
|6|[[ONLINE BOOK RESERVATION - best project award]]|e-Business & e-Commerce|Leader – Coder|2007|
|7|[[PROJECT PROPOSAL: ONLINE REFERENDUM SYSTEM]]|Engineering Problem Solving and Project Management|Leader|2007|
|8|[[CRISIS MANAGEMENT: CONCORDE ACCIDENT]]|Crisis Management|~Co-Leader|2008|
|9|@@''[[SECURITY SOFTWARE: MORE RELIABLE ARP|http://moreliablearp.sourceforge.net/]]''@@|Engineering Design Project (Dissertation: Final Project)|Leader – Coder|2008|
|10|@@''[[SCTP Protocol Presentation]]''@@|TCP/IP Upper Layer Protocols|Instructor|2010|
----
!!!!![[You can see all in one tiddler.|Project Tabs]]
Available upon [[request|Contact Information]].
!!!Research Interests
*{{{computer security}}}
*{{{network security}}}
*{{{wireless security}}}
*{{{intrusion detection/prevention systems}}}
*{{{web security}}}
*{{{DDoS attacks}}}
*{{{cryptology}}}
*{{{network programming with native BSD sockets}}}
*{{{software cracking}}}
!!!Current Research - [[Mr. ARP(More Reliable Address Resolution Protocol)|SECURITY SOFTWARE: MORE RELIABLE ARP]]

Mr. ARP focuses on privacy & confidentiality on the network by putting an authentication mechanism in the protocol  ARP(Address Resolution Protocol).
----
!!!!!You can examine into my dissertation ''[[Mr. ARP|http://moreliablearp.sourceforge.net/]]''.
This society is settled in the IT Security Club to learn new technologies and share the knowledge with all students in the university.

Our first principle is learn, improve yourself, develop and implement.

As we are students, learned new software technologies improved ourselves, developed softwares and implemented them.  The while, we taught other friends in long and funny meetings.

[img[Click to enlarge|http://farm4.static.flickr.com/3175/2561233569_5ce40faa54.jpg][http://farm4.static.flickr.com/3175/2561233569_d8e89bc6a0_o.jpg]]
{{{Picture 1 a view of a research society meeting :)}}}
This is the most powerful and flexible transport layer protocol. I took TCP/IP Upper Layer protocols from Prof. Paul Amer. SCTP presentation that I taught was a part of the class.
This is my research for dissertation in Kadir Has University.
;Mr. ARP(More Reliable Address Resolution Protocol) prevents your computer from Man In the Middle, ARP Poisoning, MAC Spoofing Attacks.
----
!!!!![[Visit my dissertation's web site|http://moreliablearp.sourceforge.net]]
<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal "DD MMM YYYY" "journal">><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel "options »" "Change TiddlyWiki advanced options">>
<<tabs txtMainTab "Timeline" "Timeline" TabTimeline "All" "All tiddlers" TabAll "Tags" "All tags" TabTags "More" "More lists" TabMore>>
 <<smiley :-)>> Welcome to my personal web page :) - Curriculum Vitae - Resume
[[Bilâl BAYINDIR|Welcome]]
http://www.bilalbay.com/
//Smiley Samples:
//<<smiley :-)>>
//<<smiley :-(>>
//<<smiley ;-)>>
//<<smiley :-|>>
//<<smiley :-D>>
//here's how they behave inside <<smiley :-)>> some text.
//a few more to come!

version.extensions.smileyMacro = {major: 0, minor: 1, revision: 0, date: new Date(2005,7,20)};
//Author: Alan Hecht
config.macros.smiley = {}
config.macros.smiley.handler = function(place,macroName,params)
{
	var palette = ["transparent","#000000","#1a1507","#352e18","#464646","#666666","#a3141e","#b06b63","#cc9900","#dd9030","#dddddd","#e89d00","#edc32a","#f3cb3c","#fdf201","#fdf526","#ff3149","#ffac00","#ffbf06","#ffc846","#ffcc66","#ffd758","#ffdd01","#ffea7b","#ffed55","#ffffff"];
	var data = params;
	var imageMap = null;
	if(data[0] == ":-)" || data[0] == ":)")

		imageMap = "aaaaabbbbbaaaaaaaabdtyyvtdbaaaaabnyxxxxxujbaaabmyyffyffuujbaadyyyeeyeetttdabppppddyddpmmlbbwoooooooowsrlbbwwpooooowwmrlbbwwboooowwwbllbbwwwboooowbrllbacwwwbbbbbrllcaablswwwwsrrlibaaablsssrrllibaaaaabcrrlllcbaaaaaaaabbbbbaaaaa";
	else if(data[0] == ":-(" || data[0] == ":(")
		imageMap = "aaaaabbbbbaaaaaaaabdtyyvtdbaaaaabnyxxxxxujbaaabmyyyyyyyuujbaadyyyeeyeetttdabppppddyddpmmlbbwoooooooowsrlbbwwpooooowwmrlbbwwoooooowwrllbbwwwwbbbbbsrllbacwwbwwwwsbllcaablswwwwsrrlibaaablsssrrllibaaaaabcrrlllcbaaaaaaaabbbbbaaaaa";
	else if(data[0] == ";-)" || data[0] == ";)")
		imageMap = "aaaaabbbbbaaaaaaaabdtyyvtdbaaaaabnyxxxxxujbaaabmyyxxxxxuujbaadyyyxxxeetttdabppphddyddpmmlbbwoooooooowsrlbbwwpooooowwmrlbbwwboooowwwbllbbwwwboooowbrllbacwwwbbbbbrllcaablswwwwsrrlibaaablsssrrllibaaaaabcrrlllcbaaaaaaaabbbbbaaaaa";
	else if(data[0] == ":-|" || data[0] == ":|")
		imageMap = "aaaaabbbbbaaaaaaaabdtyyvtdbaaaaabnyxxxxxujbaaabmyyffyffuujbaadyyyeeyeetttdabppppddyddpmmlbbwoooooooowsrlbbwwpooooowwmrlbbwwoooooowwrllbbwwwwbbbbbsrllbacwwwwwwwsrllcaablswwwwsrrlibaaablsssrrllibaaaaabcrrlllcbaaaaaaaabbbbbaaaaa";
	else if(data[0] == ":-D" || data[0] == ":D")
		imageMap = "aaaaabbbbbaaaaaaaabdtyyvtdbaaaaabnyxxxxxujbaaabmyyeeyeeuujbaadyyyeeyeetttdabppppyyyyypmmlbbwbbbbbbbbbbblbbwbkzzzzzzzkbwbbwbfzzzzzzzfbwbbwbkzzzzzzzkbwbacwbkzzzzzkblcaablsbkzzzkblibaaablsbbbbblibaaaaabcrrlllcbaaaaaaaabbbbbaaaaa";
	else
		createTiddlyElement(place,"span",null,"errorNoSuchMacro","unknown smiley");
	if(imageMap)
		{
		var box = createTiddlyElement(place,"span",null,"smiley",String.fromCharCode(160));
		box.style.position = "relative";
		box.style.width = "15px";
		box.style.height = "15px";
		box.style.marginLeft = "1px";
		box.style.marginRight = "1px";
		box.style.paddingRight = "12px";
		box.style.verticalAlign = "top";

		//now divide into 15x15 grid and create each pixel
		// rows
		for(r=0; r<15; r++)
			{
			// columns
			for(c=0; c<15; c++)
				{
				//create each pixel with the correct background
				var pix = document.createElement("img");
				pix.className = "smileyPixel";
				pix.style.position = "absolute";
				pix.border = 0;
				pix.style.top = r + "px";
				pix.style.left = c + "px";
				pix.style.width = "1px";
				pix.style.height = "1px";
				pix.style.backgroundColor = palette[imageMap.charCodeAt((r*15)+c)-97];
				pix.src = "data:image/gif,GIF89a%01%00%01%00%91%FF%00%FF%FF%FF%00%00%00%C0%C0%C0%00%00%00!%F9%04%01%00%00%02%00%2C%00%00%00%00%01%00%01%00%40%02%02T%01%00%3B";
				box.appendChild(pix);
				}
			}
		}
}
/***
!Layout Rules /%==============================================%/
***/
/*{{{*/

body {
 /* this is required for proper layout on IE, for some reason... */
 _position: static;
}

.tagClear {
 /* this, too, is a necessary IE hack... */
 _margin-top: 10em; 
 _clear: both;
}

.headerForeground, .headerShadow {
 padding-top: 1em;
}

.tiddler {
 margin: 0 0 0.9em 0;
 padding-bottom: 1em;
}

#mainMenu {
 width: 16em;
 font-size: 1em;
 text-align: left;
 padding-top: 0.5em;
}

#mainMenu * {
 font-size: 1em;
 font-weight: normal;
 padding: 0; margin: 0; border: 0;
}

#mainMenu ul {
 list-style: none;
 margin-bottom: 10px;
}

#mainMenu li {
 text-indent: 1em;
}

#mainMenu a.button, #mainMenu a.tiddlyLink, #mainMenu a.externalLink {
 display: block; margin: 0;
}

#displayArea {
 margin-left: 19em; margin-top: 0;
}

.toolbar .button {
 margin-left: 4px;
}

/*}}}*/

/***
!Generic Rules /%==============================================%/
***/
/*{{{*/
body {
 background: #464646;
 color: #000;
}

h1,h2,h3,h4,h5 {
 color: #000;
 background: #eee;
}

/*}}}*/
/***
!Header /%==================================================%/
***/
/*{{{*/
.header {
 background: #000;
}

.headerForeground {
 color: #cf6;
}

.headerForeground a {
 font-weight: normal;
 color: #cf6;
}

/* ??? what is up when you specify a site title colour in IE ??? */
/* .siteTitle { color: red; } */

/*}}}*/
/***
!General tabs /%=================================================%/
***/
/*{{{*/

.tabSelected {
 color: #fff;
 background: #960;
 border: none;
}

.tabUnselected {
 color: #fff;
 background: #660;
}

.tabContents {
 color: #004;
 background: #960;
 border: none;
}

.tabContents .button, .tabContents a {
 border: none;
 color: #fff;
}

.tabContents a:hover, .tabset a:hover {
 background: #000;
}

/* make nested tab areas look different */
.tabContents .tabSelected, .tabContents .tabContents {
 background: #700;
 color: #fff;
}

.tabContents .tabContents {
 color: #eeb;
}

/*}}}*/
/***
!Main Menu /%=================================================%/
***/
/*{{{*/
#mainMenu {
 background: #700;
 color: #fff;
 border-right: 3px solid #500;
}

#mainMenu * {
 color: #fff;
}

#mainMenu a.button, #mainMenu a.tiddlyLink, #mainMenu a.externalLink {
 border: none;
 border-bottom: 1px solid #500;
 border-top: 1px solid #900;
}

#mainMenu a:hover,
#mainMenu a.button:hover {
 background-color: #b00;
 color: #fff;
}

/*}}}*/
/***
!Sidebar options /%=================================================%/
~TiddlyLinks and buttons are treated identically in the sidebar and slider panel
***/
/*{{{*/
#sidebar {
 color: #000;
 background: #eeb;
 border-right: 3px solid #bb8;
 border-bottom: 3px solid #520;
}

#sidebarOptions .sliderPanel {
 background: #fff;
}

#sidebarOptions .sliderPanel a {
 border: none;
 color: #700;
}

#sidebarOptions .sliderPanel a:hover {
 color: #fff;
 background: #700;
}

#sidebarOptions .sliderPanel a:active {
 color: #700;
 background: #fff;
}

#sidebarOptions a {
 color: #700;
 border: none;
}

#sidebarOptions a:hover, #sidebarOptions a:active {
 color: #fff;
 background: #700;
}

/*}}}*/
/***
!Message Area /%=================================================%/
***/
/*{{{*/
#messageArea {
 border-right: 3px solid #da1;
 border-bottom: 3px solid #a80;
 background: #ffe72f;
 color: #014;
}

/*}}}*/
/***
!Popup /%=================================================%/
***/
/*{{{*/
.popup {
 background: #cf6;
 border: none;
}

.popup hr {
 color: #000;
}

.popup li.disabled {
 color: #666;
 background: #cf6;
}

.popup li a, .popup li a:visited {
 color: #000;
 border: 1px outset #cf6;
 background: #cf6;
}

.popup li a:hover {
 color: #000;
 border: 1px outset #cf6;
 background: #ef9;
}
/*}}}*/
/***
!Tiddler Display /%=================================================%/
***/
/*{{{*/
.tiddler {
 background: #fff;
 border-right: 3px solid #aaa;
 border-bottom: 3px solid #555;
}

.title {
 color: #900;
}

.toolbar {
 color: #000;
}

.toolbar .button {
 background: #eeb /*#cf6*/;
 border: 1px outset #eeb /*#cf6*/;
}

.toolbar .button:hover {
 background: #700 /*#ef9*/;
 color: #fff;
}

#mainMenu .calendar { border: 1px solid white; }
#mainMenu .calendar, #mainMenu .calendar tr, #mainMenu .calendar td, #mainMenu .calendar a {
}

/*}}}*/

/***
!Additional print overrides for fancy style /%==============================================%/
***/
/*{{{*/

@media print {

.tiddler {
 /* get rid of our fancy tiddler outline */
 border: none;
}

}
/*}}}*/
[img[Click to enlarge|http://farm4.static.flickr.com/3094/2558669926_9fd49691f0.jpg][http://farm4.static.flickr.com/3156/2558670092_506df59713_o.jpg]]
{{{Picture 1 My club invited the most popular radio programmer Cem Arslan for a talk with university students}}}
[img[TOUR: IZNIK - ABANT LAKE (Click to enlarge)|http://farm4.static.flickr.com/3151/2552087130_f2d2dbbf6b.jpg][http://farm4.static.flickr.com/3151/2552087130_c2b71eae70_o.jpg]]
{{{Picture 1 Poster of the organization}}}
In this ''Object Oriented Software'' project, we designed and implemented Turkey's General Election System.

I was the leader and coder of the project which consists of 7 people.

During this project I improved my @@leadership, organizational, exploratory skills and gained a perspective to solve problems.@@

We all saw the @@how vital team spirit, coordination in the team are@@

I developed my @@Java and Oracle@@ knowledge through this project. I used @@Sun Java Studio Creator and Oracle 10g@@. I made a dynamic website and connect it with the database which I designed.

We have learned all the @@Object Oriented Software Design & Documentation@@ principles and how to prepare it. 
----
!!!!!You can download our project's OOSD documentation (including codes) [[here|http://bilal.bayindir.googlepages.com/TRUESW_ONLINE_ELECTION_SYSTEM.rar]].
Welcome <<smiley :-)>> !

Hi, I am Bilal. I graduated from Computer Engineering program at [[Kadir Has University|http://www.khas.edu.tr]] which is a well-respected university in Istanbul, Turkey.

I am currently an MS student in Computer Science area at the [[University of  Delaware|http://www.udel.edu]] and expect to be graduated at the end of the Spring 2011. I am awarded full tuition and stipend by the CIS department. So, working as an RA at Nemours Children Hospital as a part of my assistantship.

Now, I want to pursue my ~PhD degree in the Information Assurance field at the [[Northeastern University|http://www.northeastern.edu]]. This has been my dream since I was a kid :)

I am deeply interested in computer and network security and other security topics.

You can examine my [[dissertation(More Reliable ARP)|http://moreliablearp.sourceforge.net/]] about security&privacy on the network by making current Address Resolution Protocol more reliable, more secure.

You can learn more about me by clicking the links on the left-side menu.



Yours Sincerely,
//{{{
var old_lewcid_splash_restart=restart;

restart = function()
{   if (document.getElementById("SplashScreen"))
        document.getElementById("SplashScreen").style.display = "none";
      if (document.getElementById("contentWrapper"))
        document.getElementById("contentWrapper").style.display = "block";
    
    old_lewcid_splash_restart();
   
    if (splashScreenInstall)
       {if(config.options.chkAutoSave)
			{saveChanges();}
        displayMessage("TW SplashScreen has been installed, please save and refresh your TW.");
        }
}


var oldText = store.getTiddlerText("MarkupPreHead");
if (oldText.indexOf("SplashScreen")==-1)
   {var siteTitle = store.getTiddlerText("SiteTitle");
   var splasher='\n\n<style type="text/css">#contentWrapper {display:none;}</style><div id="SplashScreen" style="border: 3px solid #ccc; display: block; text-align: center; width: 320px; margin: 100px auto; padding: 50px; color:#000; font-size: 28px; font-family:Tahoma; background-color:#eee;"><b>'+siteTitle +'</b> is loading<blink> ...</blink><br><br><span style="font-size: 14px; color:red;">Requires Javascript.</span></div>';
   if (! store.tiddlerExists("MarkupPreHead"))
       {var myTiddler = store.createTiddler("MarkupPreHead");}
   else
      {var myTiddler = store.getTiddler("MarkupPreHead");}
      myTiddler.set(myTiddler.title,oldText+splasher,config.options.txtUserName,null,null);
      store.setDirty(true);
      var splashScreenInstall = true;
}
//}}}
Type the text for 'YourName'