') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); arijitde92 (Arijit De) · GitHub
Skip to content
View arijitde92's full-sized avatar

Block or report arijitde92

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arijitde92/README.md

hello world

I'm Arijit De, an ML Engineer 🤖, working remotely since 2024 🖥️

I like to work on real world projects involving Generative AI, Physical AI and Computer Vision.

I am currently an ML engineer at mVizn Pte. Ltd. leading the development of a multi-agent AI platform for construction domain powering Autonomous Project Management & Scheduling (APMS), and intelligent project information retrieval — serving 100 concurrent users / 3000 agent runs per day.

I recently received my PhD degree on Dec'25. My PhD topic was - "Radiology and Histopathology Induced Computer Vision for Neurological Disorder Detection".

Know more about me

Visit my personal website here

What am I doing now?

  • I’m currently working on Job Application Agent 💼 as a hobby project.

  • I’m currently learning about LLM Evaluation (Ragas, DeepEval), CrewAI, Vision Language (VLM) and Vision Language Action (VLA) models.

  • Ask me about anything related to Agentic AI, LLMs, Nedical Imaging, Computer Vision, Machine Learning and Deep Learning.

  • I am an avid photographer 📸, intersted in spiritualism and mythology , casual gamer 🎮 and hard core foodie 🍕


My Skill Set

AI/ML

pytorchOpenCVTensorFlowJupyterMatplotlibNumPyPandasMLflowScikit LearnLaTeX

GenAI

LangChainCrewAIClaudeOpenAIPineconeClaude CodeGeminiVertex AIMCP

Backend

PythonC++MongoDBFlaskFastAPIMySQLPostgreSQLPoetry

DevOps

AWSGCPGitGitHub ActionsBashLinuxDocker

Robotics

ROSGazeboUbuntu

Connect with me

githubtwitterdevtolinkedininstagramhashnodekaggle

Github Stats

Top Langs

Support me


Pinned Loading

  1. Doctor_Appointment_SchedulerDoctor_Appointment_SchedulerPublic

    An AI Multi Agent Multi Tool App that helps to schedule doctor appointments based on user's requirements. Created using Gemini Models, Vertex AI. Uses Google MCPs and deployed in Google Cloud Platf…

    Python

  2. Job_Application_AgentJob_Application_AgentPublic

    An AI powered Job application assistant that can increase your changes of getting your dream job by transforming your resume to intelligently match the job description based on your resume and gith…

    Python

  3. SpiritualChatBotSpiritualChatBotPublic

    This repository is an implementation of an AI chatbot which has profound knowledge on the hindu vedic text - "Bhagawad Gita" and acts as an avatar of Lord Vishnu who can offer you spiritual guidanc…

    Python 2 1

  4. Online_Programming_Assignment_PortalOnline_Programming_Assignment_PortalPublic

    An Flask + MySQL WebApp for upload, submission and checking of Assignments. Teachers can create assignments whereas students can view those assignments, submit the code and get it evaluated.

    Python

  5. Github_Code_Analysis_ToolGithub_Code_Analysis_ToolPublic

    A Python-based tool which, when given a GitHub user's URL, returns the most technically complex and challenging repository from that user's profile. The tool will use GPT and LangChain to assess ea…

    Python 5

  6. OSAS_DetectionOSAS_DetectionPublic

    This repository contains code to create a model that can classify the different types of Obstructive Sleep Apnea using the OSASUD dataset

    Jupyter Notebook 4