Trishal Adabala.
Computer Science undergraduate
Computer Science undergraduate at Shiv Nadar University with experience in backend engineering, full-stack development, and AI-powered systems. Built scalable software solutions using Django, Next.js, Java, and Python. Experienced with Docker, Git, REST APIs, debugging, and collaborative software development workflows.
Work Experience
Software Development Intern
HPE (Hewlett Packard Enterprise)
Contributing to swarm learning integration for the scikit-learn framework to support decentralized and privacy-preserving machine learning workflows. Developing distributed machine learning components and scalable systems for collaborative AI environments.
Software Development Intern
HPE (Hewlett Packard Enterprise)
Integrated an automated plagiarism detection system into the DMOJ contest platform using Django and Dolos. Built scalable backend pipelines for large-scale submission analysis and contest-specific report generation.
Organizing Committee Member
PULSE (Programmers United for Learning and Skill Enhancement)
Organized competitive programming events and problem-solving workshops for university students. Coordinated coding contests focused on algorithms and LeetCode-style interview preparation.
Skills
Projects
Decentralized Machine Learning Framework Extension for Scikit-Learn (HPE Swarm Learning)
Extended HPE Swarm Learning to support Scikit-Learn models with custom synchronization and state-management mechanisms. Built training monitoring, evaluation, and validation checks for decentralized learning nodes to ensure safe peer-to-peer aggregation.
DMOJ Plagiarism Checker Integration
Built a scalable plagiarism detection system integrated into the DMOJ contest platform using Django and Dolos. Automated contest-specific similarity analysis and reporting pipelines for large-scale code submissions.
AI-Powered Document and Code Assistant (LLM-Powered Developer Tool)
Developed a full-stack AI application for text summarization, report generation, and code explanation using locally hosted LLMs. Built modular backend APIs using Next.js and FastAPI to integrate LLM-powered workflows with real-time interaction.
Supermarket Automation System
Developed a desktop-based POS and inventory management system using Java and JavaFX following MVC architecture. Implemented billing workflows, inventory tracking, loyalty point management, and sales reporting features.
Education
Bachelor of Technology in Computer Science and Engineering
Shiv Nadar Institute of Eminence (Deemed to be University)
CGPA: 9.14, Specialization in AI/ML, Minor in Mathematics