Team Fusion
Team Members & Mentor
Shilpa Gade - Front-End, Mobile Developer
Devang Ghorpade - Backend Developer
Melisha Dsouza - CMMI SME
Yogita sonar - Team Mentor
Project Link
https://wiki.enovate-it.com/Projects/Audit-matic
Our Story
Team Fusion was formed to tackle one of the most challenging problems in software process compliance — automating CMMI audits. Coming together from diverse backgrounds in mobile development, backend engineering, and process quality assurance, the team shares a passion for combining AI and automation to simplify complex manual tasks. The hackathon provided us with the perfect opportunity to combine our expertise and build something truly impactful — AuditMatic, a system that bridges business requirements and engineering deliverables using AI.
Team Member Roles (Cross-Functional Contribution)
1. Shilpa Gade
- Role: Frontend Developer
- Bio: Shilpa is an experienced iOS developer who took the lead on the AuditMatic Frontend. She leveraged her strong mobile UX experience to design and build the intuitive React App, ensuring a high-quality, responsive user interface for displaying complex audit reports.
- Specialty: iOS Development, Swift, Frontend Development.
2. Devang Ghorpade
- Role: Backend Developer
- Bio: Devang is a backend developer specializing in creating scalable APIs. For AuditMatic, he was the architect and implementer of the entire Node.js/Express backend, responsible for the RAG orchestration layer (LangChain), Multi-LLM integration, and setting up the scalable PostgreSQL/pgvector database.
- Speciality: API Architecture, Node.js, Systems Integration, Deep AI/ML System Design (RAG, Vector Databases).
3. Melisha Dsouza
- Role: CMMI Subject Matter Expert (SME)
- Bio: As a core member of the CMMI team, Melisha provided the essential domain expertise. She was instrumental in defining the compliance criteria, but her crucial project contribution was curating and validating the vast set of sample project documents used to train and test the accuracy of the AI pipeline.
- Specialty: CMMI Process, Compliance Auditing, Data Curation and Validation.
Our Hackathon Journey
1. Phase 0: Ideation and Problem Identification.
- The Spark: Recognized the critical, high-effort pain point of manual CMMI compliance auditing.
- The Goal: Define the objective: leverage AI to automate compliance auditing.
2. Phase 1: Foundation and Proof of Concept (The Existence Check)
Focus: Establishing the basic architecture and proving the concept of automation.
What We Did:
- Setup the core architecture: React App (Frontend) and Express.js (Node.js) Backend.
- Document Processing: We used the backend to dynamically fetch and scrape data from source documents (no permanent storage of documents).
- LLM Integration: Utilized the Gemini model for document processing. We dynamically created a prompt structure (which was already feeded/defined in a simple data structure) and sent the scraped document data along with this prompt to the Gemini LLM.
- Compliance Check: The LLM's output was used to check for the existence of required documents/headers and basic identifier extraction.
3. Phase 2: AI Pivot and Content Validation (Current Focus)
Focus: Implementing the RAG pipeline to achieve deep content intelligence.
What We Did:
- Implemented the RAG pipeline (LangChain, pgvector) for semantic search and content validation.
- Integrated the Gemini and OpenAI LLM APIs to act as the core validation engine.
- Established a robust data architecture using PostgreSQL/Sequelize and Redis for state and caching.
- Implemented the Role-Based Access Control (RBAC) system.
Contact Us
Team Channel: https://chat.google.com/room/AAQAeGkUO64?cls=7