Available for work

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)

Aug 2023 — Present

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)

May 2025 — Jan 2026

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)

Aug 2024 — Apr 2025

Organized competitive programming events and problem-solving workshops for university students. Coordinated coding contests focused on algorithms and LeetCode-style interview preparation.

Skills

PythonJavaC++CJavaScriptTypeScriptSQLDjangoFastAPINext.jsReact.jsNode.jsPyTorchOpenCVScikit-learnDockerContainerizationGoogle Cloud Platform (GCP)DevOps FundamentalsMySQLMariaDBGitGitHubLinuxOllamaLLMsPrompt EngineeringAI Workflow Automation

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.

PythonScikit-LearnHPE Swarm LearningDockerDistributed Machine Learning

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.

PythonDjangoMariaDBDockerGitGitHubDolosLinuxHTML/CSS

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.

Next.jsFastAPIJavaScriptTailwind CSSDockerOllamaREST APIsLLMs

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.

JavaJavaFXMySQLJDBCJUnitMockito

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

Let's work together.

Open for new opportunities and high-impact collaborations.

Drop me an email