Help
RSS
API
Feed
Maltego
Contact
Domain > behlulyildiz.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-01-12
94.73.150.21
(
ClassC
)
2026-02-20
185.199.111.153
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyConnection: keep-aliveContent-Length: 162Server: GitHub.comContent-Type: text/htmlLocation: https://behlulyildiz.com/X-GitHub-Request-Id: 8BB4:19826A:19264B:19CE4C:6997CD65Accept-Ranges: bytesAge: 0Date: Fri, 20 Feb 2026 02:56:37 GMTVia: 1.1 varnishX-Served-By: cache-bfi-krnt7300089-BFIX-Cache: MISSX-Cache-Hits: 0X-Timer: S1771556197.205456,VS0,VE82Vary: Accept-EncodingX-Fastly-Request-ID: a5a048f115fbaf7b9d55b0c6548f7e82e14387eb html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKConnection: keep-aliveContent-Length: 51793Server: GitHub.comContent-Type: text/html; charsetutf-8Last-Modified: Thu, 05 Feb 2026 00:50:50 GMTAccess-Control-Allow-Origin: *ETag: 6983e96a-ca51expires: Fri, 20 Feb 2026 03:06:37 GMTCache-Control: max-age600x-proxy-cache: MISSX-GitHub-Request-Id: C9F2:3E0794:29CCD5:2ACC4D:6997CD64Accept-Ranges: bytesAge: 0Date: Fri, 20 Feb 2026 02:56:37 GMTVia: 1.1 varnishX-Served-By: cache-bfi-kbfi7400043-BFIX-Cache: MISSX-Cache-Hits: 0X-Timer: S1771556197.333828,VS0,VE81Vary: Accept-EncodingX-Fastly-Request-ID: 323130c1b8b34573f1c42f51cc418b63310cd4be !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>Behlül Yıldız | Blockchain Consultant/title> !-- SEO Meta Tags --> meta namedescription contentAdvising crypto ventures on business strategy, operational scalability, and regulatory readiness.> meta namekeywords contentBlockchain, Crypto, Consultant, Behlül Yıldız, Behlul Yıldız, Behlul Yildiz, Advisor, Bitcoin, Cryptocurrency, DeFi, Web3> meta nameauthor contentBehlül Yıldız> !-- Open Graph Meta Tags for Social Media --> meta propertyog:title contentBehlül Yıldız | Blockchain Consultant> meta propertyog:description contentAdvising crypto ventures on business strategy, operational scalability, and regulatory readiness.> meta propertyog:type contentwebsite> meta propertyog:url contenthttps://behlulyildiz.com> meta propertyog:site_name contentBehlül Yıldız> meta propertyog:image contenthttps://behlulyildiz.com/og-image.png> meta propertyog:image:width content1200> meta propertyog:image:height content630> !-- Twitter Card Meta Tags --> meta nametwitter:card contentsummary_large_image> meta nametwitter:title contentBehlül Yıldız | Blockchain Consultant> meta nametwitter:description contentAdvising crypto ventures on business strategy, operational scalability, and regulatory readiness.> meta nametwitter:site content@bhllyldz> meta nametwitter:creator content@bhllyldz> meta nametwitter:image contenthttps://behlulyildiz.com/og-image.png> !-- Robots directive --> meta namerobots contentindex, follow> !-- Theme color for mobile browsers --> meta nametheme-color content#121315> !-- Canonical URL --> link relcanonical hrefhttps://behlulyildiz.com> !-- Hreflang --> link relalternate hreflangen hrefhttps://behlulyildiz.com> link relalternate hreflangx-default hrefhttps://behlulyildiz.com> !-- Preload critical resources --> link relpreload hrefhttps://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js asscript> !-- DNS Prefetch for external resources --> link reldns-prefetch hrefhttps://statics.bitexen.com> link reldns-prefetch hrefhttps://www.tomya.com> link reldns-prefetch hrefhttps://stream.binance.com> !-- PWA Manifest --> link relmanifest hrefmanifest.json> !-- Structured Data (JSON-LD) --> script typeapplication/ld+json> { @context: https://schema.org, @type: WebSite, name: Behlül Yıldız, url: https://behlulyildiz.com }, { @context: https://schema.org, @type: SiteNavigationElement, name: About, Experience, Projects, Contact, url: https://behlulyildiz.com/#about, https://behlulyildiz.com/#experience, https://behlulyildiz.com/#projects-skills, https://behlulyildiz.com/#contact }, { @context: https://schema.org, @type: Person, name: Behlül Yıldız, jobTitle: Blockchain Consultant, description: Advising crypto ventures on business strategy, operational scalability, and regulatory readiness., url: https://behlulyildiz.com, image: https://behlulyildiz.com/og-image.png, sameAs: https://www.linkedin.com/in/behlulyildiz/, https://github.com/bhllyldz, https://x.com/bhllyldz , email: me@behlulyildiz.com, knowsAbout: Blockchain, Cryptocurrency, Business Strategy, Operational Scalability, Regulatory Compliance, Executive Management, Strategic Planning, Investor Relations, Product Development, P&L Management , alumniOf: { @type: Organization, name: DEU BLOCKCHAIN }, worksFor: { @type: Organization, name: Independent Consultant } } /script> link relicon typeimage/svg+xml hreffavicon.svg> link relmask-icon hreffavicon.svg color#686b70> link relapple-touch-icon hrefapple-touch-icon.png> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyManrope:wght@300;400;500;600;700&familyOswald:wght@400;500;700&displayswap relstylesheet> style> :root { /* Nardo Grey Palette */ --bg-dark: #121315; --bg-panel: #1c1e21; --nardo-grey: #686b70; --nardo-light: #85898f; --text-primary: #f3f4f6; --text-secondary: #9ca3af; --accent: #ffffff; /* Saf beyaz vurgu - Endüstriyel şıklık */ --border: rgba(255, 255, 255, 0.1); --glass: rgba(28, 30, 33, 0.7); } * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { background-color: var(--bg-dark); color: var(--text-primary); font-family: Manrope, sans-serif; overflow-x: hidden; line-height: 1.6; } /* Hide Scrollbar */ html { scrollbar-width: none; /* Firefox */ -ms-overflow-style: none; /* IE/Edge */ } ::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera */ } /* Canvas & Overlay */ #webgl-container { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; } .vignette { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(circle at center, transparent 20%, #121315 90%); z-index: -1; pointer-events: none; } /* Typography */ h1, h2, h3, h4 { font-family: Oswald, sans-serif; text-transform: uppercase; letter-spacing: 0.05em; font-weight: 500; } .accent-text { color: var(--nardo-light); } /* Embedded Header */ .embedded-header { position: absolute; top: 0; left: 0; width: 100%; padding: 3rem 4rem; display: flex; justify-content: flex-end; align-items: flex-start; z-index: 10; pointer-events: none; /* Allow clicking through header area */ } .logo-nav { color: #ffffff !important; font-size: 0.75rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.15em; padding-bottom: 0.75rem; margin-bottom: 0.5rem; border-bottom: 1px solid var(--border); } .logo-mobile { display: none; font-family: Oswald, sans-serif; font-weight: 400; font-size: clamp(1rem, 5vw, 1.5rem); letter-spacing: 0.05em; color: var(--text-secondary); text-decoration: none; pointer-events: auto; } .nav-embedded { display: flex; flex-direction: column; /* Vertical layout for industrial feel */ gap: 0.5rem; list-style: none; text-align: right; pointer-events: auto; } .nav-embedded a { color: var(--text-secondary); text-decoration: none; font-size: 0.75rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.15em; transition: all 0.3s; position: relative; display: inline-block; } .nav-embedded a::after { content: ; position: absolute; right: -10px; top: 50%; width: 0; height: 1px; background: var(--accent); transition: width 0.3s; } .nav-embedded a:hover { color: var(--accent); padding-right: 10px; } .nav-embedded a:hover::after { width: 6px; } /* Main Layout */ section { min-height: 100vh; padding: 6rem 8rem; display: flex; flex-direction: column; justify-content: center; position: relative; } #projects-skills { padding-bottom: 3rem; } /* Hero Section */ .hero-grid { display: flex; justify-content: center; align-items: center; text-align: center; width: 100%; } .hero-content { display: flex; flex-direction: column; align-items: center; max-width: 800px; } .hero-title { font-size: clamp(3.5rem, 8vw, 7rem); line-height: 0.95; margin-bottom: 2rem; color: var(--text-primary); } .hero-title span { color: #686b70; } .hero-desc { font-size: 1.1rem; color: var(--text-secondary); max-width: 600px; margin-bottom: 3rem; /* Removed side border for centered layout */ } .hero-stats { display: flex; justify-content: center; gap: 4rem; margin-top: 3rem; border-top: 1px solid var(--border); padding-top: 2rem; width: 100%; } .stat { text-align: center; } .stat h4 { font-size: 1.5rem; margin-bottom: 0.5rem; } .stat p { font-size: 0.90rem; color: rgb(156, 163, 175); } /* Experience & About Cards */ .section-header { margin-bottom: 5rem; } .section-title { font-size: 3rem; margin-bottom: 1rem; display: flex; align-items: center; gap: 1rem; } .section-title::after { content: ; height: 1px; flex-grow: 1; background: var(--border); max-width: 200px; } .section-title-right { font-size: 3rem; margin-bottom: 1rem; display: flex; align-items: center; justify-content: flex-end; gap: 1rem; text-align: right; } .section-title-right::before { content: ; height: 1px; flex-grow: 1; background: var(--border); max-width: 200px; } .grid-cards { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1rem; } /* Skills & Projects Wrapper */ .skills-wrapper { display: grid; grid-template-columns: 1fr 1fr; gap: 6rem; align-items: start; } .skill-column { display: flex; flex-direction: column; } .skill-column .section-title, .skill-column .section-title-right { margin-bottom: 2rem; min-height: 3.5rem; } .skill-category { flex: 1; } .card { background: rgba(28, 30, 33, 0.1); padding: 1.5rem; border: 1px solid var(--border); transition: all 0.4s ease; position: relative; overflow: hidden; display: flex; flex-direction: column; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); } .card:hover { transform: translateY(-5px); border-color: var(--nardo-grey); } .card::before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 3px; background: var(--nardo-grey); transform: scaleX(0); transform-origin: left; transition: transform 0.4s ease; } .card:hover::before { transform: scaleX(1); } .card-year { font-family: Oswald, sans-serif; font-size: 0.9rem; color: var(--nardo-light); margin-bottom: 1rem; display: block; } .card-title { font-size: 1.3rem; margin-bottom: 0.5rem; color: var(--text-primary); } .card-subtitle { color: var(--text-primary); font-weight: 600; margin-bottom: 1.5rem; font-size: 0.9rem; text-transform: uppercase; letter-spacing: 0.05em; display: flex; align-items: center; } .card-subtitle.with-line { display: flex; align-items: center; } .card-subtitle.with-line::after { content: ; height: 1px; flex-grow: 1; background: var(--border); margin-left: 0.75rem; align-self: center; } .card-subtitle a { text-decoration: none; color: var(--text-primary); transition: opacity 0.3s ease; } .card-subtitle a:visited { color: var(--text-primary); } .card-subtitle a:hover { opacity: 0.7; color: var(--text-primary); } .company-logo { height: 24px; width: auto; filter: brightness(0) invert(1); display: block; object-fit: contain; } .company-logo.bitexen-logo { height: 24px; max-width: 80px; } .company-logo.wuugoo-logo { height: 24px; width: auto; filter: brightness(0) invert(1); } /* Skeleton Loading for Images */ .skeleton-img { background: linear-gradient(90deg, #1c1e21 25%, #2a2d31 50%, #1c1e21 75%); background-size: 200% 100%; animation: skeleton-loading 1.5s infinite; } .skeleton-img.loaded { background: none; animation: none; } @keyframes skeleton-loading { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } } .project-company { font-family: Oswald, sans-serif; font-size: 0.85rem; color: var(--text-primary); text-decoration: none; letter-spacing: 0.05em; font-weight: 500; transition: opacity 0.3s ease; } .project-company:hover { opacity: 0.7; } .card-desc { color: var(--text-secondary); font-size: 0.875rem; } /* Skills & Projects List */ .skill-item { display: flex; justify-content: flex-start; align-items: center; gap: 0.75rem; padding: 1rem 0; border-bottom: 1px solid rgba(255,255,255,0.03); color: var(--text-secondary); transition: all 0.3s; } .skill-item:hover { color: var(--text-primary); padding-left: 1rem; border-bottom-color: var(--nardo-grey); } .skill-item-right { display: flex; justify-content: flex-end; padding: 1rem 0; border-bottom: 1px solid rgba(255,255,255,0.03); color: var(--text-secondary); transition: all 0.3s; text-align: right; } .skill-item-right:hover { color: var(--text-primary); padding-right: 1rem; border-bottom-color: var(--nardo-grey); } /* Contact */ .contact-wrapper { display: flex; flex-direction: column; align-items: center; text-align: center; padding: 4rem 0; } .contact-heading { font-size: clamp(4rem, 10vw, 8rem); color: #686b70; opacity: 1; line-height: 1; margin-bottom: 2rem; letter-spacing: 0.1em; transition: opacity 0.3s; } .contact-wrapper:hover .contact-heading { opacity: 1; } .contact-cta { display: flex; flex-direction: column; align-items: center; gap: 0.5rem; text-decoration: none; position: relative; z-index: 10; margin-top: 40px; } .cta-text { font-family: Manrope, sans-serif; font-size: 1rem; color: var(--text-primary); font-weight: 600; letter-spacing: 0.2em; } .cta-handle { font-family: Oswald, sans-serif; font-size: 2rem; color: var(--accent); border-bottom: 2px solid var(--accent); padding-bottom: 0.2rem; transition: all 0.3s; } .contact-cta:hover .cta-handle { color: var(--nardo-grey); border-color: var(--nardo-grey); transform: translateY(-2px); } .social-links { display: flex; gap: 1.5rem; margin-top: 1rem; align-items: center; justify-content: center; } .social-link { display: flex; align-items: center; justify-content: center; color: var(--text-secondary); text-decoration: none; transition: all 0.3s ease; } .social-link:hover { color: var(--accent); transform: translateY(-2px); } .social-link svg { width: 24px; height: 24px; fill: currentColor; display: block; } /* Footer */ footer { padding: 2rem 8rem; display: flex; justify-content: center; color: var(--text-secondary); font-size: 0.8rem; letter-spacing: 0.05em; } /* Scroll Animations */ .fade-up { opacity: 0; transform: translateY(30px); transition: all 0.8s ease; } .fade-up.visible { opacity: 1; transform: translateY(0); } /* Responsive */ @media (max-width: 1200px) { section { padding: 6rem 4rem; } .grid-cards { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { /* Header Mobile */ .embedded-header { padding: 1.5rem 2rem; flex-direction: row; align-items: center; justify-content: center; } .nav-embedded { display: none; /* Hide nav links on mobile for simplicity */ } .logo-mobile { display: block; margin-top: 70px; } /* Section Mobile */ section { padding: 4rem 1.5rem; } /* Hero Mobile */ .hero-title { font-size: 3.5rem; margin-bottom: 1.5rem; } .hero-desc { font-size: 1rem; margin-bottom: 2rem; } .hero-stats { gap: 2rem; margin-top: 2rem; } .stat h4 { font-size: 1.5rem; } .stat p { font-size: 0.875rem; } /* Grid Mobile */ .grid-cards { grid-template-columns: 1fr; gap: 1.5rem; } /* Skills wrapper - stack vertically on mobile */ .skills-wrapper { grid-template-columns: 1fr; gap: 4rem; } .skill-column:first-child .section-title { margin-top: 4rem; } .skill-column .section-title, .skill-column .section-title-right { margin-bottom: 4rem; } .skill-column:last-child { margin-top: 6rem; } .section-title-right { justify-content: flex-start; } .section-title-right::before { display: none; } .section-title-right::after { content: ; height: 1px; flex-grow: 1; background: var(--border); max-width: 200px; } .skill-item-right { justify-content: flex-start; text-align: left; } .skill-item-right:hover { padding-right: 0; padding-left: 1rem; } .skill-item.no-hover:hover { padding-left: 0; } /* Contact Mobile */ .contact-wrapper { padding: 2rem 0; } .contact-heading { font-size: 4rem; } .cta-handle { font-size: 1.5rem; } .social-links { gap: 1.5rem; margin-top: 1rem; } .social-link svg { width: 20px; height: 20px; } /* Footer Mobile */ footer { padding: 2rem; flex-direction: column; gap: 1rem; text-align: center; align-items: center; } } /* Crypto Ticker - Optimized */ .crypto-ticker { width: 100%; background: rgba(18, 19, 21, 0.1); overflow: hidden; padding: 0.75rem 0; position: relative; } .ticker-wrapper { display: flex; width: fit-content; will-change: transform; } .ticker-content { display: flex; align-items: center; } .ticker-item { display: inline-flex; align-items: center; gap: 0.50rem; padding: 0 1rem; white-space: nowrap; } .ticker-symbol { font-family: Oswald, sans-serif; font-size: 0.85rem; color: var(--nardo-grey); letter-spacing: 0.1em; font-weight: 500; flex-shrink: 0; } .ticker-price { font-family: Manrope, sans-serif; font-size: 0.9rem; color: var(--text-primary); font-weight: 600; font-variant-numeric: tabular-nums; width: 95px; text-align: right; flex-shrink: 0; } .ticker-change { font-family: Manrope, sans-serif; font-size: 0.75rem; font-weight: 600; padding: 0.15rem 0.5rem; border-radius: 2px; width: 65px; text-align: center; flex-shrink: 0; } .ticker-change.positive { color: #22c55e; background: rgba(34, 197, 94, 0.1); } .ticker-change.negative { color: #ef4444; background: rgba(239, 68, 68, 0.1); } .ticker-divider { width: 1px; height: 20px; background: var(--border); } @media (max-width: 768px) { .crypto-ticker { padding: 0.5rem 0; } .ticker-item { padding: 0 1.5rem; gap: 0.5rem; } .ticker-symbol { font-size: 0.75rem; } .ticker-price { font-size: 0.8rem; width: 85px; } .ticker-change { font-size: 0.65rem; padding: 0.1rem 0.35rem; width: 55px; } } /style>/head>body> !-- Noscript fallback --> noscript> style> body { background: #121315; } .noscript-msg { text-align: center; padding: 4rem 2rem; color: #9ca3af; font-family: sans-serif; } .noscript-msg h1 { color: #f3f4f6; margin-bottom: 1rem; } /style> div classnoscript-msg> h1>Behlul Yildiz/h1> p>This site requires JavaScript for the best experience./p> p>Contact: me@behlulyildiz.com/p> /div> /noscript> !-- 3D Background --> div idwebgl-container>/div> div classvignette>/div> !-- Navigation Embedded --> header classembedded-header> a href# classlogo-mobile>BEHLUL YILDIZ/a> nav> ul classnav-embedded> li>a href# classlogo-nav>BEHLUL YILDIZ/a>/li> li>a href#about>PROFILE/a>/li> li>a href#experience>EXPERIENCE/a>/li> li>a href#projects-skills>PROJECTS / SKILLS/a>/li> li>a href#contact>CONTACT/a>/li> /ul> /nav> /header> main> !-- Hero --> section idabout> div classhero-grid> div classhero-content fade-up> h1 classhero-title>BLOCKCHAINbr>span>CONSULTANT/span>/h1> div classhero-desc> Advising crypto ventures on business strategy, operational scalability, and regulatory readiness. /div> div classhero-stats> div classstat> h4 classcount-up data-target7 data-suffix+>0+/h4> p>Years/p> /div> div classstat> h4 classcount-up data-target20 data-suffix+>0+/h4> p>Projects/p> /div> div classstat> h4 classcount-up data-target4 data-suffixM+>0M+/h4> p>End Users/p> /div> /div> /div> /div> /section> !-- Experience --> section idexperience> div classsection-header fade-up> h2 classsection-title>EXPERIENCE/h2> /div> div classgrid-cards> div classcard fade-up> h3 classcard-title>Consultant/h3> p classcard-subtitle with-line>Independent/p> p classcard-desc>Strategic advisory for blockchain startups. Focused on infrastructure scalability and market growth strategies./p> /div> div classcard fade-up> h3 classcard-title>Head of Crypto/h3> p classcard-subtitle with-line> a hrefhttps://www.linkedin.com/company/keopex/about/ target_blank relnoopener noreferrer>Keopex/a> /p> p classcard-desc>Led entire crypto operations division. Engineered strategic partnerships and product roadmaps for large-scale integration./p> /div> div classcard fade-up> h3 classcard-title>Head of BD/h3> p classcard-subtitle with-line> a hrefhttps://bitexen.com target_blank relnoopener noreferrer> img srchttps://statics.bitexen.com/assets/logos/white_logo.png altBitexen classcompany-logo bitexen-logo skeleton-img> /a> /p> p classcard-desc>Built exchange platform from ground up. Positioned Bitexen among top three local exchanges by volume within six months./p> /div> div classcard fade-up> h3 classcard-title>Head of Ops & BD/h3> p classcard-subtitle with-line> a hrefhttps://www.tomya.com target_blank relnoopener noreferrer> img srchttps://www.tomya.com/assets/img/general/tomya-logo.svg altTomya classcompany-logo skeleton-img> /a> /p> p classcard-desc>Developed core operational frameworks and business strategies for exchange launch./p> /div> div classcard fade-up> h3 classcard-title>Founder/h3> p classcard-subtitle with-line> a hrefhttps://x.com/deublockchain target_blank relnoopener noreferrer>DEU BLOCKCHAIN/a> /p> p classcard-desc>Founded Turkiyes second blockchain club with a 200+ member community./p> /div> /div> /section> !-- Projects & Skills --> section idprojects-skills> div classskills-wrapper fade-up> div classskill-column idprojects> h2 classsection-title>PROJECTS/h2> div classskill-category> div classskill-item>span>High-Performance Matching Engine/span>/div> div classskill-item>span>Crypto iGaming Platform/span>a hrefhttps://www.linkedin.com/company/keopex/about/ target_blank relnoopener noreferrer classproject-company>KEOPEX/a>/div> div classskill-item no-hover>span>End-to-End Product Development/span>a hrefhttps://bitexen.com target_blank relnoopener noreferrer>img srchttps://statics.bitexen.com/assets/logos/white_logo.png altBitexen classcompany-logo bitexen-logo skeleton-img>/a>/div> div classskill-item>span>ExenPay Development/span>a hrefhttps://bitexen.com target_blank relnoopener noreferrer>img srchttps://statics.bitexen.com/assets/logos/white_logo.png altBitexen classcompany-logo bitexen-logo skeleton-img>/a>/div> div classskill-item>span>Fan Token Program/span>a hrefhttps://bitexen.com target_blank relnoopener noreferrer>img srchttps://statics.bitexen.com/assets/logos/white_logo.png altBitexen classcompany-logo bitexen-logo skeleton-img>/a>/div> div classskill-item>span>Crypto Exchange Go-Live/span>a hrefhttps://www.tomya.com target_blank relnoopener noreferrer>img srchttps://www.tomya.com/assets/img/general/tomya-logo.svg altTomya classcompany-logo skeleton-img>/a>/div> div classskill-item>span>WuuGoo NFT/span>a hrefhttps://wuugoo.com target_blank relnoopener noreferrer>img srcwlogo.png altWuuGoo classcompany-logo wuugoo-logo skeleton-img>/a>/div> /div> /div> div classskill-column> h2 classsection-title-right>SKILLS/h2> div classskill-category> div classskill-item-right>span>Executive Management/span>/div> div classskill-item-right>span>Strategic Planning/span>/div> div classskill-item-right>span>Product Development/span>/div> div classskill-item-right>span>Investor Relations/span>/div> div classskill-item-right>span>P&L Management/span>/div> div classskill-item-right>span>Vendor & Partner Relations/span>/div> div classskill-item-right>span>Regulatory Compliance/span>/div> /div> /div> /div> /section> !-- Contact --> section idcontact> div classcontact-wrapper fade-up> h2 classcontact-heading>CONTACT/h2> div classcontact-line>/div> a hrefmailto:me@behlulyildiz.com classcontact-cta> span classcta-text>BEHLUL YILDIZ/span> span classcta-handle>me@behlulyildiz.com/span> /a> div classsocial-links fade-up> a hrefhttps://www.linkedin.com/in/behlulyildiz/ target_blank relnoopener noreferrer classsocial-link aria-labelLinkedIn> svg viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg> path dM20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z/> /svg> /a> a hrefhttps://github.com/bhllyldz target_blank relnoopener noreferrer classsocial-link aria-labelGitHub> svg viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg> path dM12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z/> /svg> /a> a hrefhttps://x.com/bhllyldz target_blank relnoopener noreferrer classsocial-link aria-labelX (Twitter)> svg viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg> path dM18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z/> /svg> /a> /div> /div> /section> /main> footer> span>© 2026/span> /footer> !-- Crypto Ticker --> div classcrypto-ticker> div classticker-wrapper idticker-wrapper> div classticker-content idticker-original> span classticker-item>span classticker-symbol>BTC/USDT/span>span classticker-price idbtc-price>--/span>span classticker-change idbtc-change>--/span>/span> span classticker-divider>/span> span classticker-item>span classticker-symbol>ETH/USDT/span>span classticker-price ideth-price>--/span>span classticker-change ideth-change>--/span>/span> span classticker-divider>/span> span classticker-item>span classticker-symbol>SOL/USDT/span>span classticker-price idsol-price>--/span>span classticker-change idsol-change>--/span>/span> span classticker-divider>/span> span classticker-item>span classticker-symbol>XRP/USDT/span>span classticker-price idxrp-price>--/span>span classticker-change idxrp-change>--/span>/span> span classticker-divider>/span> span classticker-item>span classticker-symbol>TRX/USDT/span>span classticker-price idtrx-price>--/span>span classticker-change idtrx-change>--/span>/span> span classticker-divider>/span> /div> div classticker-content idticker-clone aria-hiddentrue>/div> /div> /div> script srchttps://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js>/script> script> // Scroll to top on page load/refresh window.scrollTo(0, 0); if (scrollRestoration in history) { history.scrollRestoration manual; } // Three.js Scene - Nardo Grey Theme const container document.getElementById(webgl-container); const scene new THREE.Scene(); scene.fog new THREE.FogExp2(0x121315, 0.02); const camera new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000); const renderer new THREE.WebGLRenderer({ alpha: true, antialias: true }); renderer.setSize(window.innerWidth, window.innerHeight); renderer.setPixelRatio(Math.min(window.devicePixelRatio, 2)); container.appendChild(renderer.domElement); // Colors const nardoColor 0x686b70; const lightColor 0xffffff; // Create Geometric Grid (Finance/Data feel) const geometry new THREE.BufferGeometry(); const points ; const size 20; const count 30; // Grid density for (let i 0; i count; i++) { for (let j 0; j count; j++) { const x (i / count - 0.5) * size * 2; const z (j / count - 0.5) * size * 2; const y 0; points.push(x, y, z); } } geometry.setAttribute(position, new THREE.Float32BufferAttribute(points, 3)); // Particle Material const material new THREE.PointsMaterial({ color: nardoColor, size: 0.08, transparent: true, opacity: 0.8 }); const particles new THREE.Points(geometry, material); scene.add(particles); // Floating Lines (Connections) const lineGeo new THREE.BufferGeometry(); const linePos ; const lineCount 50; for(let i0; ilineCount; i++) { const x (Math.random() - 0.5) * 30; const y (Math.random() - 0.5) * 20; const z (Math.random() - 0.5) * 10; linePos.push(x, y, z); linePos.push(x, y + Math.random() * 5, z); } lineGeo.setAttribute(position, new THREE.Float32BufferAttribute(linePos, 3)); const lineMat new THREE.LineBasicMaterial({ color: lightColor, transparent: true, opacity: 0.1 }); const lines new THREE.LineSegments(lineGeo, lineMat); scene.add(lines); // Abstract Shapes (Business Blocks) const cubes ; const cubeGeo new THREE.BoxGeometry(1, 1, 1); const cubeMat new THREE.MeshBasicMaterial({ color: nardoColor, wireframe: true, transparent: true, opacity: 0.15 }); for(let i0; i10; i++) { const cube new THREE.Mesh(cubeGeo, cubeMat); cube.position.set( (Math.random() - 0.5) * 20, (Math.random() - 0.5) * 10, (Math.random() - 0.5) * 10 ); cube.rotation.set(Math.random(), Math.random(), Math.random()); cube.scale.setScalar(Math.random() * 2 + 0.5); scene.add(cube); cubes.push(cube); } camera.position.z 8; camera.position.y 2; camera.rotation.x -0.2; // Mouse Interaction let mouseX 0; let mouseY 0; let targetX 0; let targetY 0; document.addEventListener(mousemove, (e) > { mouseX (e.clientX - window.innerWidth / 2) * 0.001; mouseY (e.clientY - window.innerHeight / 2) * 0.001; }); // Animate const clock new THREE.Clock(); function animate() { requestAnimationFrame(animate); const time clock.getElapsedTime(); targetX mouseX * 2; targetY mouseY * 2; // Wave effect on grid const positions particles.geometry.attributes.position.array; for(let i 0; i count * count; i++) { const x positionsi * 3; const z positionsi * 3 + 2; // Financial wave simulation positionsi * 3 + 1 Math.sin(x * 0.5 + time) * Math.cos(z * 0.5 + time) * 1.5; } particles.geometry.attributes.position.needsUpdate true; // Rotate lines lines.rotation.y time * 0.05; // Animate cubes cubes.forEach((cube, i) > { cube.rotation.x + 0.002 * (i + 1); cube.rotation.y + 0.003; cube.position.y + Math.sin(time + i) * 0.005; }); // Camera sway camera.position.x + (targetX - camera.position.x) * 0.05; camera.position.y + (-targetY + 2 - camera.position.y) * 0.05; camera.lookAt(0, 0, 0); renderer.render(scene, camera); } animate(); // Scroll Animation const observer new IntersectionObserver((entries) > { entries.forEach(entry > { if (entry.isIntersecting) { entry.target.classList.add(visible); } }); }, { threshold: 0.1 }); document.querySelectorAll(.fade-up).forEach(el > observer.observe(el)); // Count-Up Animation const countUpObserver new IntersectionObserver((entries) > { entries.forEach(entry > { if (entry.isIntersecting && !entry.target.classList.contains(counted)) { entry.target.classList.add(counted); const target parseFloat(entry.target.dataset.target); const suffix entry.target.dataset.suffix || ; const decimals parseInt(entry.target.dataset.decimals) || 0; const duration 2000; const startTime performance.now(); function updateCount(currentTime) { const elapsed currentTime - startTime; const progress Math.min(elapsed / duration, 1); const easeOut 1 - Math.pow(1 - progress, 3); const current target * easeOut; if (decimals > 0) { entry.target.textContent current.toFixed(decimals) + suffix; } else { entry.target.textContent Math.floor(current) + suffix; } if (progress 1) { requestAnimationFrame(updateCount); } } requestAnimationFrame(updateCount); } }); }, { threshold: 0.5 }); document.querySelectorAll(.count-up).forEach(el > countUpObserver.observe(el)); // Resize window.addEventListener(resize, () > { camera.aspect window.innerWidth / window.innerHeight; camera.updateProjectionMatrix(); renderer.setSize(window.innerWidth, window.innerHeight); }); // Crypto Ticker - requestAnimationFrame based smooth animation (function() { const wrapper document.getElementById(ticker-wrapper); const original document.getElementById(ticker-original); const clone document.getElementById(ticker-clone); if (!wrapper || !original || !clone) return; // Clone the content for seamless loop clone.innerHTML original.innerHTML; // Animation variables let contentWidth original.offsetWidth; let position -contentWidth; // Start from negative (clone visible first) const duration 30000; // 30 seconds for one complete cycle let lastTime performance.now(); // Smooth animation with requestAnimationFrame function animate(currentTime) { const deltaTime currentTime - lastTime; lastTime currentTime; // Calculate speed based on content width and desired duration // speed contentWidth / duration * deltaTime const speed (contentWidth / duration) * deltaTime; position + speed; // Reset when animation completes one cycle if (position > 0) { position -contentWidth; } wrapper.style.transform `translateX(${position}px)`; requestAnimationFrame(animate); } // Start animation requestAnimationFrame(animate); // Recalculate on resize window.addEventListener(resize, () > { contentWidth original.offsetWidth; if (position -contentWidth) { position -contentWidth; } }); // Price update functions function formatPrice(price, decimals 2) { return parseFloat(price).toLocaleString(en-US, { minimumFractionDigits: decimals, maximumFractionDigits: decimals }); } function updatePrice(symbol, price, change) { // TRX and XRP need 4 decimals const decimals (symbol trx || symbol xrp) ? 4 : 2; const formattedPrice formatPrice(price, decimals); const changePercent parseFloat(change).toFixed(2); const isPositive changePercent > 0; const changeText (isPositive ? + : ) + changePercent + %; const changeClass isPositive ? positive : negative; // Update original const priceEl document.getElementById(symbol + -price); const changeEl document.getElementById(symbol + -change); if (priceEl) priceEl.textContent formattedPrice; if (changeEl) { changeEl.textContent changeText; changeEl.className ticker-change + changeClass; } // Update clone const clonePriceEls clone.querySelectorAll(# + symbol + -price, id + symbol + -price); const cloneChangeEls clone.querySelectorAll(# + symbol + -change, id + symbol + -change); // Since clone has same structure, find by position const originalPriceEl original.querySelector(# + symbol + -price); if (originalPriceEl) { const index Array.from(original.querySelectorAll(.ticker-price)).indexOf(originalPriceEl); const clonePrices clone.querySelectorAll(.ticker-price); const cloneChanges clone.querySelectorAll(.ticker-change); if (clonePricesindex) clonePricesindex.textContent formattedPrice; if (cloneChangesindex) { cloneChangesindex.textContent changeText; cloneChangesindex.className ticker-change + changeClass; } } } // Binance WebSocket function connectWebSocket() { const ws new WebSocket(wss://stream.binance.com:9443/ws/btcusdt@ticker/ethusdt@ticker/solusdt@ticker/xrpusdt@ticker/trxusdt@ticker); ws.onmessage function(event) { const data JSON.parse(event.data); const symbolMap { BTCUSDT: btc, ETHUSDT: eth, SOLUSDT: sol, XRPUSDT: xrp, TRXUSDT: trx }; if (symbolMapdata.s) { updatePrice(symbolMapdata.s, data.c, data.P); } }; ws.onerror function() { setTimeout(connectWebSocket, 5000); }; ws.onclose function() { setTimeout(connectWebSocket, 5000); }; } connectWebSocket(); })(); // Skeleton Loading for Images document.querySelectorAll(.skeleton-img).forEach(img > { if (img.complete) { img.classList.add(loaded); } else { img.addEventListener(load, () > img.classList.add(loaded)); img.addEventListener(error, () > img.classList.add(loaded)); } }); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]