Akshay Agrawal

Software Engineer

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

Key Highlights

  • Expert in Natural Language Processing and Software Development.
  • Proven experience in building scalable systems.
  • Patent holder for innovative streaming technology.
Stackforce AI infers this person is a SaaS and AI specialist with expertise in software development and NLP.

Contact

Skills

Core Skills

DatabasesSoftware DevelopmentAlgorithmsNlp

Other Skills

Alerting and Monitoring InfrastructureAutopilot Automation ToolBazel MigrationCC++CockroachDBData IndexingElectronic Medical Record IntegrationJavaLinuxMetadata ManagementNatural Language UnderstandingProgrammingQuery GenerationQuery Optimization

Experience

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

Rubrik

2 roles

Staff Software Engineer

Apr 2025Present · 1 yr 2 mos

Senior Software Engineer

Jun 2021May 2025 · 3 yrs 11 mos

  • I work for the team that manages metadata in rubrik stack. We use cockroach db, an open source distributed kv store for storage. My recent work has been in constructing the streaming technology for exporting this data from on-prem deployments to cloud.
  • Patent granted for the same: US-12182165-B2
CockroachDBStreaming TechnologyMetadata ManagementDatabasesSoftware Development

Thoughtspot

2 roles

Member Of Technical Staff

Jul 2020Jun 2021 · 11 mos

  • I was a part of the search team in ThoughtSpot. I worked closely in the area of data indexing and query generation. Briefly I also worked in bazel migration of our build system from scons. I also contributed in the "scriptability" project, which was aimed at making the metadata creation scriptable.
  • Through these I learnt a great deal about writing well documented, testable and production ready code. Also it was my first experience in writing code for scalable systems.
Data IndexingQuery GenerationBazel MigrationSoftware DevelopmentAlgorithms

Member Of Technical Staff

Jul 2017Jul 2020 · 3 yrs

Samsung research institute bangalore

Lead Engineer

Jul 2015Jul 2017 · 2 yrs · Bengaluru Area, India

  • Worked on a Natural Language Understanding & Inferencing Engine: As a part of this project, I Implemented the module for identification and semantic labelling of compound nouns in english statements. Also worked on Spatial & Temporal Reasoning module that is used to semantically connect information related to places and time in a conversation, to the activities being spoken about. Reference: JifiCal (Currently available on PlayStore)
  • Acquired a "professional" level certification within Samsung.
Natural Language UnderstandingSemantic LabellingSpatial ReasoningTemporal ReasoningNLPSoftware Development

Seidenberg school of computer science, pace university

Summer Research Intern

May 2014Jul 2014 · 2 mos · Greater New York City Area

  • Worked on an Electronic Medical Record integration system.
  • Studied about Resource Description Framework(RDF), Web Ontology Language(OWL) and Protégé(Ontology editor & framework)
  • Updated OWLViz, a visualization plugin of Protégé, and “Hermit”, a reasoner, to support extended OWL assertion model
  • Extended Protégé-OWL API, providing methods to extract relations from Protégé data model, tested the same with OWLViz
Electronic Medical Record IntegrationResource Description FrameworkWeb Ontology Language

Microsoft india development center

Software Development Engineer(SDE)

May 2013Jul 2013 · 2 mos · Bangalore

  • Alerting and Monitoring Infrastructure for PubCenter
  • Studied implementation aspect of Autopilot, an automation tool to handle deployment and management of services
  • Developed an Autopilot alert system to monitor Middle Tier(MT) and DB services on Bing-Ads “manage account” servers
  • Optimized alert criteria’s of Autopilot registered services to reduce false alerts and exclude the irregularities due to noise
Alerting and Monitoring InfrastructureAutopilot Automation Tool

Nanyang technological university

Research Assistant

May 2012Jul 2012 · 2 mos · Singapore

  • Remodeling of LegUp, to optimize area-time estimations of mapping of HLL's on FPGA
  • Project Mentor : Prof Thambipillai Srikanthan
  • Project Guide : Dr Lam Siew Kei & Yan Lin Aung

Education

Indian Institute of Technology, Kanpur

Master's Degree — Computer Science

Jan 2015Present

Indian Institute of Technology, Kanpur

Bachelor of Technology (BTech) — Computer Science

Stackforce found 100+ more professionals with Databases & Software Development

Explore similar profiles based on matching skills and experience