Self-Diagnosis
A.L.I.G.N.E.D.
Testimonials
About
Program
For Teams Book a Call
ICF Performance Coaching for Software Engineers
Engineer What Actually Matters You perfected code, architecture, and delivery. Now apply that same precision to what actually counts: your well-being, your clarity, and your career on your own terms.
7 yrs Senior SWE (Computer Vision & AR)
Ph.D. Medical Imaging (UCL, London)
Published at CVPR · 276 citations
MIT Neuroscience for Business
ICF Performance Coach (ACC → PCC)
300+ hrs coaching professionals
Deep Learning Specialization
BSc + MSc Telecom Engineering
Self-Diagnosis
Are You Living at Full Potential? Answer 20 honest questions to uncover hidden patterns of misalignment, procrastination, and energy drain, and get a personalized path forward.
Begin the Assessment
Your Result
↻ Retake Assessment
Your Coach
Someone Who Has Been in Your Chair Seven years as a Senior Software Engineer taught me how to ship under pressure, meet deadlines, and scale systems to millions. What it did not teach me was how to deal with the constant low-grade stress, the mental noise, and the sense that something was off even when everything looked “successful” on paper.
I started noticing it in small ways. Difficulty switching off, overthinking simple decisions, pushing through instead of actually feeling aligned. That is when I turned the same level of rigor inward.
Today, I combine neuroscience, positive psychology, and real engineering experience to help senior tech professionals move from constant pressure to clear, sustainable momentum.
Read my full story
Curious how this works in practice? Explore the book and self-paced course below.
Every story of transformation starts with a moment of truth. Here is mine.
I was a curious kid, always chasing the thrill of learning. I played competitive chess, practiced taekwondo, and drummed for years. The beauty of improvement was my secret drug. Every bit of effort turned into progress, and every step forward felt like unlocking a hidden door.
Then came the day that shattered me.
I was deep into my telecommunications studies, convinced I could learn the whole subject in two days. A while later, I realized I needed to give up. A wave of desperation hit me. Something inside me broke.
I realized, with a pain I will never forget, that I had been living and learning the wrong way, pushing through life with willpower alone. And for the first time, it was not enough.
That became my first rebirth.
I became obsessed with learning how to learn: memory, speed, focus. I devoured books, trained my mind like an athlete, and rebuilt myself. I graduated with ease and turned that obsession into a career in computer vision and medical imaging.
On the outside, I was a high achiever. Inside, I was still blind to emotional intelligence. I could conquer exams and complex problems, but I had no tools for the quiet battles of the heart.
And then a personal crisis made the silence return. This time stronger than ever. No exam. No one nearby. Just me, alone in my apartment, surrounded by achievements that felt hollow. A quiet emptiness grew inside me, whispering:
“Who am I if I stop proving myself to the world?”
That question led to my second rebirth.
I dove into psychology, emotional intelligence, and coaching. I discovered Carl Jung’s shadow work and The Way of Integrity by Martha Beck, which felt like a map back to myself. I finally understood that the pain I carried was the cost of living out of alignment with my soul.
From that darkness, a new life emerged. I faced my fears, my old stories, and my false identities. I let go of the endless need to prove and began living from a place of love and authenticity.
Today, with all the love in my heart and with a pride I could not put into words, I help others do the same.
I help people transform fear, procrastination, and self-doubt into clarity, courage, and purposeful action. My mission is to guide them to a life where every choice is an act of love, for themselves, for life, and for the future they are creating.
(function(){'use strict';
const QUESTIONS=["I often feel mentally drained even when I haven't done much.","I need external pressure (deadlines, emergencies) to take action.","I struggle to maintain focus on one task without distractions.","I find myself postponing important tasks even when I know the consequences.","I frequently rely on snacks, caffeine, or phone scrolling to \"wake myself up.\"","I'm unsure if what I'm working on really matters to me.","I often start tasks or projects without a clear sense of why they're important.","I feel like I'm on autopilot, just \"going through the motions.\"","I struggle to set meaningful goals and stick to them.","I sometimes question whether I'm using my potential fully.","I feel anxious or guilty when I'm not being productive.","I compare myself to others and feel behind in life or work.","I often think \"I'll start tomorrow\" and then repeat the cycle.","I experience a sense of frustration or self-criticism after procrastinating.","I sometimes feel like my life is just reacting to circumstances instead of creating them.","I have trouble creating a daily routine I actually follow.","My environment (home, workspace, digital life) often feels messy or distracting.","I rarely celebrate my wins or acknowledge my progress.","I often feel like time slips away without meaningful results.","I want to change, but I don't know where to start."];
const OPTIONS=[{label:"Never",desc:"This doesn't resonate with me",points:1},{label:"Sometimes",desc:"I experience this occasionally",points:2},{label:"Often",desc:"This happens regularly",points:3}];
const RESULTS={low:{badge:"In Control",title:"You're Aligned and In Control",text:"Your results suggest strong self-awareness and solid habits. You're already operating at a high level — a focused coaching session could help you unlock the final edge and reach peak performance."},mid:{badge:"Moderate Misalignment",title:"You're Capable, But Something's Off",text:"You have real potential, but hidden patterns of procrastination and misalignment are quietly draining your energy. A structured reset could transform how you show up — in work and in life."},high:{badge:"Stuck & Drained",title:"It's Time for a Breakthrough",text:"You're carrying a heavy load of internal friction — energy drain, self-doubt, and cycles that keep repeating. This isn't a character flaw; it's a signal. A guided reset plan could change everything."}};
let currentQ=0;let answers=new Array(20).fill(null);let transitioning=!1;
const intro=document.getElementById('diagIntro');const quiz=document.getElementById('diagQuiz');const results=document.getElementById('diagResults');const startBtn=document.getElementById('diagStartBtn');const backBtn=document.getElementById('diagBackBtn');const qWrap=document.getElementById('diagQWrap');const stepEl=document.getElementById('diagStep');const pctEl=document.getElementById('diagPct');const fillEl=document.getElementById('diagFill');const retakeBtn=document.getElementById('diagRetakeBtn');
function padNum(n){return n<10?'0'+n:''+n}
function buildQuestion(index){const div=document.createElement('div');div.className='diag-question';div.dataset.index=index;let optsHTML='';OPTIONS.forEach((opt,oi)=>{const sel=answers[index]===opt.points?' selected':'';optsHTML+=`
`});
div.innerHTML=`
${QUESTIONS[index]}
${optsHTML}
`;return div}
function renderQuestion(index,direction){if(transitioning)return;transitioning=!0;
const old=qWrap.querySelector('.diag-question.active');const newQ=buildQuestion(index);
if(direction==='backward'){newQ.classList.add('enter-left')}
qWrap.appendChild(newQ);
newQ.getBoundingClientRect();
if(old){old.classList.remove('active');old.classList.add(direction==='forward'?'exit-left':'exit-right');setTimeout(()=>old.remove(),450)}
requestAnimationFrame(()=>{newQ.classList.remove('enter-left');newQ.classList.add('active');setTimeout(()=>{transitioning=!1},400)});
const pct=Math.round(((index+1)/20)*100);stepEl.innerHTML=`${padNum(index + 1)} / 20 `;pctEl.textContent=pct+'%';fillEl.style.width=pct+'%';
backBtn.classList.toggle('visible',index>0);
setTimeout(()=>{newQ.querySelectorAll('.diag-option').forEach(opt=>{opt.addEventListener('click',handleOptionClick)})},50)}
function handleOptionClick(e){if(transitioning)return;const opt=e.currentTarget;const qi=parseInt(opt.dataset.qi);const pts=parseInt(opt.dataset.points);
const prevAnswer=answers[qi];if(prevAnswer===pts)return;
opt.parentElement.querySelectorAll('.diag-option').forEach(o=>o.classList.remove('selected'));opt.classList.add('selected');
answers[qi]=pts;
setTimeout(()=>{if(currentQ<19){currentQ++;renderQuestion(currentQ,'forward')}else{showResults()}},500)}
function showResults(){quiz.classList.remove('active');quiz.style.display='none';results.classList.add('active');const score=answers.reduce((a,b)=>a+(b||0),0);let result;if(score<=20)result=RESULTS.low;else if(score<=40)result=RESULTS.mid;else result=RESULTS.high;const maxDash=628.32;const ratio=score/60;const target=maxDash-(maxDash*ratio);const ring=document.getElementById('diagRingFill');setTimeout(()=>{ring.style.strokeDashoffset=target},200);
const scoreNum=document.getElementById('diagScoreNum');setTimeout(()=>{scoreNum.classList.add('revealed');animateNumber(scoreNum,0,score,1200)},600);
setTimeout(()=>document.getElementById('diagScoreMax').classList.add('revealed'),1000);setTimeout(()=>document.getElementById('diagGlow').classList.add('revealed'),800);
document.getElementById('diagBadgeText').textContent=result.badge;document.getElementById('diagResultTitle').textContent=result.title;document.getElementById('diagResultText').textContent=result.text;
setTimeout(()=>document.getElementById('diagBadge').classList.add('revealed'),1200);setTimeout(()=>document.getElementById('diagResultTitle').classList.add('revealed'),1400);setTimeout(()=>document.getElementById('diagResultText').classList.add('revealed'),1600);setTimeout(()=>document.getElementById('diagActions').classList.add('revealed'),1800);setTimeout(()=>document.getElementById('diagRetake').classList.add('revealed'),2100);setTimeout(()=>document.getElementById('diagDivider').classList.add('revealed'),2200)}
function animateNumber(el,from,to,duration){const start=performance.now();function step(now){const elapsed=now-start;const progress=Math.min(elapsed/duration,1);const eased=1-Math.pow(1-progress,3);el.textContent=Math.round(from+(to-from)*eased);if(progress<1)requestAnimationFrame(step);}
requestAnimationFrame(step)}
function resetQuiz(){currentQ=0;answers=new Array(20).fill(null);transitioning=!1;['diagScoreNum','diagScoreMax','diagGlow','diagBadge','diagResultTitle','diagResultText','diagActions','diagRetake','diagDivider'].forEach(id=>{document.getElementById(id).classList.remove('revealed')});
document.getElementById('diagRingFill').style.strokeDashoffset='628.32';document.getElementById('diagScoreNum').textContent='0';
results.classList.remove('active');results.style.display='none';quiz.style.display='';quiz.classList.add('active');qWrap.innerHTML='';renderQuestion(0,'forward')}
startBtn.addEventListener('click',()=>{intro.style.opacity='0';intro.style.transform='translateY(-10px)';intro.style.transition='all 0.4s ease';setTimeout(()=>{intro.style.display='none';quiz.classList.add('active');renderQuestion(0,'forward')},400)});
backBtn.addEventListener('click',()=>{if(currentQ>0&&!transitioning){currentQ--;renderQuestion(currentQ,'backward')}});
retakeBtn.addEventListener('click',resetQuiz);
})()
IPG-TOOLS-TEST — saved via ipg-tools browser+REST. Remove in WP admin when done.