Kritika Singh

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in high-scale distributed systems architecture.
  • Proven track record in optimizing database performance.
  • Strong background in cloud-native and AI-driven systems.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer specializing in SaaS and high-scale data systems.

Contact

Skills

Core Skills

Database Management System (dbms)Performance OptimizationWeb Development

Other Skills

C/C++Database InternalsSQLMemory ManagementCompiler DesignCode RefactoringDatabase ManagementJavaSpring BootKafkaCI/CDBackend DevelopmentJenkinsData Analysiskensorflow

About

I have built high-scale distributed systems infrastructure that powers mission-critical data platforms. Currently, I am a Senior Software Engineer at Oracle, working in the Mission Critical Data & AI Engine team within the core RDBMS data layer. My work centers on designing scalable and reliable data access architectures that enable next-generation cloud-native time-series databases and AI-driven systems. My areas of expertise include: Distributed data systems operating at massive scale (180M+ metrics per minute ingestion) Storage architecture, partitioning strategies, and performance optimization Vector databases and retrieval-augmented generation (RAG) pipelines Secure and efficient data retrieval for AI agents and knowledge-based systems

Experience

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

Oracle

2 roles

Senior Member of Technical Staff

Promoted

Jan 2024Present · 2 yrs 3 mos

  • Contribute to the core Oracle RDBMS engine, building and optimizing performance-critical database internals in C/C++ for large-scale cloud-native and time-series data platforms.
  • Architected and implemented a PromQL-to-SQL compiler for Oracle’s time-series monitoring system (Torrent), designing lexer and parser layers (bison/flex) and enabling optimized SQL plan generation for high-ingestion workloads.
  • Worked extensively on MEMOPT (Memory-Optimized) insert paths, enhancing write buffering logic, handling fast-ingest enabled tables, and ensuring correctness across partitioned and in-memory segments. Contributed to improving ingestion throughput and consistency for memory-optimized workloads.
  • Led and contributed to the ABDS (Autonomous/Advanced Big Data Service) cleanup initiative, refactoring legacy logic, removing redundant code paths, standardizing metadata handling, and improving stability and maintainability of ingestion/query flows.
C/C++Database InternalsPerformance OptimizationSQLMemory ManagementDatabase Management System (DBMS)

Member Of Technical Staff

May 2022Jan 2024 · 1 yr 8 mos

  • Designed and implemented Global Dictionary APIs to introspect in-memory table state and retrieve low-level dictionary metadata (GD code, GDID, headers), improving engine observability and internal diagnostics.
  • Debugged and resolved complex query correctness issues involving in-memory execution engines (IME), including sort behavior discrepancies under ORDER BY, execution plan differences, and partitioned query paths.
  • Optimized storage-layer and execution-layer behavior for systems handling 180M+ metrics/min ingestion, focusing on partitioning strategies, execution plan stability, memory management, and regression analysis.
JavaSpring BootKafkaCI/CDBackend DevelopmentWeb Development+1

Mathworks

Engineer in Development Group (EDG)

Jul 2021Mar 2022 · 8 mos · Bangalore Urban, Karnataka, India

  • Developed a Job Health Monitoring Service using Java and Spring Boot to periodically monitor distributed job schedulers through health APIs.
  • Integrated Kafka-based messaging to trigger alerts when remote execution nodes failed, improving system reliability and response time.
  • Built a Jenkins MATLAB Plugin to allow configurable test result log verbosity, enhancing CI/CD observability and debugging efficiency.
  • Contributed to backend service development, CI pipeline tooling, and automation workflows to improve deployment and monitoring processes.
JavaSpring BootKafkaJenkinsCI/CDWeb Development

Education

International Institute of Information Technology Hyderabad (IIITH)

Master of Technology - MTech — Computer Science

Jan 2019Jan 2021

Institute Of Engineering and Management

Bachelor of Technology - BTech — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Database Management System (dbms) & Performance Optimization

Explore similar profiles based on matching skills and experience