{"id":37628096,"url":"https://github.com/rishiraj/rishiraj.github.io","last_synced_at":"2026-01-16T10:52:30.687Z","repository":{"id":58932981,"uuid":"533689015","full_name":"rishiraj/rishiraj.github.io","owner":"rishiraj","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-04T05:04:49.000Z","size":17997,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-04T05:08:03.226Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://rishiraj.github.io","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rishiraj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-09-07T09:08:03.000Z","updated_at":"2025-06-04T05:04:51.000Z","dependencies_parsed_at":"2024-02-25T08:30:22.273Z","dependency_job_id":"6cee2282-31c9-4f68-a0ad-86d9749a00b1","html_url":"https://github.com/rishiraj/rishiraj.github.io","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rishiraj/rishiraj.github.io","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishiraj%2Frishiraj.github.io","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishiraj%2Frishiraj.github.io/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishiraj%2Frishiraj.github.io/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishiraj%2Frishiraj.github.io/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rishiraj","download_url":"https://codeload.github.com/rishiraj/rishiraj.github.io/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishiraj%2Frishiraj.github.io/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28478084,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T06:30:42.265Z","status":"ssl_error","status_checked_at":"2026-01-16T06:30:16.248Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-16T10:52:30.079Z","updated_at":"2026-01-16T10:52:30.679Z","avatar_url":"https://github.com/rishiraj.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cstyle\u003e\n  /* Import Gallient Font */\n  @font-face {\n    font-family: 'Gallient';\n    src: url('https://raw.githubusercontent.com/rishiraj/rishiraj.github.io/main/assets/Gallient-Regular.woff2') format('woff2');\n    font-display: swap;\n  }\n\n  :root {\n    --primary-color: #007AFF; /* Apple's classic blue */\n    --primary-hover-color: #0056b3;\n    --text-color: #1d1d1f; /* Apple's dark text color */\n    --text-muted-color: #6e6e73; /* Apple's secondary text color */\n    --heading-color: #1d1d1f;\n    \n    /* Backgrounds */\n    --bg-body: #f5f5f7; /* Very light Apple-like grey */\n    --bg-container-glass-base: rgba(255, 255, 255, 0.72); /* Base for glass, slightly more opaque */\n    --bg-card-glass-base: rgba(255, 255, 255, 0.68);\n\n    /* Borders \u0026 Shadows */\n    --border-color-soft: rgba(0, 0, 0, 0.08);\n    --border-color-glass-edge: rgba(255, 255, 255, 0.4); /* Subtle edge highlight */\n    --shadow-glass: 0 18px 40px rgba(0, 0, 0, 0.08), 0 6px 18px rgba(0,0,0,0.06); /* Slightly adjusted shadow */\n    \n    /* Radii */\n    --border-radius-main: 22px;\n    --border-radius-card: 18px;\n    --border-radius-button: 8px;\n\n    /* Rainbow Gradient Colors (subtle) */\n    --rainbow-color-1: hsla(190, 75%, 70%, 0.5); /* Light Blue - adjusted alpha */\n    --rainbow-color-2: hsla(140, 65%, 72%, 0.5); /* Light Green - adjusted alpha */\n    --rainbow-color-3: hsla(60, 75%, 72%, 0.5);  /* Light Yellow - adjusted alpha */\n    --rainbow-color-4: hsla(20, 75%, 75%, 0.5);  /* Light Orange/Peach - adjusted alpha */\n    --rainbow-color-5: hsla(330, 75%, 78%, 0.5); /* Light Pink - adjusted alpha */\n  }\n\n  body {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\";\n    line-height: 1.65;\n    color: var(--text-color);\n    background-color: var(--bg-body);\n    margin: 0;\n    padding: 10px;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    overflow-wrap: break-word;\n    word-wrap: break-word;\n  }\n\n  .glass-effect {\n    position: relative;\n    overflow: hidden;\n    background-color: var(--bg-container-glass-base);\n    backdrop-filter: blur(22px) saturate(170%); /* Slightly adjusted blur/saturate */\n    -webkit-backdrop-filter: blur(22px) saturate(170%);\n    border: 1px solid var(--border-color-glass-edge);\n    box-shadow: var(--shadow-glass);\n  }\n\n  .glass-effect::before {\n    content: \"\";\n    position: absolute;\n    /* Make it cover the entire element and extend slightly below for a softer start */\n    top: 0; \n    left: -75%; /* Start further off-screen for wider sweep */\n    width: 250%; /* Wider for a more spread gradient */\n    height: 150%; /* Taller, so the gradient origin is effectively below the element */\n    \n    background-image: linear-gradient(\n      75deg, /* Adjusted angle slightly */\n      transparent 5%, /* Start with more transparency */\n      var(--rainbow-color-1) 25%,\n      var(--rainbow-color-2) 40%,\n      var(--rainbow-color-3) 55%,\n      var(--rainbow-color-4) 70%,\n      var(--rainbow-color-5) 85%,\n      transparent 95% /* End with more transparency */\n    );\n    \n    opacity: 0.20; /* Reduced opacity for more subtlety due to larger coverage */\n    filter: blur(50px); /* Increased blur significantly for diffusion */\n    z-index: 1;\n    pointer-events: none;\n    \n    /* Transform to push the 'origin' of the gradient further down */\n    /* This makes the colors appear to gradually rise from the bottom */\n    transform: translateY(30%); /* Pushes the pseudo-element down, so only its top part with colors is visible */\n    border-radius: inherit; /* Inherit all border radii if needed, or specify for bottom if pseudo is only at bottom */\n  }\n  \n  .glass-effect \u003e * {\n    position: relative;\n    z-index: 2;\n  }\n\n  .container {\n    max-width: 900px;\n    margin: 40px auto;\n    padding: 35px 45px;\n    border-radius: var(--border-radius-main);\n  }\n  .container.consultation-container {\n    max-width: 850px;\n  }\n\n  h1, h2, h3, h4 {\n    font-family: 'Gallient', serif;\n    color: var(--heading-color);\n    line-height: 1.3;\n  }\n  \n  h1 { font-size: 2.6em; margin-bottom: 0.3em; }\n  h2 { font-size: 1.9em; margin-top: 2em; margin-bottom: 1em; border-bottom: 1px solid var(--border-color-soft); padding-bottom: 0.5em; }\n  h3 { font-size: 1.5em; margin-top: 1.8em; margin-bottom: 0.7em; color: #2c3e50; }\n  h4 { font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #34495e; }\n\n  p, li {\n    font-size: 1.02em;\n    color: var(--text-color);\n    margin-bottom: 0.8em;\n  }\n\n  a {\n    color: var(--primary-color);\n    text-decoration: none;\n    transition: color 0.2s ease-in-out, opacity 0.2s ease-in-out;\n    font-weight: 500;\n  }\n  a:hover {\n    color: var(--primary-hover-color);\n    opacity: 0.85;\n  }\n\n  .profile-header {\n    text-align: center;\n    margin-bottom: 40px;\n  }\n  .profile-header img {\n    border: 3px solid rgba(255,255,255,0.7);\n    box-shadow: 0 4px 15px rgba(0,0,0,0.08);\n    width: 160px;\n    border-radius: 50%;\n  }\n  .profile-header h1 {\n    margin-top: 0.5em;\n    margin-bottom: 0.1em;\n    font-size: 2.8em;\n  }\n  .profile-header b {\n    font-size: 1.1em;\n    color: var(--text-muted-color);\n    display: block;\n    margin-top: 5px;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n    font-weight: 500;\n  }\n\n  .section-divider {\n    border: 0;\n    height: 1px;\n    background: var(--border-color-soft);\n    margin: 50px 0;\n  }\n\n  .button-link {\n    display: inline-block;\n    background-color: var(--primary-color);\n    color: #ffffff !important;\n    padding: 12px 24px;\n    border-radius: var(--border-radius-button);\n    font-weight: 600;\n    text-decoration: none;\n    transition: background-color 0.2s ease-in-out, transform 0.1s ease-out;\n    box-shadow: 0 2px 5px rgba(0, 123, 255, 0.2);\n    border: none;\n    margin: 8px 8px 8px 0;\n  }\n  .button-link:hover {\n    background-color: var(--primary-hover-color);\n    text-decoration: none;\n    transform: translateY(-1px);\n    box-shadow: 0 3px 7px rgba(0, 123, 255, 0.3);\n  }\n  .button-link.large {\n    padding: 14px 28px;\n    font-size: 1.05em;\n  }\n\n  .styled-box, .career-item, .project-highlight, .terms-section .term-item {\n    padding: 25px;\n    border-radius: var(--border-radius-card);\n    margin-bottom: 25px;\n    background-color: var(--bg-card-glass-base);\n  }\n  .terms-section .term-item {\n    padding: 20px 25px;\n  }\n\n\n  .career-item h4, .project-highlight h4 { margin-top: 0; font-size: 1.3em; }\n  .career-item p.meta {\n    font-size: 0.88em;\n    color: var(--text-muted-color);\n    margin-bottom: 12px;\n    font-style: italic;\n  }\n  \n  ul {\n    list-style-type: none;\n    padding-left: 0;\n  }\n  ul li {\n    padding-left: 1.8em;\n    position: relative;\n    margin-bottom: 0.6em;\n  }\n  ul li::before {\n    content: \"•\";\n    position: absolute;\n    left: 0.5em;\n    color: var(--primary-color);\n    font-weight: bold;\n    font-size: 1em;\n    top: 0.1em;\n  }\n  \n  .tech-toolbox { padding: 10px 0; }\n  .tech-toolbox ul {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    padding-left: 0;\n    margin-top: 10px;\n  }\n  .tech-toolbox li {\n    background-color: rgba(0, 123, 255, 0.08);\n    color: var(--primary-color);\n    padding: 7px 14px;\n    border-radius: 15px;\n    font-size: 0.88em;\n    font-weight: 500;\n    list-style-type: none;\n    border: 1px solid rgba(0, 123, 255, 0.15);\n  }\n  .tech-toolbox li::before { content: \"\"; }\n  \n  .tech-category-title {\n    font-weight: 600;\n    color: var(--heading-color);\n    margin-top: 15px;\n    margin-bottom: 8px;\n    display: block;\n    font-size: 1em;\n  }\n\n  .achievements-list li::before { content: \"🏆\"; left: 0px; font-size: 1.1em; top: -1px;}\n  .community-list li::before { content: \"🌍\"; left: 0px; font-size: 1.1em; top: -1px;}\n  .contact-list li { padding-left: 2.2em; }\n  .contact-list li::before { content: \"\"; }\n  .contact-list .icon { margin-right: 8px; font-size: 1.2em; vertical-align: middle; color: var(--primary-color); }\n\n  .footer-quote {\n    text-align: center;\n    font-style: italic;\n    color: var(--text-muted-color);\n    margin-top: 50px;\n    font-size: 1.05em;\n    padding-top: 20px;\n    border-top: 1px solid var(--border-color-soft);\n  }\n\n  .consultation-title {\n    text-align: center;\n    font-size: 2.6em;\n    margin-bottom: 30px !important;\n    padding-bottom: 20px;\n    border-bottom: 1px solid var(--border-color-soft);\n  }\n\n  .terms-section .term-item strong {\n    color: var(--heading-color);\n    font-weight: 600;\n  }\n  .terms-section .term-item span {\n    font-weight: 600;\n    color: var(--primary-color);\n    font-size: 1.02em;\n  }\n\n  .pros-cons-list {\n    list-style-type: none;\n    padding-left: 0;\n  }\n  .pros-cons-list li {\n    padding-left: 2.2em;\n    margin-bottom: 1em;\n    font-size: 1.02em;\n  }\n  .pros-cons-list li::before {\n    position: absolute;\n    left: 0;\n    font-size: 1.3em;\n    top: -2px;\n  }\n  .pros-cons-list.dont-get li::before { content: \"🚫\"; }\n  .pros-cons-list.do-get li::before { content: \"✅\"; }\n  \n  .pros-cons-list ul, ul ul {\n    padding-left: 25px;\n    margin-top: 10px;\n    margin-bottom: 10px;\n  }\n  .pros-cons-list ul li, ul ul li {\n    font-size: 0.92em;\n  }\n  .pros-cons-list ul li::before, ul ul li::before {\n    content: \"–\";\n    color: var(--text-muted-color);\n    font-weight: bold;\n    font-size: 1em;\n    left: -0.2em; \n    top: 0;\n  }\n  \n  blockquote {\n    border-left: 4px solid var(--primary-color);\n    padding: 15px 20px;\n    margin-left: 0;\n    margin-right: 0;\n    font-style: italic;\n    color: var(--text-muted-color);\n    background-color: rgba(230, 242, 255, 0.5);\n    border-radius: 0 var(--border-radius-card) var(--border-radius-card) 0;\n  }\n  blockquote p {\n    margin-bottom: 0;\n    color: var(--text-color);\n  }\n\n  .gsoc-header-image {\n    width: 100%;\n    max-width: 650px;\n    display: block;\n    margin: 0 auto 30px auto;\n    border-radius: var(--border-radius-card);\n    box-shadow: var(--shadow-glass);\n  }\n  .gsoc-page-title {\n    text-align: center;\n    font-size: 2.4em;\n    margin-bottom: 0.1em;\n    line-height: 1.2;\n  }\n  .gsoc-subtitle {\n    text-align: center;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n    font-weight: 500;\n    color: var(--text-muted-color);\n    margin-top: 0.5em;\n    margin-bottom: 2em;\n    font-size: 1.05em;\n    line-height: 1.4;\n  }\n  .gsoc-contributions-list li::before {\n    content: \"✓\";\n    color: #34C759;\n    top: 0;\n    left: 0.4em;\n  }\n  .gsoc-merged-prs-list li::before {\n    content: \"🔗\";\n    top: 0;\n    left: 0.4em;\n  }\n\n  img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius-button);\n  }\n\n  h2 .icon, h3 .icon, h4 .icon {\n    font-size: 0.8em;\n    vertical-align: middle;\n    margin-right: 10px;\n    display: inline-block;\n    color: var(--primary-color);\n  }\n\n  /* --- Responsive Adjustments --- */\n  @media (max-width: 992px) {\n    .container { padding: 30px; margin: 30px auto; }\n    .container.consultation-container { max-width: 800px; }\n    .glass-effect::before { filter: blur(45px); opacity: 0.18; }\n  }\n\n  @media (max-width: 768px) {\n    body { padding: 5px; }\n    .container { margin: 20px auto; padding: 25px 20px; }\n    h1, .profile-header h1, .consultation-title, .gsoc-page-title { font-size: 2.1em; }\n    .profile-header h1 {font-size: 2.3em;}\n    h2 { font-size: 1.6em; }\n    h3 { font-size: 1.35em; }\n    h4 { font-size: 1.1em; }\n    p, li { font-size: 0.98em; }\n    .button-link { padding: 10px 20px; font-size: 0.92em; }\n    .button-link.large { padding: 12px 22px; font-size: 0.98em; }\n    .tech-toolbox ul { gap: 8px; }\n    .tech-toolbox li { padding: 6px 12px; font-size: 0.82em; }\n    .profile-header img { width: 120px; }\n    .profile-header b { font-size: 1em; }\n    .gsoc-subtitle { font-size: 1em; }\n    .section-divider { margin: 40px 0; }\n    .glass-effect::before { \n        filter: blur(40px); \n        opacity: 0.15; \n        transform: translateY(35%);\n        left: -100%;\n        width: 300%;\n    }\n  }\n\n  @media (max-width: 576px) {\n    .container { padding: 20px 15px; margin: 15px auto; border-radius: 18px; }\n    h1, .profile-header h1, .consultation-title, .gsoc-page-title { font-size: 1.8em; }\n    .profile-header h1 {font-size: 2em;}\n    h2 { font-size: 1.45em; }\n    h3 { font-size: 1.25em; }\n    p, li { font-size: 0.92em; }\n    .profile-header img { width: 100px; }\n    .profile-header b { font-size: 0.9em; }\n    .contact-list li { padding-left: 2em; }\n    .contact-list .icon { font-size: 1.1em; }\n    .gsoc-subtitle { font-size: 0.9em; }\n    .terms-section .term-item { padding: 15px; flex-direction: column; align-items: flex-start; text-align: left; }\n    .terms-section .term-item strong { margin-bottom: 5px; }\n    .terms-section .term-item span { font-size: 0.98em; }\n    .footer-quote { font-size: 0.95em; margin-top: 40px; padding-top: 15px; }\n    .button-link, .button-link.large { display: block; text-align: center; margin-left: 0; margin-right: 0; }\n    .profile-header { margin-bottom: 30px; }\n    .glass-effect::before { \n        filter: blur(35px); \n        opacity: 0.12; \n        transform: translateY(40%);\n        left: -120%;\n        width: 340%;\n    }\n    ul li::before {left: 0.4em;}\n  }\n\u003c/style\u003e\n\n\u003cdiv class=\"container glass-effect\"\u003e\n  \u003cdiv class=\"profile-header\"\u003e\n    \u003cimg src=\"assets/profile.png\" alt=\"Rishiraj's Profile Picture\" width=\"160\" style=\"border-radius: 50%;\"\u003e\n    \u003ch1\u003eHi, I'm Rishiraj Acharya 👋\u003c/h1\u003e\n    \u003cb\u003eAI Engineer | Google Developer Expert (ML, Cloud, Kaggle) | Hugging Face 🤗 Fellow\u003c/b\u003e\n  \u003c/div\u003e\n\n  \u003chr class=\"section-divider\"\u003e\n\n  \u003csection id=\"who-i-am\"\u003e\n    \u003ch2\u003e\u003cspan class=\"icon\"\u003e💡\u003c/span\u003e Who I Am\u003c/h2\u003e\n    \u003cp\u003eI'm a Machine Learning Engineer currently leading AI development at \u003cstrong\u003eIntelliTek\u003c/strong\u003e, where I focus on using \u003cstrong\u003eGenerative AI\u003c/strong\u003e to enhance the healthcare domain — automating clinical workflows like SOAP note generation, extracting structured data from unstructured conversations, and ensuring HIPAA-compliant ML pipelines.\u003c/p\u003e\n    \u003cp\u003eAs a \u003cstrong\u003etriple Google Developer Expert\u003c/strong\u003e in \u003cstrong\u003eMachine Learning\u003c/strong\u003e, \u003cstrong\u003eCloud\u003c/strong\u003e, and \u003cstrong\u003eKaggle\u003c/strong\u003e, I bring both depth and breadth to real-world AI systems. My work sits at the intersection of \u003cstrong\u003eNLP\u003c/strong\u003e, \u003cstrong\u003eSpeech Technologies\u003c/strong\u003e, and \u003cstrong\u003eMedical AI\u003c/strong\u003e.\u003c/p\u003e\n    \u003cp\u003e\n      \u003ca href=\"/consultation\" class=\"button-link\"\u003e👉 Consulting? Here’s how I work\u003c/a\u003e\n      \u003ca href=\"/gsoc2022\" class=\"button-link\"\u003e🛠️ My GSoC project at TensorFlow\u003c/a\u003e\n    \u003c/p\u003e\n  \u003c/section\u003e\n\n  \u003chr class=\"section-divider\"\u003e\n\n  \u003csection id=\"career-snapshot\"\u003e\n    \u003ch2\u003e\u003cspan class=\"icon\"\u003e🚀\u003c/span\u003e Career Snapshot\u003c/h2\u003e\n    \n    \u003cdiv class=\"career-item\"\u003e\n      \u003ch4\u003eIntelliTek Products Pvt. Ltd. — \u003cem\u003eML Engineer\u003c/em\u003e\u003c/h4\u003e\n      \u003cp class=\"meta\"\u003e📍 Sep 2024 – Present\u003c/p\u003e\n      \u003cul\u003e\n        \u003cli\u003eDesigning GenAI solutions for clinical settings: automated SOAP notes, issue lists, and medical summaries.\u003c/li\u003e\n        \u003cli\u003eBuilt adversarial-robust, compliant pipelines with data security guardrails under HIPAA.\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/div\u003e\n\n    \u003cdiv class=\"career-item\"\u003e\n      \u003ch4\u003eTensorLake Inc. — \u003cem\u003eML Engineer\u003c/em\u003e\u003c/h4\u003e\n      \u003cp class=\"meta\"\u003e📍 Apr 2024 – Aug 2024\u003c/p\u003e\n      \u003cul\u003e\n        \u003cli\u003eDesigned \u003cstrong\u003eIndexify\u003c/strong\u003e, a real-time multimodal unstructured data engine.\u003c/li\u003e\n        \u003cli\u003eImproved processing speed by 30% and boosted query efficiency by 25%.\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"https://github.com/tensorlakeai/indexify\"\u003eProject Link: Indexify\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/div\u003e\n\n    \u003cdiv class=\"career-item\"\u003e\n      \u003ch4\u003ePrediQt Business Solutions Pvt. Ltd. — \u003cem\u003eSenior AI/ML Engineer\u003c/em\u003e\u003c/h4\u003e\n      \u003cp class=\"meta\"\u003e📍 Jun 2023 – Nov 2023\u003c/p\u003e\n      \u003cul\u003e\n        \u003cli\u003eLed LLM finetuning and model optimization efforts.\u003c/li\u003e\n        \u003cli\u003eAchieved 40% faster inference and 50% uplift in model serving throughput.\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/div\u003e\n\n    \u003cdiv class=\"career-item\"\u003e\n      \u003ch4\u003eDynopii Inc. — \u003cem\u003eML Engineer\u003c/em\u003e\u003c/h4\u003e\n      \u003cp class=\"meta\"\u003e📍 Apr 2021 – Mar 2024\u003c/p\u003e\n      \u003cul\u003e\n        \u003cli\u003eEngineered full-stack speech and audio ML pipelines for Conversational AI.\u003c/li\u003e\n        \u003cli\u003eDrove 35% increase in engagement and cut training costs by half.\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/div\u003e\n    \n    \u003cdiv class=\"career-item\"\u003e\n      \u003ch4\u003eCelebal Technologies Pvt. Ltd. — \u003cem\u003eData Scientist\u003c/em\u003e\u003c/h4\u003e\n      \u003cp class=\"meta\"\u003e📍 Sep 2021 – Dec 2021\u003c/p\u003e\n      \u003cul\u003e\n        \u003cli\u003eApplied Classical ML, NLP, and CV techniques to enterprise use cases.\u003c/li\u003e\n        \u003cli\u003eImproved algorithm speed by 25% through Python-SQL optimization.\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/div\u003e\n\n    \u003cdiv class=\"career-item\"\u003e\n      \u003ch4\u003eTensorFlow (Google) — \u003cem\u003eGSoC 2022 Contributor\u003c/em\u003e\u003c/h4\u003e\n      \u003cp class=\"meta\"\u003e📍 May 2022 – Sep 2022\u003c/p\u003e\n      \u003cul\u003e\n        \u003cli\u003eContributed to \u003ca href=\"https://summerofcode.withgoogle.com/programs/2022/projects/RmEpoyDX\"\u003eTensorFlow Decision Forests\u003c/a\u003e, improving ease-of-use for Kaggle competitions.\u003c/li\u003e\n        \u003cli\u003eCreated real-world examples for YDF and interpretability tools, boosting adoption by 15%.\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/div\u003e\n  \u003c/section\u003e\n\n  \u003chr class=\"section-divider\"\u003e\n\n  \u003csection id=\"firerequests\" class=\"project-highlight\"\u003e\n    \u003ch2\u003e\u003cspan class=\"icon\"\u003e🧪\u003c/span\u003e FireRequests\u003c/h2\u003e\n    \u003cp\u003e\u003ca href=\"https://github.com/rishiraj/firerequests\" style=\"font-weight:bold; font-size: 1.1em;\"\u003eFireRequests\u003c/a\u003e is a high-performance, asynchronous HTTP client designed for large-scale ML workloads. It’s used by companies like \u003cstrong\u003eRoboflow\u003c/strong\u003e and supports concurrent interaction with providers like \u003cstrong\u003eOpenAI\u003c/strong\u003e and \u003cstrong\u003eGoogle\u003c/strong\u003e.\u003c/p\u003e\n    \n    \u003ch4\u003eKey Highlights:\u003c/h4\u003e\n    \u003cul\u003e\n      \u003cli\u003e⚡ 10x faster I/O for uploading/downloading large payloads\u003c/li\u003e\n      \u003cli\u003e🔄 Robust retry logic, fault tolerance, and concurrency using \u003ccode\u003easyncio\u003c/code\u003e, \u003ccode\u003eaiohttp\u003c/code\u003e, and \u003ccode\u003eaiofiles\u003c/code\u003e\u003c/li\u003e\n      \u003cli\u003e📦 Seamless support for Jupyter, batch processing, and streaming APIs\u003c/li\u003e\n      \u003cli\u003e🧵 Integrated with \u003ccode\u003enest_asyncio\u003c/code\u003e, \u003ccode\u003eSemaphore\u003c/code\u003e, and exponential backoff for reliability under load\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/section\u003e\n\n  \u003chr class=\"section-divider\"\u003e\n\n  \u003csection id=\"tech-toolbox\" class=\"tech-toolbox\"\u003e\n    \u003ch2\u003e\u003cspan class=\"icon\"\u003e📚\u003c/span\u003e Tech Toolbox\u003c/h2\u003e\n    \u003cspan class=\"tech-category-title\"\u003eML/DL:\u003c/span\u003e\n    \u003cul\u003e\n      \u003cli\u003eTensorFlow\u003c/li\u003e\u003cli\u003ePyTorch\u003c/li\u003e\u003cli\u003eTransformers\u003c/li\u003e\u003cli\u003eScikit-Learn\u003c/li\u003e\u003cli\u003eXGBoost\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003cspan class=\"tech-category-title\"\u003eNLP/Speech:\u003c/span\u003e\n    \u003cul\u003e\n      \u003cli\u003eLLMs\u003c/li\u003e\u003cli\u003eAudio ML\u003c/li\u003e\u003cli\u003eSpeech-to-Text\u003c/li\u003e\u003cli\u003eText-to-Speech\u003c/li\u003e\u003cli\u003evLLM\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003cspan class=\"tech-category-title\"\u003eDeployment:\u003c/span\u003e\n    \u003cul\u003e\n      \u003cli\u003eGCP\u003c/li\u003e\u003cli\u003eAWS\u003c/li\u003e\u003cli\u003eFastAPI\u003c/li\u003e\u003cli\u003eFlask\u003c/li\u003e\u003cli\u003eRedis\u003c/li\u003e\u003cli\u003eTensorRT\u003c/li\u003e\u003cli\u003eDocker\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003cspan class=\"tech-category-title\"\u003eTools:\u003c/span\u003e\n    \u003cul\u003e\n      \u003cli\u003ePEFT\u003c/li\u003e\u003cli\u003eTRL\u003c/li\u003e\u003cli\u003eOptuna\u003c/li\u003e\u003cli\u003eGitHub Actions\u003c/li\u003e\u003cli\u003eLangChain\u003c/li\u003e\u003cli\u003eWeights \u0026 Biases\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/section\u003e\n\n  \u003chr class=\"section-divider\"\u003e\n\n  \u003csection id=\"achievements\"\u003e\n    \u003ch2\u003e\u003cspan class=\"icon\"\u003e🏅\u003c/span\u003e Achievements \u0026 Recognition\u003c/h2\u003e\n    \u003cul class=\"achievements-list\"\u003e\n      \u003cli\u003eKaggle Competitions Master \u0026 2× Expert\u003c/li\u003e\n      \u003cli\u003eGold Medalist (Top 10) in \u003cstrong\u003eRSNA MICCAI Brain Tumor Segmentation Challenge\u003c/strong\u003e\u003c/li\u003e\n      \u003cli\u003eEndorsed by experts like \u003cstrong\u003eSayak Paul\u003c/strong\u003e (Hugging Face, GDE)\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/section\u003e\n\n  \u003chr class=\"section-divider\"\u003e\n\n  \u003csection id=\"community\"\u003e\n    \u003ch2\u003e\u003cspan class=\"icon\"\u003e🌍\u003c/span\u003e Community Involvement\u003c/h2\u003e\n    \u003cul class=\"community-list\"\u003e\n      \u003cli\u003eCo-Organizer of \u003cstrong\u003eTensorFlow User Group Kolkata\u003c/strong\u003e and \u003cstrong\u003eGDG Cloud Kolkata\u003c/strong\u003e\u003c/li\u003e\n      \u003cli\u003eRegular speaker and mentor in the global open-source AI ecosystem\u003c/li\u003e\n      \u003cli\u003eHugging Face 🤗 \u003cstrong\u003eFellow\u003c/strong\u003e, building public LLM tools and sharing cutting-edge research\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/section\u003e\n\n  \u003chr class=\"section-divider\"\u003e\n\n  \u003csection id=\"contact\"\u003e\n    \u003ch2\u003e\u003cspan class=\"icon\"\u003e📫\u003c/span\u003e Let’s Talk\u003c/h2\u003e\n    \u003cul class=\"contact-list\"\u003e\n      \u003cli\u003e\u003cspan class=\"icon\"\u003e📧\u003c/span\u003e Email: \u003ca href=\"mailto:heyrishiraj@gmail.com\"\u003eheyrishiraj@gmail.com\u003c/a\u003e\u003c/li\u003e\n      \u003cli\u003e\u003cspan class=\"icon\"\u003e🔗\u003c/span\u003e \u003ca href=\"https://www.linkedin.com/in/rishirajacharya\"\u003eLinkedIn\u003c/a\u003e | \u003ca href=\"https://github.com/rishiraj\"\u003eGitHub\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/section\u003e\n\n  \u003chr class=\"section-divider\"\u003e\n\n  \u003cp class=\"footer-quote\"\u003e\n    \u003ci\u003eBuilding the future of AI — one transformer at a time.\u003c/i\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishiraj%2Frishiraj.github.io","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frishiraj%2Frishiraj.github.io","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishiraj%2Frishiraj.github.io/lists"}