M

Mayur Agarwal

Software Engineer

Hyderabad, Telangana, India3 yrs 8 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Reduced system query times by over 60%
  • Developed AI chatbot for technical documentation
  • Architected caching solutions for improved performance
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with SaaS and E-commerce experience.

Contact

Skills

Core Skills

Software DesignJavaDatabasesJavascriptPythonFlutter

Other Skills

Analytical SkillsC (Programming Language)C++DartDesign PatternsFirebaseHigh-Level DesignJ2EEMicroservicesOCI Generative AIOJETObject Oriented DesignPython (Programming Language)REST APIsRegEx

About

I build things that are meant to scale and stay — backend systems, frontend features, tools that remove friction, and sometimes experimental ideas that find their way into real products. At Oracle, I’ve worked across the stack on mission-critical features — from reducing system query times by over 60%, to building dashboards, offline voice workflows, and experimenting with AI based systems for POC now headed toward productization. I care about engineering that makes sense: clean, maintainable, and built with an understanding of how things work under the hood.

Experience

3 yrs 8 mos
Total Experience
1 yr 10 mos
Average Tenure
3 yrs 5 mos
Current Experience

Oracle

2 roles

Software Engineer (IC-1)

Jul 2023Present · 2 yrs 11 mos · Hyderabad, Telangana, India

  • Led development of a complex dashboard feature, designing database views, server-side logic, and client implementation while coordinating cross-functional teams.
  • Architected a caching solution for multi-layered dashboard data processing, redesigning interconnected SQL views into configurable SQL packages & optimizing J2EE application-layer architecture with configurable data partitioning, reducing load times from 7-15 seconds to under 1 second (85-94% improvement); resolving critical production issues by consolidating database procedures, reducing network calls, and SQL profiling.
  • Led the development of offline voice assistance feature using RegEx, JavaScript for our product improving user experience.
  • Designed and implemented a POC AI chatbot using RAG architecture combined with event driven principles to streamline technical documentation and voice assisted functionality using semantic caching, websockets, Python, OCI Generative AI, Vector Database.
  • Implemented semantic caching for a chatbot, reducing response time by 60%-90%.
  • Other Utilized Technologies and Tools: Java, J2EE, Spring Boot, Jenkins, C/C++, Git.
Software DesignAnalytical SkillsDesign PatternsDatabasesHigh-Level DesignObject Oriented Design+8

SDE Intern

Jan 2023Jul 2023 · 6 mos · Hyderabad, Telangana, India

C++OJETC (Programming Language)Java

Dhravya technologies

SDE Intern (Flutter/Dart)

Aug 2021Nov 2021 · 3 mos · Remote

  • Worked with a team of 4, for the frontend & backend of the e-commerce application with more than 500+ active users, and also the vendor side app with more than 50+ active vendors.
  • Re-architected whole vendor app by utilizing GetX architecture to manage routes and states across the app, and as a result enhanced the performance, and reduced the memory consumption of the app.
  • Integrated SMS sending service by using msg91 API.
  • Implemented various Firebase Firestore CRUD operations and cloud functions in JavaScript to monitor database changes and notify users accordingly.
  • Ensured that the applications function smoothly by performing manual functional and GUI testing.
REST APIsFlutterDartFirebase

Education

National Institute of Technology Agartala

Bachelor of Technology - BTech — Electrical Engineering

Jan 2019Jan 2023

The Coding School

Certificate — Quantum Computing

Jan 2020Jan 2021

Kendriya Vidyalaya

Computer Science

Jan 2016Jan 2018

Kendriya Vidyalaya

Jan 2006Jan 2016

Stackforce found 100+ more professionals with Software Design & Java

Explore similar profiles based on matching skills and experience