Naresh Charugundla
Principal Software Engineer at Microsoft
- Role
- Principal Software Engineer at Microsoft
- Location
- Redmond, WA, US
- LinkedIn followers
- 500 followers
About Naresh Charugundla
Principal Software Engineer at Microsoft specializing in security, applied cryptography, and large-scale distributed systems. I work on foundational cryptographic trust infrastructure that enables secure communications and software integrity across the public internet and global cloud platforms. My experience includes designing and operating internet-scale PKI and real-time trust systems relied upon by browsers, operating systems, and cloud services worldwide. I am highly ambitious, self-motivated and results-driven, with a strong sense of accountability and a focus on building high-assurance, resilient platforms where correctness, availability, and performance are critical to maintaining global digital trust.
Experience
Principal Software Engineer
Sep 2025 — Present · Redmond, WA, US
Identity and Network Access (IDNA) services at Microsoft. Provide technical and architectural leadership across Microsoft’s public trust platforms, driving continuous improvements to security, reliability, and scalability of existing TLS, revocation, and validation systems.Lead security enhancements and risk-reduction initiatives, strengthening defense-in-depth controls, issuance safeguards, and operational resilience across trust-critical infrastructure.Guide the evolution of platforms to meet new CA/Browser Forum ballots, browser root program requirements, and emerging ecosystem expectations, translating policy changes into durable engineering solutions.Serve as a technical decision-maker for high-impact design choices, balancing cryptographic correctness, distributed systems tradeoffs, and operational risk.Co-led the design and implementation of a global OCSP platform, enabling real-time certificate status validation for public TLS certificates used by Microsoft and Azure services at internet scale.Drive reliability engineering and production stewardship for trust systems, ensuring continuous availability of platforms that operate on the critical path of secure communications.Establish and evolve monitoring, alerting, and automated recovery practices, enabling proactive detection and mitigation of issues before they impact external relying parties.Act as a technical mentor and guide for engineers, setting standards for secure design, code quality, and operational rigor, and helping teams grow expertise in cryptography and distributed systems.
Education
Jawaharlal Nehru Technological University
B-Tech, Computers
2003 — 2007
Skills
- Powershell
- Ssis
- Performance Tuning
- Iis
- Business Intelligence
- Database Design
- Windows Azure
- Database Administration
- Servers
- Agile Methodologies
- Microsoft Sql Server
- Sql Azure
- Software Development Life Cycle (Sdlc)
- Web Services
- C#
- Databases
- Sdlc
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.