Skip to content
View SamarthMahendra's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report SamarthMahendra

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
samarthmahendra/README.md

hey there ๐Ÿ‘‹

My expertise include, python, c++, java in domains such as Backend, Databases,Data Intensive Systems, Low level systems, Devops, Distributed systems,

๐Ÿข Previous Work (Draup)

My contributions during my time at Draup live on my work GitHub: ๐Ÿ‘‰ https://github.com/SamarthMahendra-Draup

My College: Github : ๐Ÿ‘‰ [https://github.com/SamarthMahendraNEU ](https://github.com/SamarthMahendraneu

๐Ÿ›  Languages & Tools

amazonwebservices logo android logo bitbucket logo c logo css3 logo digitalocean logo django logo firebase logo gitlab logo git logo java logo javascript logo jest logo jenkins logo jira logo kubernetes logo linux logo mongodb logo mysql logo postgresql logo prometheus logo python logo pytest logo sqlite logo terraform logo typescript logo redis logo react logo cplusplus logo

๐ŸŽ“ Education

  • ๐Ÿฆ Northeastern University, Boston, MA
    Master of Science (MS), Computer Science
    Jan 2024 โ€“ Dec 2025
    Khoury College of Computer Sciences
    Relevant Courses:

    • CS 5010: Programming Design Paradigm
    • CS 5200: Database Management Systems
    • CS 5800: Algorithms
    • CS 6120: Natural Language Processing
    • CS 6140: Machine Learning
    • CS 5520: Mobile Application Development
    • CS 5500: Foundations of Software Engineering
  • ๐Ÿ Dayananda Sagar College of Engineering, Bangalore, India
    Bachelor of Engineering (BE), Computer Science
    Aug 2018 โ€“ Jul 2022 | CGPA: 8.59

snake eating my contributions

###

๐Ÿ’ผ Experience

  • ๐Ÿ‘จโ€๐Ÿ’ป Associate Software Development Engineer โ€“ Backend
    Draup ยท Full-time
    Aug 2022 โ€“ Nov 2023 ยท 1 yr 4 mos ยท Bangalore (Hybrid)

    • Led platform modules for digital tech stack, outsourcing, and customer intelligence.
    • Revamped insights page for complex comparisons, boosting engagement by 40%.
    • Designed a dynamic query generation engine for chatbot pipelines โ€” improved performance by 60% and cut dev time by 80%.
    • Migrated APIs to Elasticsearch for real-time aggregation (5ร— speedup).
    • Introduced advanced Boolean filter logic (e.g., (a AND b) OR c) for enhanced search.
    • Built subscription-based access control and enhanced platform performance (400% speedup, 50% cost reduction).
    • Reduced platform downtime from 4% to 1%; resolved issues with Datadog & AWS (75% faster).
  • ๐Ÿ›  Backend Engineering Intern
    Draup ยท Internship
    Apr 2022 โ€“ Jul 2022 ยท 4 mos ยท Bengaluru

    • Debugged API issues using Datadog.
    • Implemented caching for image requests to boost performance.
    • Created automated DB scripts to streamline data workflows.
  • ๐Ÿ”ฌ Research Assistant (Patent Co-Inventor)
    Dayananda Sagar College of Engineering ยท Part-time
    Nov 2021 โ€“ Sep 2023 ยท 1 yr 11 mos ยท Bengaluru (Hybrid)

    • Project: Myocardium Wall Motion & Thickness Mapping (Patent Pending)
      App No: 202341086278 (India)
    • Developed novel image processing techniques for MRI cine scans.
    • Built algorithms for myocardium thickness + fibrosis mapping during cardiac cycles.
    • Optimized using NumPy, CuPy (GPU), multiprocessing with ThreadPoolExecutor.
    • Worked alongside clinicians from Sri Jayadeva Institute of Cardiovascular Sciences.

๐Ÿš€ Featured Projects

  • ๐Ÿ“Š JobStats.fyi โ€” Real-Time Job Market Analytics
    Built a real-time analytics platform processing 15K+ submissions, reaching 1,000 sessions in the first 48 hours. Designed a distributed pipeline using Flask, MongoDB, Redis, Celery, and Prometheus/Grafana, with production monitoring and fault-tolerant background processing.

  • ๐Ÿงฑ ButterDB โ€” Custom Storage Engine (C)
    Implemented a key-value storage engine with on-disk B-Trees, fixed-size pages, write-ahead logging (WAL), crash recovery, and fine-grained locking. Focused on durability, concurrency control, and performance-critical storage internals.

  • ๐Ÿ—„๏ธ User-Space Unix File System (FUSE, C)
    Implemented a Unix-like file system in user space supporting core POSIX operations (read, write, mkdir, unlink, rename, chmod, stat). Designed on-disk structures including superblocks, bitmaps, inodes, and directory traversal over a disk image.

  • ๐Ÿงต Concurrent Keyโ€“Value Store Server (C, pthreads, TCP)
    Built a multi-threaded TCP-based KV store with a listener/worker thread pool, thread-safe task queue, and monitor-based synchronization using mutexes and condition variables. Validated correctness with randomized concurrency tests.

  • ๐Ÿš Unix Shell Implementation (C)
    Implemented a Unix-style shell supporting pipes, I/O redirection, background execution, and conditional chaining (;, &&, ||). Built a custom parser and execution engine using fork(), exec*, waitpid(), and file descriptor manipulation.

  • ๐ŸŽง Live Bluetooth Silent Disco
    Built a real-time system audio broadcast tool using WebSockets and Python, streaming low-latency audio to multiple Bluetooth clients via BlackHole.

  • ๐Ÿง  LinkedInAssist โ€” LLM-Powered Job Filter
    Chrome extension that filters LinkedIn job postings using natural-language prompts. Built with GPT-based inference and a Flask backend.

  • ๐Ÿ’ฌ Account Intelligence Chatbot (Hackathon @ Draup)
    Built an enterprise chatbot using RAG with LangChain, cross-encoder reranking, query expansion, Redis caching, and PostgreSQL-backed retrieval.

  • ๐Ÿงฎ Java Portfolio Manager
    Designed an MVC-based investment simulator with external stock APIs, 100+ JUnit tests, and performance charts.

  • ๐Ÿšดโ€โ™‚๏ธ Bike Rental Platform
    End-to-end BlueBikes-style system using React, Django REST, Redis, JWT authentication, and Azure deployment.

  • ๐Ÿฉบ Myocardium Wall Motion Mapper (Patent Pending)
    Built a medical imaging pipeline to analyze cardiac wall motion from cine MRI scans using NumPy, multiprocessing, and interpolation.

Pinned Loading

  1. CSoffersVisualizer CSoffersVisualizer Public

    Interview Intelligence using discord interview updates data, Data ingestion pipeline, cleaning, transforming to get valuable insighst from data,

    HTML 1

  2. samarthmahendra.github.io samarthmahendra.github.io Public

    JavaScript 1

  3. Portfolio-Manager-MVC Portfolio-Manager-MVC Public

    Forked from samarthmahendraneu/Portfolio-Manager-MVC

    A Java portfolio manager applications using MVC architecture, to create, examine portfolios, to buy/sell stocks, with investment strategies such as Dollar cost averaging and value based investment

    Java

  4. virtual-memory-kernel virtual-memory-kernel Public

    Forked from samarthmahendraneu/virtual-memory-kernel

    core operating system kernel features in a small but real x86-64 OS (WeensyOS), focusing on virtual memory, process isolation, and process creation (fork).

    C++

  5. User-Space-Unix-File-System-Implementation-FUSE-C- User-Space-Unix-File-System-Implementation-FUSE-C- Public

    Forked from samarthmahendraneu/User-Space-Unix-File-System-Implementation-FUSE-C-

    simplified Unix-style file system implemented in user space using FUSE. It supports core POSIX file operations and uses a disk image as backing storage, including superblock management, block bitmaโ€ฆ

    C

  6. Google-Hackathon-Coffee-Plant-Disease-Analyzer Google-Hackathon-Coffee-Plant-Disease-Analyzer Public

    Forked from samarthmahendraneu/Coffee-Plant-Disease-Analyzer

    Coffee farming suffers from unpredictable crop loss caused by pests, diseases, nutrient deficiencies, and environmental stress. Access to agronomy expertise is limited for most farmers, leading to โ€ฆ

    TypeScript