Pulkit Sharma Senior Software Engineer · Microsoft
12+ years of experience · India
About your mentor
I am a Software Engineering Lead with extensive expertise in system software architecture, device drivers, audio DSP, camera frameworks, embedded security, and system integration. I am passionate about continuous learning and bridging low-level system components with real-world product experiences to drive innovation and quality.
Sessions
C++ and System Programming
120 min
Prepare for coding interviews with a focus on C++ and system programming. Gain practical tips and work through mock problems tailored to real-world scenarios. Perfect for engineers aiming to excel in high-stakes technical interviews.
Low-Level Systems Architecture System Design
60 min
Learn how to design efficient low-level system architectures from an expert with 12 years of experience. This session will help you understand the key principles of system integration, embedded security, and device driver development. Ideal for engineers looking to bridge the gap between hardware and software.
Leading Multi-Disciplinary Teams Cross-Functional Collaboration
30 min
Master the art of leading cross-functional teams with insights from a senior engineering leader. Learn strategies to improve collaboration, streamline communication, and drive innovation across disciplines. Ideal for professionals transitioning into leadership roles.
Mock Interview: System Design for AI-Enhanced Features
60 min
For Engineers preparing for system design interviews with an AI or machine learning component. We’ll walk through a system design interview scenario involving AI-native features, such as LLM integration or rapid prototyping. I’ll provide feedback on your thought process, architecture, and trade-off decisions, helping you refine your approach for real-world interviews. You'll leave with: • Improve system design interview skills focused on AI-native features. • Receive actionable feedback on your design approach. I lead product development and have experience designing AI-native features like LLM integration and rapid prototyping.
Debugging Complex System Integration Issues
60 min
For Intermediate to advanced engineers working on system-level bugs or integration challenges. Bring your toughest system integration challenges—whether it's debugging device drivers, resolving audio DSP issues, or troubleshooting camera frameworks. Together, we'll dissect the problem, analyze logs, and brainstorm solutions to get your system back on track. You'll leave with: • Gain clarity on your current system integration issue. • Develop a systematic approach to debugging similar issues in the future. I’ve spent 12 years bridging low-level system components with real-world products and troubleshooting complex integration problems.
Coffee Chat / Ask Me Anything
30 min
Kickstart meaningful connections with a casual Coffee Chat or Ask Me Anything session. This is your opportunity to ask questions, get insights, and share ideas in a relaxed and open environment. Whether you're seeking career advice or simply looking to expand your network, this session is tailored to your goals. Come prepared with your curiosity and let’s make it a valuable conversation.
Expertise
- Product Development
- Cross-functional Team Leadership
- Continuous Integration (CI)
- C
- C++
- C#
- Python
- .NET
- Shell scripting
- ReactJS
- LLM integration
- Prompt engineering
Professional journey
- microsoft (current)
- qualcomm
- broadcom inc.