') + ')', '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); } })(); })(); amareshsm (Amaresh S M ) · GitHub
Skip to content
View amareshsm's full-sized avatar
👀
👀

Organizations

@eslint@maranacoders

Block or report amareshsm

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
amareshsm/README.md

Hello there 👋 I'm Amaresh

I'm a Full-Stack Engineer with ~6 years of experience building scalable web applications across the frontend and backend. I specialize in React, JavaScript, Node.js, and modern web architectures, with a strong focus on performance, developer experience, accessibility, and system reliability.


💼 What I Do

  • 🚀 Build end-to-end web applications using React, Node.js, Express, and modern JavaScript ecosystems
  • ⚙️ Design and develop scalable REST APIs, backend services, and reusable frontend architectures
  • 📊 Transform complex business data into intuitive dashboards and high-performance user experiences
  • 🔍 Improve application reliability through observability, monitoring, and performance optimization
  • 🗄️ Work with databases such as MongoDB and SQL-based systems
  • ♿ Advocate accessibility (WCAG), semantic HTML, and inclusive design principles
  • 🏗️ Collaborate on architecture decisions, system design, and engineering best practices

🌱 Currently Exploring

  • 🤖 Agentic AI – building autonomous workflows using LLMs, tools, and multi-step reasoning
  • 🔍 Retrieval-Augmented Generation (RAG) – document ingestion, vector search, embeddings, and knowledge retrieval
  • 🧠 Generative AI Applications – integrating AI capabilities into modern web applications
  • ⚡ AI Engineering – prompt engineering, evaluation, observability, and production-ready AI systems
  • 🏗️ System Design – designing scalable architectures for both traditional and AI-powered applications

📫 Let's Connect


“Building software that is scalable, reliable, accessible, and easy to maintain—while leveraging AI thoughtfully to enhance engineering, not replace it.”

stackoverflow card

Pinned Loading

  1. eslint/code-explorereslint/code-explorerPublic

    ESLint Code Explorer

    TypeScript 61 23

  2. react-webcam-proreact-webcam-proPublic

    Universal camera component for React. Supports React 16-19, videoConstraints, mirror photos, iOS/Android, and more.

    TypeScript

  3. react-splitkitreact-splitkitPublic

    react-splitkit

    TypeScript 13

  4. mailcmailcPublic

    mailc [WIP]- A modern email markup compiler — Tailwind-powered, email-safe, with native dynamic templating.

    TypeScript