Career coaching
Interview Prep
Practice how to approach technical and behavioral interviews with clearer structure, better framing, and targeted preparation.
- Mock interview questions
- Communication and answer strategy
- Role-specific preparation plan
1:1 tutoring and career coaching
I offer personalized support across interview prep, resume and LinkedIn feedback, study planning, career strategy, and technical topics in computer science, computer engineering, GPU computing, CUDA, and parallel programming.
Services
Choose the kind of support you need, then use the free intro call to figure out the best next step.
Flexible support
I can tailor a plan to your needs. Depending on your goals, we can do a one-off session, a short package, or a longer plan with recurring meetings.
Career coaching
Practice how to approach technical and behavioral interviews with clearer structure, better framing, and targeted preparation.
Career coaching
Improve clarity, structure, and impact so your resume tells a stronger story for internships, full-time roles, or graduate opportunities.
Career coaching
Refine your profile so it presents you clearly to recruiters, hiring managers, and professional connections.
Planning
Build a structured plan for classes, exams, interviews, or research goals so your effort is focused and realistic.
Career coaching
Think more intentionally about your next role, your long-term direction, and the skills that matter most for growth.
Technical tutoring
One-on-one help for foundational and advanced topics, whether you need conceptual clarity, coursework support, or a deeper mastery plan.
About Me
I am a Senior Accelerated Compute Systems Performance Architect at NVIDIA with a PhD in High-Performance Computing from the University of Oklahoma. My work focuses on GPU performance analysis, CUDA optimization, parallel computing, large-scale scientific applications, sparse and graph workloads, heterogeneous systems, and computer architecture.
I enjoy helping people build intuition for complex systems, from C++, CUDA, profiling tools, and performance tuning to scalability, system design, and parallel programming. Whether you are trying to strengthen your programming fundamentals, break into GPU computing, or grow toward an HPC-related career path, I aim to make advanced topics more accessible and practical.
Alongside industry work, I have taught and supported students in programming and computer engineering courses, including Programming Structures and Abstractions at the University of Oklahoma and Introduction to Computer Engineering at Lehigh University. I also bring research and internship experience from NVIDIA, Intel, and Argonne National Laboratory, which helps me support students who want both technical depth and practical career guidance.