Rajat Sharma

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led AI feature development for enterprise workflows.
  • Improved application performance by 45% through innovative strategies.
  • Mentored over 10 engineers, fostering team growth.
Stackforce AI infers this person is a SaaS-focused Senior Software Engineer with expertise in scalable web applications and AI-driven solutions.

Contact

Skills

Core Skills

JavascriptMicro FrontendReact.js

Other Skills

AJAXAgile MethodologiesAgile Software DevelopmentAmazon Web Services (AWS)Analytical reasoningApplication performanceArchitecture ModelingBitbucketClean CodingCode ReviewCommercial SoftwareCommunicationContinuous Integration and Continuous Delivery (CI/CD)DatabasesDocker

About

Senior Software Engineer with 12+ years of experience in building enterprise-grade web applications across global domains including Travel & Expense, Fintech, Event Ticketing, and Retail. Currently working at SAP Labs India on SAP Concur, with hands-on experience in JavaScript, TypeScript, React, Redux, Node, Express, GraphQL, Java (Spring Boot), AWS, Docker, and Kubernetes. At SAP, I have led multiple large-scale initiatives including: • Business AI Assistant Joule for SAP Concur – Led AI feature development across Expense, Request, and Admin modules to automate enterprise workflows. Owned the GraphQL backend-to-frontend stack enabling interactive AI experiences. Built proof-of-concept for collaborative AI agents handling multi-step workflows. • Concur Funds & Grants and Budget Modules – Led architecture and development of micro-frontend applications. Migrated legacy monolith to a cloud-native Lerna monorepo, improving code maintainability and developer productivity by 65%. Improved application performance by 45% through Lighthouse profiling, code-splitting, and caching strategies. • Ensured production-grade compliance with RBAC, secure cookies, HTTPS, input validation, and accessibility (WCAG, ARIA, semantic HTML, A11Y tools). • Set up CI/CD pipelines using AWS CodeBuild, Docker, and Kubernetes. Introduced monitoring with ELK and PagerDuty, reducing customer incidents by 40%. • Mentored 10+ engineers and collaborated with PMs, UX, localization, and accessibility teams to deliver end-to-end product features aligned with business goals. Previously worked at Altimetric, Tesco (Nineleaps), Covalent Capital, and Tech Crayons, contributing to platforms for Ticketmaster (Sponsorship), Novartis (Digital Data Platform), Tesco (Retail Cost Management), and a Fintech Bond Trading Platform. What sets me apart is a disciplined approach to software craftsmanship—grounded in clean, maintainable code, thoughtful architecture, and adherence to industry best practices. I prioritize writing code that is not just functional, but also scalable, testable, and easy to evolve. Whether it's implementing design patterns, enforcing code quality standards, or promoting team-wide consistency, I strive to build systems that stand the test of time.

Experience

Sap labs india

Senior Software Engineer

Oct 2021Present · 4 yrs 5 mos · Bengaluru, Karnataka, India · On-site

  • Domain: Enterprise SaaS | Travel & Expense Management | Vendor Payments | Business AI | Workflow Automation
  • Project: Business AI Assistant – Joule (SAP Concur)
  • Led AI feature development across Concur modules (Request, Expense, Admin) to automate enterprise workflows.
  • Owned GraphQL backend-to-frontend stack enabling real-time, interactive AI experiences.
  • Built PoC for collaborative AI agents handling multi-step workflows.
  • Recognized by SAP CTO & Board for AI innovation.
  • Project: Concur Funds & Grants Integration + Budget Modules
  • Led UI architecture and development for micro-frontend apps; migrated legacy monolith to cloud-native Lerna monorepo—boosted code maintainability and dev productivity by 65%.
  • Improved app performance by 45% through Lighthouse profiling, code-splitting, caching, lazy loading, and CDN integration.
  • Implemented secure, production-grade apps with RBAC, CSRF protection, HTTPS, input validation, and full accessibility (WCAG, ARIA, A11Y).
  • Built CI/CD pipelines with AWS CodeBuild, Docker, Kubernetes.
  • Reduced customer incidents by 40% with ELK-based monitoring and alerting (PagerDuty).
  • Integrated embedded feedback/usage tracking (Qualtrics), driving 30% cost savings.
  • Mentored 10+ engineers; collaborated with PMs, UX, localization, and accessibility teams.
  • Contributed to backend services using GraphQL and Java Spring Boot.
  • Project: Virtual Card Payment (Concur Invoice)
  • Developed accessible, scalable web UI micro-frontend for virtual card payments.
  • Led stakeholder and vendor communication for integration.
  • Improved enterprise customer PSAT by 25%.
JavaScriptTypeScriptWeb TechnologiesMicro FrontendApplication performanceJest+15

Altimetrik

Staff Software Engineer

Oct 2019Oct 2021 · 2 yrs · Bengaluru, Karnataka, India · On-site

  • Domain: Event Ticketing & Digital Transformation
  • Clients: Ticketmaster (USA), Novartis, Western Union
  • Led architecture and development of customer-facing modules in Ticketmaster’s Sponsorship Platform (B2C). Delivered scalable, high-performance web apps that supported promotional workflows for global live events.
  • UI lead for a cloud-native, PaaS-based Integrated Digital Data Platform (LAZSA) for Novartis—built end-to-end modules enabling data ingestion, transformation, analytics, and visualization.
  • Designed reusable UI components, state management flows, and GraphQL integrations to improve feature scalability across teams.
  • Enabled collaborative delivery across global engineering, UX, and backend teams by driving sprint planning, code reviews, and architecture discussions.
  • Mentored 4 engineers across front-end best practices, testing strategies, and performance optimization.
  • Ensured best-in-class application quality with robust unit/integration testing using Jest and Enzyme.
  • Contributed to backend logic and GraphQL APIs using Node.js and Express.
  • Delivered multiple business-critical releases on time across cross-functional teams.
Web ApplicationsJavaScript TypeScriptReact.jsUnit TestingJestSoftware Solutions+12

Tesco

Software Development Engineer SDE-3 ( Nineleaps )

Sep 2018Oct 2019 · 1 yr 1 mo · Bengaluru, Karnataka, India · On-site

  • Domain: Retail, Logistics, and Supply Chain
  • Led the migration of a legacy B2B cost management platform to a modern, scalable React-based UI application, improving application performance and user experience.
  • Delivered architecture and implementation for key components supporting finance and logistics operations.
  • Partnered closely with UK-based product managers and business stakeholders to execute product roadmap and align deliverables with strategic objectives.
  • Built reusable UI components and maintained robust client-side state using Redux.
  • Applied front-end testing frameworks to ensure release stability and quality.
  • Contributed to RESTful API integration and backend communication layers using Node.js and Express.
  • Improved financial margins by 15% through performance tuning and UX enhancements.
Web ApplicationsJavaScript TypeScriptReact.jsRedux ThunkUnit TestingJest+10

Covalent capital

Software Engineer

Aug 2017Sep 2018 · 1 yr 1 mo · Bengaluru, Karnataka, India · On-site

  • Domain: Fintech – Institutional Bond Trading Platforms
  • Developed a scalable and responsive web application for institutional bond trading used by global investment banks and financial institutions.
  • Contributed to the frontend and middleware layers of OMAS, Covalent’s flagship bond issuance and trading platform.
  • Worked closely with former Deutsche Bank stakeholders and domain experts to implement capital markets-specific workflows.
  • Built robust UI components using React and Redux, ensuring performance, modularity, and responsiveness across devices.
  • Integrated REST APIs for real-time data and trade interactions.
  • Applied best practices in unit testing and code review to ensure high-quality, stable releases.
  • Collaborated across distributed teams based in Singapore and India to deliver time-sensitive features and platform improvements.
Web ApplicationsResponsive Web DesignJavaScript TypeScriptReact.jsRedux ThunkUnit Testing+5

Tech crayons

Software Developer

Feb 2013Jun 2017 · 4 yrs 4 mos

Sintef energi as

Internship

Apr 2010Jul 2010 · 3 mos · Trondheim, Sør-Trøndelag, Norway

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology

Jan 2005Jan 2009

Norwegian University of Science and Technology (NTNU)

Masters

Jan 2009Jan 2011

KTH Royal Institute of Technology

Master Thesis

Jan 2011Jan 2011

St. Clares Senior Secondary school

Jan 1993Jan 2002

Stackforce found 100+ more professionals with Javascript & Micro Frontend

Explore similar profiles based on matching skills and experience