Skip to main content
Siddhartha Roy

Siddhartha Roy

PRODUCT ENGINEER | AI Engineer

Talent
ChennaiMember since September 28, 2026
PythonSQLMachine LearningDeep LearningComputer VisionModel Training & EvaluationRAGAgentic AILangChainNLPFastAPIFlaskOpenCVPandasNumPyScikit-learnTensorFlow/PyTorchLinuxREST APIsDockerGit/GitHubPostmanVS CodeJupyter NotebookData Structures & AlgorithmsOOPAPI DesignVector DatabasesSystem DebuggingSecurity Event Detection
·

Hire this person

Send a job offer directly to this candidate

PythonSQLMachine LearningDeep LearningComputer Vision

About

Product Engineer at TCS iON with hands-on experience in Python, Linux-based production systems, online examination security, and AI/ML proof-of-concepts. Experienced in building detection logic for software and hardware-based cheating vectors, including PiKVM and display-splitting devices, and in developing computer-vision and machine-learning prototypes. Strong foundation in FastAPI, OpenCV, machine learning, deep learning, RAG, and data science, with a focus on practical, production-oriented AI systems.

Experience

Product Engineer at Tata Consultancy Services (TCS iON) (2026-01 – Present)

  • Develop and maintain Python-based features for the TCS iON platform in a Linux production environment, with focus on reliability and secure online examination workflows.
  • Identified and fixed a critical online-examination vulnerability that could be exploited to bypass anti-cheating controls, strengthening exam integrity.
  • Developed hardware-detection logic to identify suspicious external devices and display configurations associated with cheating attempts, including PiKVM-based remote access and display splitters.
  • Investigated OS- and hardware-level signals such as connected devices, display/EDID information, hot-plug events, and system activity to support tamper and cheating detection.
  • Debug production issues across the Linux/OS stack and collaborate with cross-functional teams to deliver stable releases and security-oriented features.

Education

Master of Computer Applications (MCA) in Computer Applications – Chandigarh University (2026-06)

Bachelor of Computer Applications (BCA) in Computer Applications – Impact College, Patna (2022 – 2025)

Skills

PRODUCT ENGINEERAI Engineer

Reviews

Related