Experience
Software Engineer
Oracle • Bengaluru, KA, India
Aug, 2023 — Present
Working across the stack to design, build, and ship production-grade features.
- Initiated and led a large-scale refactoring of the Safety Benchmarking module in the CEI NextGen application after identifying architectural and performance issues.
- Reduced initial page load time from 30–35s to ~20s (~40% improvement) by optimizing API interactions and removing redundant UI/backend modules.
- Eliminated ~2000+ lines of legacy code and 5 redundant files, improving maintainability and reducing technical debt.
- Migrated the Safety Monitoring application from NewMetrix to CEI-NextGen, implementing the UI in ReactJS and backend services in Spring Boot with PLSQL-based data pipelines.
- Strengthened application security by implementing Row-Level Security across database tables to prevent unauthorized access to project-level data.
- Improved backend efficiency of the Safety Monitoring application by identifying redundant database calls and reducing executed queries from 32 to 12.
- Optimized 12+ critical SQL queries operating on datasets exceeding 1B records, reducing execution time from >3s to <1s through query optimization and indexing.
- Designed and built an AI-powered code review platform integrating OCI LLMs to automatically analyze pull requests and generate contextual developer feedback.
- Developed a VS Code extension using TypeScript, OCI TypeScript SDK, and the simple-git library to enable AI-assisted code reviews within the developer workflow.
- Architected the end-to-end system including LLM integration, backend services, and retrospective analytics dashboards, with two engineering teams adopting the platform.
Project Intern
Oracle • Bengaluru, KA, India
Jan, 2023 — Jul, 2023
- Improved system observability by building centralized Node.js error logging middleware integrated with Kibana.
- Improved API responsiveness by 15% by resolving backend aggregation and count mismatches.
- Increased user engagement by 20% by redesigning the CIC application to support responsive behavior across devices.
Software Engineer Intern
Campus Innovations (Formerly Looseleaf LLP) • Remote
Apr, 2022 — Jul, 2022
- Improved user experience by developing reusable UI components in ReactJS and implementing backend services using NodeJS, Express, and MongoDB.
- Deployed application infrastructure using AWS EC2 and AWS Amplify.
Software Engineer Intern
SportyGuru • Remote
Dec, 2021 — Mar, 2022
- Implemented exercise algorithms in JavaScript.
- Developed the front-end of the admin panel using ReactJS.
- Built the trainer section of the Android application using React Native.
- Integrated real-time video calling functionality into the platform using the 100ms framework.
Education
R.V. College of Engineering
B.E., Electronics and Instrumentation Engineering • Bengaluru, KA, India
2019 — 2023
Skills
Languages
JavaTypeScriptJavaScriptC++CPLSQL
Backend
Spring BootSpring SecurityHibernateJDBCNode.jsExpress
Frontend
ReactJSNextJSTailwindCSSMaterial UIBootstrapCSSHTMLReact Native
Other
REST API designData Structures & AlgorithmsObject-Oriented ProgrammingSystem DesignSchema DesingDistributed SystemsMicroservicesMessage Queues (Kafka, RabbitMQ)Low-Level Design & Architecture
Tools
GitGitHubGitLabBitbucketCI/CDDockerPostgreSQLMySQLOracle DatabaseMongoDBVS CodeJiraConfluencePostmanStoryBookSQLDeveloperCline
Platforms
VercelNetlifyHugging FaceLangchainOllamaOpenAIAnthropicAWS (EC2, S3, RDS, Amplify)OCI (OCI-R, VBS, SCM, Block Volume, etc.)
Online profiles
You can also find me around the internet here.
Reach out
If you'd like to collaborate, discuss an opportunity, or just talk about engineering, feel free to reach out.