Gitanshu Behal

Senior Software Engineer

Noida, Uttar Pradesh, India10 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in software engineering.
  • Expert in building AI-driven productivity tools.
  • Strong background in frontend and backend development.
Stackforce AI infers this person is a SaaS and Fintech expert with a strong focus on AI-driven solutions.

Contact

Skills

Core Skills

React (typescript)C#Microsoft LoopMicrosoft Power BiJava

Other Skills

3D Studio MaxAdobe PhotoshopAlgorithmsAmazon DynamodbAmazon SQSAnimatorsApache KafkaApplication DevelopmentArtificial IntelligenceAzure FunctionsAzure data explorerC++CSSCascading Style Sheets (CSS)Coding Experience

About

I’m a Senior Software Engineer at Microsoft IDC, with over 10 years of experience designing and delivering large-scale, user-centric products across the Microsoft 365 ecosystem — including Copilot for PowerPoint and Loop experiences. My work sits at the intersection of AI-assisted productivity, frontend engineering, and scalable backend design. I’ve built and shipped features used by millions of users worldwide, such as: PPT-Copilot Rewrite, Custom Prompt, and Visualize-as-List experiences Runtime Eval Framework for Copilot feature evaluation Export to Excel and Linked Views for Loop Tables Core components in Dynamics 365 Sales like Pipeline Management Workspace and Power BI QnA embedding I’m passionate about creating products that make everyday work simpler, faster, and smarter — while ensuring accessibility, performance, and reliability at scale. Beyond code, I enjoy mentoring engineers, leading cross-functional collaboration, and driving initiatives that turn ideas into polished, production-ready solutions. Core Skills: React (TypeScript), C#, Azure, Copilot Experiences, Microsoft 365, Distributed Systems, Performance Optimization, Data Visualization Let’s connect — always open to exchanging ideas around AI in productivity, design-led engineering, and product innovation.

Experience

10 yrs 7 mos
Total Experience
5 yrs 3 mos
Average Tenure
8 yrs 8 mos
Current Experience

Microsoft

7 roles

Senior Software Engineer

Sep 2024Present · 1 yr 9 mos

  • TEAM: Experiences and Devices
  • SUB-TEAM: Microsoft PowerPoint Copilot
  • TECHNOLOGIES: React (TypeScript), C#, Azure Functions, PowerPoint SDKs
  • Building AI-driven authoring and productivity experiences in PowerPoint Copilot, empowering millions of Microsoft 365 users to create content faster and smarter.
  • Delivered core features like Runtime Eval Framework, Custom Prompts, and Visualize as List to enhance Copilot reliability and engagement.
  • Partnered with design, AI, and product teams to ensure seamless integration, performance, and accessibility across Copilot experiences.
React.jsPrompt EngineeringLLMC#Software DevelopmentMicrosoft PowerPoint+2

Senior Software Engineer

Sep 2023Aug 2024 · 11 mos

  • TEAM: Experiences and Devices
  • SUB-TEAM: Loop IDC
  • TECHNOLOGIES: React (TypeScript), C#, Azure Functions, Power BI, Grafana
  • Contributed to building collaborative and data-connected experiences in Microsoft Loop, driving seamless productivity across Microsoft 365 apps.
  • Led development of Export to Excel and Linked Views features for Loop Tables, enabling dynamic data connectivity across applications.
  • Built Column Conversion Framework and Loop Comments integration, improving collaboration and data flexibility.
  • Ensured every feature was accessible, telemetry-enabled, and globally ready, aligning with Microsoft’s quality and inclusivity standards.
React.jsNode.jsMicrosoft LoopSystems DesignWeb Services APIWeb API+2

Software Engineer II

Promoted

Apr 2021Sep 2023 · 2 yrs 5 mos

  • TEAM: Experiences and Devices
  • SUB-TEAM: Loop IDC
  • PROMOTED TO SENIOR SOFTWARE ***

Software Engineer II

Jul 2020Apr 2021 · 9 mos

  • TEAM: Dynamics 365 Sales
  • SUB-TEAM: Continuum
  • TECH STACK: ReactJS, Redux, Typescript
  • Core contributor to the Pipeline Management Workspace in Dynamics 365 Sales, empowering sellers to manage opportunities efficiently through in-context, data-rich experiences.
  • Fully owned the Side Panel design and implementation, leveraging modern JavaScript patterns like closures to enhance interactivity and responsiveness.
  • Designed and developed the Notes Capture and Editing experience, improving user productivity and engagement.
  • Led performance optimization efforts, improving workspace load times and responsiveness.
  • Built a unified caching platform to ensure consistent and efficient data access across modules.
  • Collaborated closely with designers and PMs to align on user experience, functionality, and release goals.
React.jsRedux.jsTypeScriptReact (TypeScript)

Software Engineer II

Promoted

Jan 2019Jun 2020 · 1 yr 5 mos

  • TEAM: Dynamics 365 Sales Insights
  • SUB-TEAM: Sales AI
  • TECH STACK: ReactJS, Redux, Typescript, C#, Azure Tables, Docker, PWA.
  • Developed and enhanced Dynamics 365 Sales features focused on seller productivity, AI-driven insights, and enterprise-grade performance.
  • Migrated AI fields from core entity tables to resolve auditing data corruption and improve data reliability.
  • Core developer for the Sales AI Admin Settings UI, handling end-to-end implementation including localization, accessibility, telemetry, and Teams integration.
  • Contributed to the Sales Manager Insights web app, enabling performance dashboards and converting it into a Progressive Web App (PWA) for mobile access.
  • Developed the Sales Insights Admin Page for various form factors (desktop, tablet, mobile) to ensure a consistent user experience.
  • Partnered closely with PMs and designers to ensure scalable, accessible, and user-focused product delivery.
React.jsJavaScriptRedux.jsReact (TypeScript)

Software Engineer

Jul 2018Jan 2019 · 6 mos

  • *** PROMOTED TO SOFTWARE ENGINEER II ***

Software Engineer

Jul 2017Jun 2018 · 11 mos

  • TEAM: Microsoft CRM aka Dynamics 365
  • SUB-TEAM: Email Engagement
  • TECH STACK: Power BI, Azure Data Explorer, Typescript, C#
  • RESPONSIBILITIES:
  • Modularized the Email Engagement feature, decoupling it from the core CRM to improve performance, maintainability, and reduce system load.
  • Developed analytical dashboards to monitor and visualize Email Engagement performance metrics, enabling data-driven insights for product and sales teams.
Microsoft Power BIAzure data explorerC#TypeScript

Freecharge

4 roles

Software Engineer II

Promoted

Oct 2016Jul 2017 · 9 mos

  • TEAM: Payments Technology
  • SUB-TEAM: Fraud Prevention Team
  • TECHNOLOGIES: Java, Spring Framework, MySQL, Neo4j, DynamoDB, Kafka, SQS, SNS, DROOLS, Kibana, Graffana, S3.
  • Core developer in the Fraud Management System (FMS), responsible for designing, developing, and maintaining scalable components to prevent and detect fraudulent transactions.
  • Developed the Administration System for FMS, making recommendations, errors, and tags dynamically configurable for faster rule management.
  • Designed and built the Association Service using Neo4j Graph Database to identify relationships between entities and uncover hidden fraud patterns.
  • Created Percentage Logic APIs to enable runtime decision-making between multiple business logics, improving flexibility and adaptability.
  • Implemented complex business rules using Drools, enhancing fraud detection accuracy and maintainability.
  • Developed analytical dashboards in Grafana for real-time monitoring of fraud trends and system performance.
  • Collaborated on infrastructure and operational improvements, ensuring high system reliability and scalability.
  • Actively participated in hiring drives and technical interviews to expand the engineering team.
JavaSpring FrameworkMySQLNeo4jAmazon DynamodbApache Kafka+1

Software Engineer

Apr 2016Sep 2016 · 5 mos

  • Promoted to Software Engineer II

Software Engineer

Jul 2015Jan 2016 · 6 mos

  • TEAM: Snapdeal
  • SUB-TEAM: Data Analytics in Brand Stores
  • TECH STACK: Java, Hadoop, Hive, Impala and Linux Scripts
  • Contributed to the development of Brand Stores Analytics, focused on building data-driven insights and improving reporting efficiency.
  • Developed REST APIs powering analytical dashboards to visualize key brand and sales metrics.
  • Built data migration APIs for seamless transfer of large datasets from Hive to Impala, optimizing query performance.
  • Managed and optimized Hive scripts for data aggregation, reporting, and ETL workflows.

Software Engineer

Jun 2015Mar 2016 · 9 mos

  • TEAM: Snapdeal Payments Team in collaboration with Freecharge Wallet
  • SUB-TEAM: Snapdeal Wallet
  • TECH STACK: Java, Spring Framework, AWS SQS.
  • Contributed to enhancing the Fraud Management System by improving scalability, automation, and message-driven architecture.
  • Developed a generic library for consuming Amazon SQS across multiple teams, standardizing message handling and improving reusability.
  • Built REST APIs for message streaming using AWS SQS, enabling real-time data flow between services.
  • Designed and implemented regression test suites for Fraud Management System v0, improving test coverage and release reliability.
JavaSpring FrameworkAmazon SQS

Cisco

Winter intern Project

Jan 2014Feb 2014 · 1 mo · Work from Home

  • Worked on SDN Applications
JavaHadoopHiveImpalaShell Scripting

Education

Delhi College of Engineering

Bachelor’s Degree — Computer Science

Jan 2011Jan 2015

Government Model Senior Secondary School, Sector 46-D, Chandigarh

Class 4th to 12th

Jan 2002Jan 2011

Stackforce found 100+ more professionals with React (typescript) & C#

Explore similar profiles based on matching skills and experience