Quick profile answers
Reviewed introductions you can read without using AI.
Quick introduction+
I’m an Application Software Engineer 2 at Oracle, working on Primavera P6 Professional. I have 3+ years of experience building and deploying generative AI applications used by others.
My work combines AI tools, enterprise software development, and direct collaboration with customers. I’m looking for SDE2 or SDE3 opportunities in AI software engineering, including Cloud AI Engineer roles.
AI tools at Oracle+
I built and deployed BugTrace, a VM-hosted RAG tool that retrieves evidence from 5,300+ historical bugs for developer investigations. I also created a Codex marketplace with four plugins for BugDB authentication recovery, MCP-based TFS integration, IPS release automation and FitNesse test authoring. Both tools serve the same group of 7 developers and 5 QA engineers.
I collaborate with my team on the P6 AI chatbot, now in internal beta. I’m developing local HTML reports from LLM-generated instructions to keep report rows out of model requests and reduce token usage and cost. The reporting work is still in development.
Engineering achievement+
My shipped performance improvement reduced first project opening from approximately 52 to 16 seconds and closing from 29-35 to 2-3 seconds in a customer production environment with a large dataset. The customer expressed satisfaction with the improvement. These measurements apply to that environment. I achieved these gains through query batching, deduplication, event-invalidated caching and deferred loading.
I delivered 6 features and resolved 150+ defects during full-time employment. My work includes import authorization, import enhancements and Delphi-to-C# modernization. By addressing build-machine failures, I raised recurring average build success from about 50% to 90%. I also work directly with customers on requirements, demonstrations and troubleshooting.
Explore a project+
Explore PriceLab for QLoRA training and measured price-estimation improvement; IssueLens for hybrid RAG and MCP; SupportDesk for agents, approvals and PostgreSQL; or DocVerify for OCR and deterministic invoice checks. These are my AI-assisted independent projects. Public demos may sleep or reach free-provider limits.
Roles & locations+
I’m interested in AI software engineering and Cloud AI Engineer opportunities, targeting SDE2 or SDE3 roles. I’m based in Hyderabad with a one-month notice period only, open to opportunities in India and internationally, including remote, onsite and hybrid roles. Employer visa sponsorship is preferred. You can reach me on LinkedIn or at gaurabdas043@gmail.com.
Technical skills+
My professional product work uses C# and Delphi for features, debugging, performance improvement and modernization, and FitNesse for regression tests. I prefer C++ for data structures and algorithms.
My independent AI projects use Python, FastAPI, React, PostgreSQL, LangChain, LangGraph, OpenAI Agents SDK, LiteLLM, MCP and model fine-tuning. Earlier web work includes Node.js, Express, EJS, MongoDB and MySQL; my coursework includes DSA, OOP, DBMS, operating systems and computer networks.
My skills also include C, SQL and Git. I have used AWS S3, SageMaker and Bedrock in personal projects outside Oracle and created Docker containers. BugTrace uses OCI for its embedding service.
Engineering decisions+
I separate model suggestions from authoritative checks: SupportDesk requires exact-action approval and transactional writes; DocVerify uses Decimal arithmetic after uncertain extraction; IssueLens combines keyword and vector evidence with citation validation. In SupportDesk, ownership checks blocked unauthorized access in all 5 cross-session tests, and exact-action checks with transactional idempotency prevented duplicates in 10 repeated approval attempts. These were simulated actions in bounded tests. These controls address specific risks rather than eliminating every model error.
For the P6 AI chatbot’s internal beta, I’m developing local HTML reporting from LLM-generated instructions. The goal is to keep report rows out of model requests and reduce token usage and cost.
Education & learning+
I graduated from NIT Silchar in 2023 with a B.Tech in Electronics and Instrumentation Engineering and a 9.14 CGPA. I completed System Design Simplified - High Level Design by Gaurav Sen on InterviewReady, and that learning has helped me develop my projects and contribute to my work at Oracle.
I took Ed Donner's AI engineering courses on Udemy, covering agents, RAG, QLoRA and AI-assisted development, along with courses in Python, data structures and algorithms, machine learning, deep learning and full-stack development. These are learning records, separate from production work.