Manikanth Immidi

Software Engineer

Hyderabad, Telangana, India22 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 20 years of experience in software solutions.
  • Expert in AI-powered search and productivity tools.
  • Proven track record in live-site reliability and monitoring.
Stackforce AI infers this person is a SaaS expert with a strong focus on AI-driven solutions and live-site engineering.

Contact

Skills

Core Skills

Software Design & DevelopmentLive-site EngineeringData-driven InsightsSoftware Development

Other Skills

.NET FrameworkAgile MethodologiesAlgorithmsAutomation TestingBing Health & FitnessBing Search EngineBing WeatherC#Core JavaCortanaLive-Site MonitoringMicrosoft SQL ServerMultiTurn Conversation PlatformPerformance TestingPerl Automation

About

With 20 years of experience in designing, developing, and delivering high-impact software solutions, I am passionate about building scalable, reliable, and intelligent systems that make technology simpler, smarter, and more human. Throughout my career at Microsoft, I’ve had the privilege of contributing to transformational projects across search, productivity, AI, and collaboration platforms on the below projects. πŸ”Ή Copilot Search (aka Office.com/Search) – AI-powered search experiences that redefine productivity. πŸ”Ή Microsoft Teams Messages Search – Instant message search for collaboration smoother by making information instantly discoverable. πŸ”Ή Email Insights from User Mailbox Into Planned Actions – Extracted meaningful insights to help users prioritize tasks effortlessly. πŸ”Ή Plan Your Tasks – Enhanced productivity experiences by enabling smarter planning. πŸ”Ή Windows Reminder Service – remind the people to manage their time and commitments. πŸ”Ή Cortana Speakers β€” Multiturn Conversations – Designed natural, AI-powered interactions for setting reminders seamlessly via voice. Designed conversational platforms and multiturn interactions for Cortana-enabled speakers, enabling users to create reminders naturally via voice. πŸ”Ή Bing Weather & Bing Sports Search – Crafted search experiences that helped millions stay updated in real time. πŸ”Ή Windows Health & Fitness App – Built solutions empowering users to lead healthier lives. Beyond development, I specialize in: Live-Site Reliability – Ensuring 24/7 availability with proactive monitoring, rapid incident mitigation, and root cause analysis Data-Driven Insights – Leveraging production telemetry and big data analytics to improve system performance and user experience Technical Leadership – Driving cross-team architectural decisions, mentoring engineers, and influencing large-scale product strategies Core Competencies Data Structures & Algorithms – Strong problem-solving and optimization skills. Software Design & Development – Expertise in designing scalable, secure, and high-performance solutions. Live-Site Engineering – Proficient in troubleshooting, incident mitigation, and root cause analysis for production systems. Programming : C#, .NET, REST APIs, JSON, C, C++, Java, Shell Scripting, Perl Microsoft Cloud : Microsoft Azure, Microsoft Kusto, Azure PowerShell, CI/CD pipelines, Graph APIs, Big Data: SQL Server, MySQL, Cosmos (Big Data) Operating Systems & Tools: UNIX, Linux, SVN, debugging tools, and performance profilers

Experience

Microsoft india

4 roles

Principal Software Engineer

Promoted

Sep 2025 – Present Β· 6 mos

Senior Software Engineer

Promoted

Dec 2016 – Sep 2025 Β· 8 yrs 9 mos

  • 1️⃣ Designed & Developed End-to-End Reminder Creation Pipeline using MultiTurn Conversation Platform
  • Built an end-to-end conversational pipeline that enabled back-and-forth voice interactions instead of single-shot commands.
  • Allowed users to create, modify, and confirm reminders using natural, human-like conversations.
  • Example user scenarios:
  • User: β€œRemind me to call John tomorrow.”
  • Cortana: β€œSure, at what time should I remind you?”
  • User: β€œ10 AM.”
  • Cortana: β€œGot it! I’ll remind you to call John tomorrow at 10 AM.”
  • This multiturn capability significantly improved usability by making interactions intuitive and human-like.
  • Scenario #2) Integrated Time-Based & Location-Based Reminder Scenarios
  • Time-based reminders: e.g., β€œRemind me to join the meeting at 5 PM today.”
  • Location-based reminders: e.g., β€œRemind me to send the report when I reach work.”
  • 2️⃣ Built Data-Driven Insights to Improve User Experience
  • => Analyzed production logs to understand user engagement patterns, latency, and performance metrics.
  • => Derived actionable insights to identify
  • 1) Where reminders were performing well βœ…
  • 2) Areas needing optimization ⚑
  • 3) Leveraged these insights to recommend and implement other feature enhancements
  • 4) performance improvements on reliability, speed, and usability.
  • 3️⃣ Ensured High Availability Through Live-Site Monitoring
  • => Led live-site monitoring initiatives to ensure the service remained available 24/7.
  • => Developed and configured automated monitoring systems and alert mechanisms to proactively detect and resolve issues, minimizing downtime and maintaining a seamless user experience.
C#MultiTurn Conversation PlatformData-Driven InsightsLive-Site MonitoringSoftware Design & DevelopmentLive-Site Engineering

Software Engineer - II

Jun 2015 – Nov 2016 Β· 1 yr 5 mos

  • Bing Search Engine , Reminder Services On Cortana, Windows Client
  • 1) Design and developed the pipeline E2E to create reminders that helps users. It helps users to remind certain actions , things at certain time , certain location and contact based as and when it is required .
  • For example : - User can query "remind me to meet XYZ at 5 pm today" , "remind me to call my dad after i reach home" in cortana, windows client . Our service and scenarios reminds the users through notification ,other mechanisms "to meet XYZ at 5 pm that day" - a time based reminder and notifies to "to call my dad" after i reach home - location based reminder.
  • 2) Worked on multi turn contextual platform for the creation of certain scenarios like reminders , uber - It understands the previous turns query from the users and responds accordingly for the queries in the next turn
  • Bing Search Engine, Cortana
  • 1) Design and developed the backend pipeline to show his/her Movie, Events, Restaurant
  • Bookings Proactively On Windows 10 Cortana Canvas,
  • 2) Developed Scenarios On Integration of Uber Cab Booking With Movie, Event, Restaurant
  • Reservation Scenarios.
  • If the User Has Movie Booking @ 1'0 Clock, Then Windows 10 Cortana
  • Canvas shows both Movie Reservation & Uber Cab Booking Features From T-2 Hours
  • i.e., from 11'0 Clock . It also allows him/her to book the cab to Movie from Cortana Canvas.
  • 3) Developed the Pipeline to Retrieve Appropriate Data/JsonFrom Bing
  • Search & Local Search REST API for the Cortana Scenarios.
C#MultiTurn Conversation PlatformBing Search EngineCortanaSoftware Design & Development

Software Development Engineer In Test - II

Jul 2010 – May 2015 Β· 4 yrs 10 mos

  • Bing Health & Fitness Segment .
  • 1) Designed & Developed The Bing Answers For Health and Fitness Queries like "Calories In Banana", "Yoga For Weight Loss".
  • 2) Designed & Developed The Entire Back end Automation Test Frame Work to Validate the Health And Fitness Answer Pipeline Starting Data Layer to UI Layer. This Has Been Incorporated By Many Teams .
  • 3) Designed the Process To Validate The Health & Fitness Classifier to Ensure That Precision and Recall Measurements are good.
  • 4) Automated Tests Of Health & Fitness iOS App Using Instruments Framework.
  • Bing Weather Segment .
  • 1) Designed & Developed Bing Answers For The Weather Queries like "Weather In Hyderabad".
  • 2) Designed & Developed Live Site Monitoring Tool to Download Production Data Automatically to Repro The Issue in local box For The Faster Investigation & Mitigation.
  • 3) Designed the Alerting Mechanism For Weather Answer - This Alerting Mechanism Helps Us To Know The Issues In Production Proactively in turn helped the team To Mitigate Before It Becomes a Live Site.
  • 4) Designed And Developed The Data Manipulation Tool for the Weather Answer Data Validation.
  • 5) Implemented a Methodology To Measure Latencies, Load, Performance Analysis of Weather Answer.
Automation TestingBing Health & FitnessBing WeatherSoftware Development

Yahoo

Sr Software Engineer at Yahoo Incorporated, Bangalore

Aug 2007 – Jul 2010 Β· 2 yrs 11 mos Β· Bengaluru Area, India

Hp

Sr Software Engineer

May 2006 – Jul 2007 Β· 1 yr 2 mos Β· Bengaluru Area, India

Integra micro software services

Software Engineer

Mar 2004 – Apr 2006 Β· 2 yrs 1 mo Β· Bengaluru Area, India

  • Worked in Motorola Solutions R&D center in Bangalore on deputation

Sutherland technologies

Technical Support Engineer

Apr 2002 – May 2003 Β· 1 yr 1 mo Β· Chennai Area, India

Education

Birla Institute of Technology and Science, Pilani

M.S β€” Software Engineering

Jan 2008 – Jan 2010

Karnatak University

B.tech β€” Computer Science

Stackforce found 100+ more professionals with Software Design & Development & Live-site Engineering

Explore similar profiles based on matching skills and experience