
Bachelor of Science in Computer Science (SWE Focused)
Dean’s List • Presidential Scholarship (Top 1% at MSU)
Pranav Talwar
Software Engineer with Enterprise Systems Experience
I am a Computer Science student with hands-on experience working across enterprise IT systems and full stack software development. My work focuses on understanding how real systems behave at scale, identifying root causes of issues, and building solutions that make systems more reliable and efficient over time. I have worked extensively with APIs, databases, identity systems, and deployment pipelines, and I bring a mindset of making solutions repeatable, testable, and maintainable.

Technical Skills
My experience spans software engineering, enterprise IT systems, cloud infrastructure, and data-driven applications.
Languages: Python, JavaScript, TypeScript, SQL, C++, Swift, HTML, CSS
Frontend: React, React Native, Next.js, Tailwind CSS
Backend / APIs: Flask, PHP, WebSockets, REST APIs, CSV import & export
Mobile Development: Android Studio, Android SDK, Firebase, Google Maps SDK
Cloud / DevOps: Docker, Google Cloud, AWS, Azure DevOps (CI/CD), Git
Data / ML: MongoDB, Firebase, TensorFlow, PyTorch
IT / Enterprise (Platforms): Azure AD (IAM), MECM/SCCM, MDT Imaging, OSD, BitLocker, Jira, Kayako
IT / Enterprise (Operations): ITSM workflows, endpoint provisioning, MFA/VPN support, runbooks, KB documentation
Relevant Coursework
My coursework has built a strong foundation across programming, systems, cloud computing, and mathematical reasoning.
Programming & Software Development
Introduction to Programming I, Introduction to Programming II, Object Oriented Software Development
Systems & Architecture
Computer Organization and Architecture, Computer Graphics
Web & Mobile Development
Web Application Development, Mobile Application Development
Algorithms & Theory
Algorithms and Data Structures, Discrete Mathematics for Computer Science
Cloud & Data Systems
Information Management and the Cloud
Mathematics & Statistics
Linear Algebra, Statistics for Engineering
Experience

IT Software Engineering Intern – Michigan Health Information Network (MiHIN)
Aug 2025 – Dec 2025
- Debugged and resolved 80+ production issues weekly across frontend interfaces, backend APIs, SQL databases, and Azure AD systems by systematically isolating failure points and validating fixes across multiple layers of the application stack.
- Performed structured root cause analysis on complex system failures involving authentication, API responses, and data inconsistencies, ensuring issues were resolved at the source rather than applying temporary fixes.
- Designed and implemented reusable SQL validation queries and data checks to improve data integrity, accelerate debugging workflows, and reduce repeated investigation effort across similar incidents.
- Worked extensively with REST APIs and backend services to trace request flows, identify breakdowns in data pipelines, and verify correct system behavior under real-world usage conditions.
- Collaborated with software engineers, QA teams, and system stakeholders to validate fixes, reproduce issues reliably, and ensure consistent behavior across environments.
- Created detailed runbooks, debugging guides, and knowledge base documentation that improved team efficiency and enabled faster onboarding for new team members.
- Investigated identity and access issues including MFA, VPN access, and role-based permissions within Azure AD, ensuring secure and reliable authentication flows.
- Captured logs, telemetry, and reproducible debugging steps for each issue, enabling more efficient cross-team collaboration and long-term issue tracking.
- Improved system reliability by identifying recurring failure patterns and implementing structured workflows and validation steps to prevent repeated incidents.
- Strengthened overall system stability by combining software-level debugging with enterprise IT awareness, bridging the gap between development and operational environments.

IT Software Engineering Intern – U.S. Department of Energy (FRIB)
Apr 2025 – Sept 2025
- Managed large-scale deployment of 140+ enterprise Windows devices using MDT and MECM while improving deployment workflows through scripting, validation checks, and standardized configuration processes.
- Enhanced deployment pipelines by introducing automated validation steps that reduced configuration errors and ensured consistency across all deployed systems.
- Troubleshot complex imaging and configuration failures by analyzing system logs, identifying root causes, and implementing fixes that improved deployment success rates.
- Applied software engineering thinking to infrastructure processes by optimizing workflows, reducing redundancy, and improving reliability of deployment systems.
- Worked with staged rollout strategies and device collections to ensure controlled, reliable, and scalable software and system deployments.
- Supported endpoint lifecycle management including provisioning, updates, and system validation to maintain operational consistency across devices.
- Assisted with BitLocker encryption validation and security compliance checks to ensure systems met enterprise security standards.
- Documented deployment processes, troubleshooting steps, and system improvements to enhance team efficiency and knowledge sharing.
- Reduced manual configuration effort by identifying opportunities for automation and streamlining repetitive system setup tasks.
- Contributed to building scalable and reliable infrastructure systems by combining hands-on IT operations with structured, engineering-driven problem solving.
Why I’m a Strong Fit
When I approach a problem, I naturally break it down into the situation, what needs to be done, how I’m going to solve it, and what the result should look like. That mindset has helped me work effectively in real environments where systems are complex and interconnected. At MiHIN, handling around 80 issues per week taught me how to stay calm under pressure, prioritize effectively, and deliver solutions that are both accurate and reliable. I’m someone who can work independently and take full ownership of problems, but I also work extremely well in teams by communicating clearly, documenting thoroughly, and ensuring alignment across everyone involved. I don’t just focus on one part of a system, I try to understand how everything connects, from frontend behavior to APIs, databases, and identity systems, which makes my problem solving much more effective. I also don’t like temporary fixes. If something is repetitive or inefficient, I look for ways to improve it through automation, better workflows, or cleaner system design. Over time, this mindset has helped me contribute to systems that are more stable and easier to maintain. I take feedback seriously, continuously look for ways to improve, and focus on being someone that teams can rely on both technically and professionally. Overall, I bring a combination of strong technical understanding, real-world experience, and a mindset focused on long-term impact rather than short-term fixes.
Contact Me
Feel free to reach out for opportunities, collaborations, or conversations.
Always Improving
I am always looking to improve and grow. Any feedback is genuinely appreciated.