Kannan Gill

Software Engineer

Bengaluru, Karnataka, India4 yrs 7 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in AI-powered analytics systems.
  • Led significant data platform migrations.
  • Proven track record in web development and team leadership.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in AI and web development.

Contact

Skills

Core Skills

Data Platform MigrationAi DevelopmentWeb Development

Other Skills

ClickHouseSQLLarge Language Models (LLM)Microsoft OrleansPrompt EngineeringHTMLJavaScriptGoogle Cloud Platform (GCP)React.jsDependency InjectionDAXDrupalC++Data StructuresPython (Programming Language)

About

I’m a Software Engineer building scalable AI-powered analytics systems at enterprise scale. My work sits at the intersection of LLMs, microservices, and data platforms, where I focus on turning complex organizational data into intelligent, actionable insights. I led the development of an LLM-powered Analyst Copilot that generates metric, attribute, and filter recommendations for analysts querying collaboration and productivity data. I optimized the AI calls using prompt engineering, few-shot learning, caching strategies, and context reduction, improving latency, cost efficiency, and response quality. I also built an evaluation framework with precision/recall benchmarking and Responsible AI test coverage to ensure production-grade reliability. Beyond AI, I’ve worked extensively on microservices architecture using .NET and Orleans. I redesigned incident routing system benefitting 100+ engineers by reducing ICM routing time significantly, implemented resilient error-handling middleware, enforced compile-time reliability using Roslyn analyzers, and improved API performance through intelligent caching strategies. On the data platform side, I’ve led migrations from semantic models (DAX) to ClickHouse-based SQL execution, modernizing high-traffic APIs and improving scalability for analytics workloads.

Experience

4 yrs 7 mos
Total Experience
2 yrs 3 mos
Average Tenure
3 yrs 11 mos
Current Experience

Microsoft

2 roles

Software Engineer 2

Sep 2025Present · 9 mos · Bengaluru

  • Contributed to cross-functional initiatives in Microsoft Viva Insights, delivering new features, performance optimizations, production fixes, and supporting on-call rotations.
  • Agentic AI & Metrics Framework
  • Added new enterprise analytics metrics and enhanced the metric translation framework to support agentic query scenarios.
  • Resolved circular dependencies using Dependency Injection, Lazy Initialization, and Singleton patterns, improving modularity and maintainability.
  • Data Platform Migration (DAX → ClickHouse)
  • Led migration of high-traffic APIs from Semantic Models (DAX) to ClickHouse-based SQL execution.
  • Replaced DAX queries with optimized SQL, improving scalability and performance for analytics workloads.
  • Updated the query translation framework and executed comprehensive regression testing to ensure backward compatibility and data correctness.
ClickHouseSQLData Platform Migration

Software Engineer

Jul 2022Oct 2025 · 3 yrs 3 mos · Bengaluru

  • Analyst Copilot
  • Led end-to-end development of Analyst Copilot, leveraging Substrate LLM to generate intelligent metric, attribute, and filter recommendations for collaboration analytics queries.
  • Reduced latency and cost through LLM optimization techniques including caching, prompt engineering, few-shot learning, and context reduction.
  • Built an automated LLM evaluation pipeline covering functional and Responsible AI scenarios; generated precision/recall reports for product validation.
  • ICM Routing Automation
  • Redesigned ICM routing system, improving incident triage efficiency for 100+ engineers.
  • Strengthened Orleans-based architecture using outgoing filters and centralized error-handling middleware to prevent failure propagation.
  • Enforced consistent exception handling via custom Roslyn analyzers for compile-time validation.
Large Language Models (LLM)Microsoft OrleansAI Development

Punjab engineering college

2 roles

Head Of Website Management, PECFEST

Feb 2022Apr 2022 · 2 mos · Chandigarh, India

  • Designed, planned, and led a team of five developers to build and launch the official website for our college’s cultural and technical festival.
  • Successfully delivered the project on schedule and provided ongoing support to event stakeholders.
  • Implemented the backend using Google Cloud Platform (Backend-as-a-Service) and developed the frontend with React.
  • Optimized performance by leveraging a CDN to cache and serve static content efficiently.
Google Cloud Platform (GCP)React.jsWeb Development

Secretary, Web Dev Society

Sep 2021May 2022 · 8 mos · Chandigarh, India

  • Designed and delivered 5 pages in the “Students” section of the official college website, including Campus Life, Technical Societies, Cultural Clubs, and Contact Us.
  • Built pages with scalability in mind, enabling future enhancements while maintaining strict performance constraints such as minimal load time.
  • Ensured accessibility compliance, including screen reader compatibility and user-friendly navigation.
  • Developed a web scraping solution to identify potential 404 errors across the website and fixed broken links to improve reliability and user experience.
  • Led and coordinated a team of 5 developers, ensuring timely delivery and high-quality execution of projects.
HTMLJavaScriptWeb Development

Seminare

Web Developer

Nov 2021Nov 2021 · 0 mo

  • Worked on the website design of Seminare.

Microsoft

Software Engineer Intern

Jan 2021Jun 2021 · 5 mos · Bangalore

  • Developed and delivered an internal tool to update tenant feature flags in bulk using task parallelization, significantly improving efficiency and enabling smoother beta testing in Microsoft Workplace Analytics.
  • Implemented new collaboration metrics in Microsoft Workplace Analytics, enhancing product insights and delivering additional value to customers.

Junior einstein ngo

Teacher

May 2019Jul 2019 · 2 mos · Chandigarh, India

  • Taught Maths and Science to underprivileged students.

Education

Punjab Engineering College

Bachelor of Technology - BTech

Jan 2018Jan 2022

Sri Guru Gobind Singh Sr Sec School

class — Non medical

Jan 2016Jan 2018

St. Anne's Convent School

Jan 2004Jan 2016

Stackforce found 100+ more professionals with Data Platform Migration & Ai Development

Explore similar profiles based on matching skills and experience