Vaibhav Kirtankar — Digital Analytics *{margin:0;padding:0;box-sizing:border-box} :root{ –bg:#04040a;–s1:#08080f;–s2:#0f0f1a; –a1:#e8ff47;–a2:#ff3cac;–a3:#00f5d4; –txt:#f5f5fa;–muted:#6060808;–bd:#1a1a2e; –card:#090912; } html{scroll-behavior:smooth;overflow-x:hidden} body{background:var(–bg);color:var(–txt);font-family:’DM Sans’,sans-serif;cursor:none;overflow-x:hidden} /* CURSOR */ #C{position:fixed;width:10px;height:10px;border-radius:50%;background:var(–a1);pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:transform .1s,width .2s,height .2s,background .2s;mix-blend-mode:difference} #CR{position:fixed;width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(232,255,71,.35);pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:all .18s ease} body:has(a:hover) #C,body:has(button:hover) #C,body:has(.card:hover) #C{width:50px;height:50px;background:var(–a2);mix-blend-mode:normal;opacity:.15} /* CANVAS */ #BG{position:fixed;inset:0;z-index:0;opacity:.6} /* LOADER */ #LDR{position:fixed;inset:0;background:var(–bg);z-index:9000;display:flex;align-items:center;justify-content:center;transition:opacity .8s} #LDR.hide{opacity:0;pointer-events:none} .ldr-txt{font-family:’Bebas Neue’,sans-serif;font-size:clamp(3rem,10vw,8rem);letter-spacing:4px;color:var(–a1);animation:glitch 1s steps(2) infinite} @keyframes glitch{ 0%{text-shadow:2px 0 var(–a2),-2px 0 var(–a3)} 25%{text-shadow:-2px 0 var(–a2),2px 0 var(–a3)} 50%{text-shadow:2px 2px var(–a2),-2px -2px var(–a3)} 75%{text-shadow:-3px 0 var(–a2),3px 0 var(–a3)} 100%{text-shadow:2px 0 var(–a2),-2px 0 var(–a3)} } /* NAV */ nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:1.2rem 3rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.04);backdrop-filter:blur(24px);background:rgba(4,4,10,.75)} .logo{font-family:’Bebas Neue’,sans-serif;font-size:1.5rem;letter-spacing:3px;color:var(–a1)} .logo sub{font-size:.55rem;color:var(–a2);letter-spacing:1px;vertical-align:middle;font-family:’JetBrains Mono’,monospace} .nav-r{display:flex;align-items:center;gap:2rem} .nav-r a{color:rgba(245,245,250,.5);text-decoration:none;font-size:.8rem;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;transition:color .2s} .nav-r a:hover{color:var(–a1)} .badge{background:rgba(232,255,71,.1);border:1px solid rgba(232,255,71,.3);color:var(–a1);font-size:.7rem;padding:4px 14px;border-radius:100px;font-family:’JetBrains Mono’,monospace;display:flex;align-items:center;gap:6px;white-space:nowrap} .badge::before{content:”;width:6px;height:6px;border-radius:50%;background:var(–a3);animation:pulse 1.5s infinite} @keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}} /* HERO */ .hero{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding:0 3rem 5rem;position:relative;z-index:1} .hero-tag{font-family:’JetBrains Mono’,monospace;font-size:.72rem;color:var(–a3);letter-spacing:3px;margin-bottom:1rem;display:flex;align-items:center;gap:12px} .hero-tag::before{content:”;width:30px;height:1px;background:var(–a3)} .hero-hl{font-family:’Bebas Neue’,sans-serif;font-size:clamp(5rem,14vw,14rem);line-height:.92;letter-spacing:-2px;margin-bottom:1.5rem} .hero-hl .l1{display:block;color:var(–txt);overflow:hidden} .hero-hl .l2{display:block;color:transparent;-webkit-text-stroke:1.5px rgba(245,245,250,.2);transition:all .3s} .hero-hl .l2:hover{color:var(–a1);-webkit-text-stroke:0px} .hero-hl .l3{display:block;background:linear-gradient(135deg,var(–a1),var(–a2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text} .hero-row{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:2rem} .hero-desc{max-width:460px;font-size:1.05rem;color:rgba(245,245,250,.55);line-height:1.75;font-weight:300} .hero-desc strong{color:var(–txt);font-weight:400} .hero-ctas{display:flex;gap:1rem;flex-wrap:wrap} .btn-y{background:var(–a1);color:#000;padding:.85rem 2rem;border-radius:4px;text-decoration:none;font-weight:600;font-size:.9rem;letter-spacing:.5px;transition:all .2s;display:inline-flex;align-items:center;gap:8px} .btn-y:hover{background:var(–a2);color:#fff;transform:translateY(-2px)} .btn-o{border:1.5px solid rgba(245,245,250,.2);color:var(–txt);padding:.85rem 2rem;border-radius:4px;text-decoration:none;font-size:.9rem;letter-spacing:.5px;transition:all .2s;display:inline-flex;align-items:center;gap:8px} .btn-o:hover{border-color:var(–a1);color:var(–a1)} /* MARQUEE */ .marquee-wrap{border-top:1px solid var(–bd);border-bottom:1px solid var(–bd);overflow:hidden;padding:.9rem 0;background:var(–s1);position:relative;z-index:1} .marquee-inner{display:flex;gap:0;animation:marquee 18s linear infinite;white-space:nowrap} .marquee-inner span{font-family:’Bebas Neue’,sans-serif;font-size:1.2rem;letter-spacing:4px;padding:0 2rem;color:rgba(245,245,250,.3)} .marquee-inner span.hl{color:var(–a1)} @keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}} /* STATS STRIP */ .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(–bd);border-top:1px solid var(–bd);position:relative;z-index:1} .stat{background:var(–s1);padding:2rem 1.5rem;text-align:center;position:relative;overflow:hidden;transition:background .3s} .stat:hover{background:var(–s2)} .stat::after{content:”;position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(–a1),var(–a2));transform:scaleX(0);transition:transform .35s;transform-origin:left} .stat:hover::after{transform:scaleX(1)} .stat-n{font-family:’Bebas Neue’,sans-serif;font-size:3.5rem;line-height:1;background:linear-gradient(135deg,var(–a1),var(–a3));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block} .stat-l{font-size:.72rem;color:rgba(245,245,250,.4);text-transform:uppercase;letter-spacing:1.5px;margin-top:6px} /* SECTIONS */ section{padding:6rem 3rem;position:relative;z-index:1} .sec-label{font-family:’JetBrains Mono’,monospace;font-size:.7rem;color:var(–a1);letter-spacing:4px;text-transform:uppercase;margin-bottom:.6rem;display:flex;align-items:center;gap:10px} .sec-label::before{content:’//’;color:rgba(232,255,71,.3)} .sec-h{font-family:’Bebas Neue’,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);letter-spacing:-1px;line-height:1;margin-bottom:.4rem} .sec-sub{color:rgba(245,245,250,.4);font-size:.9rem;max-width:460px;margin-bottom:3rem;line-height:1.6} .wrap{max-width:1200px;margin:0 auto} /* DASH GRID */ .dash-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(–bd);border:1px solid var(–bd);border-radius:8px;overflow:hidden;margin-bottom:3rem} .dc{background:var(–card);padding:1.5rem;cursor:pointer;transition:all .25s;position:relative;overflow:hidden} .dc::before{content:”;position:absolute;inset:0;background:linear-gradient(135deg,rgba(232,255,71,.04),transparent);opacity:0;transition:opacity .3s} .dc:hover{background:var(–s2)} .dc:hover::before{opacity:1} .dc-label{font-size:.68rem;color:rgba(245,245,250,.35);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:.5rem;font-family:’JetBrains Mono’,monospace} .dc-val{font-family:’Bebas Neue’,sans-serif;font-size:2.6rem;line-height:1;color:var(–txt);transition:all .15s} .dc-delta{font-size:.78rem;margin-top:5px} .up{color:var(–a3)}.dn{color:var(–a2)} .bars{display:flex;align-items:flex-end;gap:3px;height:36px;margin-top:10px} .b{flex:1;border-radius:2px 2px 0 0;transition:background .2s,height .4s;cursor:pointer} .b:hover{opacity:1!important} .bg{background:rgba(232,255,71,.25)}.bg.on{background:var(–a1)} .bm{background:rgba(255,60,172,.25)}.bm.on{background:var(–a2)} .bt{background:rgba(0,245,212,.25)}.bt.on{background:var(–a3)} /* SKILL BARS */ .skill-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start} .sk{margin-bottom:1.2rem} .sk-top{display:flex;justify-content:space-between;margin-bottom:5px} .sk-name{font-size:.85rem;font-weight:400;color:rgba(245,245,250,.8)} .sk-pct{font-family:’JetBrains Mono’,monospace;font-size:.78rem;color:var(–a1)} .sk-track{height:4px;background:rgba(255,255,255,.07);border-radius:100px;overflow:hidden} .sk-fill{height:100%;border-radius:100px;background:linear-gradient(90deg,var(–a2),var(–a1));width:0;transition:width 1.4s cubic-bezier(.4,0,.2,1)} /* FUNNEL */ .funnel-box{background:var(–card);border:1px solid var(–bd);border-radius:12px;padding:1.5rem} .fn-label{font-family:’JetBrains Mono’,monospace;font-size:.65rem;color:rgba(245,245,250,.3);letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem} .fn-row{display:flex;align-items:center;gap:10px;margin-bottom:6px} .fn-name{font-size:.75rem;color:rgba(245,245,250,.45);width:90px;text-align:right;flex-shrink:0} .fn-track{flex:1;height:28px;background:rgba(255,255,255,.05);border-radius:4px;overflow:hidden} .fn-fill{height:100%;border-radius:4px;display:flex;align-items:center;padding-left:10px;font-size:.72rem;font-weight:600;color:#000;transition:width 1.2s cubic-bezier(.4,0,.2,1);width:0} .fn-v{font-family:’JetBrains Mono’,monospace;font-size:.75rem;color:rgba(245,245,250,.6);width:40px;flex-shrink:0} /* EXP */ .exp-list{display:flex;flex-direction:column;gap:2px} .exp{background:var(–card);border:1px solid var(–bd);border-left:3px solid transparent;padding:1.5rem 2rem;cursor:pointer;transition:all .25s;position:relative} .exp:hover,.exp.on{border-left-color:var(–a1);background:var(–s2)} .exp-hd{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.5rem} .exp-role{font-family:’Bebas Neue’,sans-serif;font-size:1.4rem;letter-spacing:.5px;color:var(–txt)} .exp-co{color:var(–a1);font-size:.85rem;font-weight:400;margin-top:2px} .exp-period{font-family:’JetBrains Mono’,monospace;font-size:.72rem;color:rgba(245,245,250,.3);background:rgba(255,255,255,.04);padding:3px 10px;border-radius:4px;border:1px solid var(–bd);white-space:nowrap} .exp-loc{font-size:.75rem;color:rgba(245,245,250,.3);margin:6px 0} .exp-body{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s} .exp.on .exp-body{max-height:400px;opacity:1} .exp-body:not(.show){opacity:0} .exp ul{list-style:none;margin-top:.8rem} .exp ul li{font-size:.85rem;color:rgba(245,245,250,.55);padding:3px 0 3px 1.2rem;position:relative;line-height:1.5} .exp ul li::before{content:’→’;position:absolute;left:0;color:var(–a1);font-size:.8rem} .tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:.8rem} .tag{font-size:.68rem;background:rgba(255,60,172,.1);color:#ff7ccc;padding:3px 9px;border-radius:100px;border:1px solid rgba(255,60,172,.2)} .exp-hint{font-family:’JetBrains Mono’,monospace;font-size:.65rem;color:rgba(245,245,250,.2);margin-top:8px} /* CONTACT */ .contact-blk{background:var(–s1);border:1px solid var(–bd);border-radius:12px;padding:4rem;text-align:center;position:relative;overflow:hidden} .contact-blk::before{content:”;position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:300px;height:300px;background:radial-gradient(circle,rgba(232,255,71,.06),transparent 70%)} .contact-links{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem} .cl{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid var(–bd);padding:.8rem 1.8rem;border-radius:4px;color:var(–txt);text-decoration:none;font-size:.88rem;font-weight:400;transition:all .2s;letter-spacing:.5px} .cl:hover{border-color:var(–a1);color:var(–a1)} /* FOOTER */ footer{text-align:center;padding:2rem;color:rgba(245,245,250,.2);font-size:.75rem;font-family:’JetBrains Mono’,monospace;border-top:1px solid var(–bd);position:relative;z-index:1} footer span{color:var(–a1)} /* REVEAL */ .reveal{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease} .reveal.vis{opacity:1;transform:translateY(0)} .reveal-l{opacity:0;transform:translateX(-40px);transition:opacity .8s ease,transform .8s ease} .reveal-l.vis{opacity:1;transform:translateX(0)} /* TOOLTIP */ #TIP{position:fixed;background:var(–s2);border:1px solid var(–bd);color:var(–txt);padding:5px 10px;border-radius:4px;font-size:.72rem;pointer-events:none;z-index:9990;display:none;font-family:’JetBrains Mono’,monospace} @media(max-width:768px){ nav{padding:1rem 1.5rem}.hero{padding:0 1.5rem 4rem} .hero-hl{font-size:clamp(3.5rem,16vw,7rem)} section{padding:4rem 1.5rem} .stats{grid-template-columns:1fr 1fr} .dash-grid,.skill-grid{grid-template-columns:1fr} .nav-r a{display:none} .hero-row{flex-direction:column;align-items:flex-start} }
VK
Digital Analytics · Web Strategy · Data-Driven

Vaibhav Kirtankar Analytics.

I turn raw data into decisions that move the needle. 1,000+ monthly visitors. 45% click-through rates. 5+ years of web analytics, UX strategy, and digital growth.

Google Analytics 4· SEO Strategy· Data Analysis· CMS Management· Digital Strategy· Search Console· UX Optimization· Salesforce CRM· KPI Reporting· Affiliate Marketing· Google Analytics 4· SEO Strategy· Data Analysis· CMS Management· Digital Strategy· Search Console· UX Optimization· Salesforce CRM· KPI Reporting· Affiliate Marketing·
0
Monthly Visitors Driven
0
Peak Click-through Rate
0
Customer Satisfaction
0
Years of Experience
Live Dashboard

My Analytics

Click cards to flip between projections. Hover bars for monthly data.

Monthly Sessions
18,420
↑ 12.4% vs last month
Conversion Rate
4.7%
↑ 0.8pp vs last month
Avg. Session Duration
3m 12s
↑ 18% engagement trend
Organic Traffic Share
68%
↑ 8pp organic growth
Proficiency

Technical Skills

Google Analytics 492%
SEO & Search Console88%
Data Analysis & Reporting85%
CMS & Web Management90%
Excel / Data Automation82%
Salesforce CRM75%
// Traffic Funnel — Ghar Sajao India · Peak Month
Impressions
100%
48K
Clicks
80%
38K
Sessions
55%
26K
Engaged
35%
17K
Converted
20%
9.6K

45% CTR on affiliate product listings

Career

Experience

Click any role to expand details.

Web Manager
City of Charleston
Charleston, SC · Full-time · Nov 2025 – Present
6 mos
  • Managing the city’s digital presence ensuring accessibility and peak UX for Charleston residents.
  • Overseeing CMS infrastructure, content strategy, and digital performance analytics.
CMSUX StrategyAccessibilityWeb Analytics
▾ collapse
Web Manager
Wichita State University — TRIO SSS
Wichita, KS · Full-time · Jun 2023 – Nov 2025
2 yrs 6 mos
  • Managed federally funded TRIO SSS program website for first-generation and underrepresented students.
  • Drove engagement through UX improvements and data-informed content strategy.
CMSUX DesignUX StrategyFederal Compliance
▸ expand
Data Analyst
Vertocity
Hyderabad, India · Jan 2022 – Dec 2022
1 yr
  • Analyzed business data to surface insights driving product and operational decisions.
  • Built KPI dashboards and reports to keep stakeholders aligned on performance metrics.
Data AnalysisDashboardsKPI Reporting
▸ expand
Technical Support Specialist
Dell Technologies
Hyderabad, India · Sep 2021 – Jan 2022
5 mos
  • Maintained 95%+ customer satisfaction with Tier 1 & 2 hardware/software support for U.S. clients.
  • Used Salesforce CRM to monitor ticket resolution times and improve service delivery workflows.
  • Built Excel automation tools for ticket categorization, saving significant weekly time.
Salesforce CRMExcel AutomationCustomer Experience
▸ expand
Founder & Digital Strategist
Ghar Sajao India
Hyderabad, India · Jan 2020 – Mar 2021
1 yr 3 mos
  • Built Amazon Associates affiliate site — drove 1,000+ monthly active visitors at peak traffic.
  • Achieved 45% CTR on product listings through SEO-optimized content strategy.
  • Tracked and optimized using Google Analytics and Search Console continuously.
  • Implemented responsive design and performance improvements for mobile load speed.
SEOGoogle AnalyticsSearch ConsoleAffiliate MarketingDigital Strategy
▸ expand
Connect

Let’s Build Something
Data-Driven.

Open to Digital Analytics, Web Strategy, and Growth roles. Based in Charleston, SC.

(function(){ // LOADER setTimeout(function(){document.getElementById(‘LDR’).classList.add(‘hide’);},1400); // CURSOR var C=document.getElementById(‘C’),CR=document.getElementById(‘CR’),mx=0,my=0,rx=0,ry=0; document.addEventListener(‘mousemove’,function(e){ mx=e.clientX;my=e.clientY; C.style.left=mx+’px’;C.style.top=my+’px’; }); (function animCR(){ rx+=(mx-rx)*0.12;ry+=(my-ry)*0.12; CR.style.left=rx+’px’;CR.style.top=ry+’px’; requestAnimationFrame(animCR); })(); // CANVAS PARTICLES var cv=document.getElementById(‘BG’),ctx=cv.getContext(‘2d’); cv.width=window.innerWidth;cv.height=window.innerHeight; window.addEventListener(‘resize’,function(){cv.width=window.innerWidth;cv.height=window.innerHeight;}); var pts=[]; for(var i=0;i<90;i++)pts.push({x:Math.random()*cv.width,y:Math.random()*cv.height,vx:(Math.random()-.5)*.35,vy:(Math.random()-.5)*.35,r:Math.random()*1.2+.3,o:Math.random()*.4+.05}); function drawBG(){ ctx.clearRect(0,0,cv.width,cv.height); pts.forEach(function(p){ p.x+=p.vx;p.y+=p.vy; if(p.xcv.width)p.vx*=-1; if(p.ycv.height)p.vy*=-1; ctx.beginPath();ctx.arc(p.x,p.y,p.r,0,Math.PI*2); ctx.fillStyle=’rgba(232,255,71,’+p.o+’)’;ctx.fill(); }); pts.forEach(function(p,i){ pts.slice(i+1).forEach(function(q){ var d=Math.sqrt((p.x-q.x)*(p.x-q.x)+(p.y-q.y)*(p.y-q.y)); if(d=target)clearInterval(t);},20); }); cio.disconnect(); } }); },{threshold:.3}); var ss=document.querySelector(‘.stats’);if(ss)cio.observe(ss); // SKILL BARS var sbio=new IntersectionObserver(function(entries){ entries.forEach(function(e){ if(e.isIntersecting){ document.querySelectorAll(‘.sk-fill’).forEach(function(f,i){setTimeout(function(){f.style.width=f.dataset.w+’%’;},i*100);}); document.querySelectorAll(‘.fn-fill’).forEach(function(f,i){setTimeout(function(){f.style.width=f.dataset.w+’%’;},200+i*150);}); sbio.disconnect(); } }); },{threshold:.25}); var skb=document.getElementById(‘SKB’);if(skb)sbio.observe(skb); // BAR TOOLTIPS var tip=document.getElementById(‘TIP’); document.querySelectorAll(‘.b’).forEach(function(b){ b.addEventListener(‘mouseenter’,function(){if(b.dataset.tip){tip.textContent=b.dataset.tip;tip.style.display=’block’;}}); b.addEventListener(‘mousemove’,function(e){tip.style.left=(e.clientX+14)+’px’;tip.style.top=(e.clientY-30)+’px’;}); b.addEventListener(‘mouseleave’,function(){tip.style.display=’none’;}); }); })(); function tog(card){ var body=card.querySelector(‘.exp-body’),hint=card.querySelector(‘.exp-hint’),on=card.classList.contains(‘on’); card.classList.toggle(‘on’,!on); hint.textContent=on?’▸ expand’:’▾ collapse’; } function flip(card,v1,v2,d1,d2){ var val=card.querySelector(‘.dc-val’),delta=card.querySelector(‘.dc-delta’),tog=card.dataset.tog===’1′; val.style.opacity=’0′;val.style.transform=’translateY(-5px)’; val.style.transition=’all .15s’; setTimeout(function(){ val.textContent=tog?v1:v2; delta.textContent=tog?d1:d2; delta.className=’dc-delta ‘+(tog?’up’:’dn’); val.style.opacity=’1′;val.style.transform=’translateY(0)’; card.dataset.tog=tog?’0′:’1′; },150); }