Skip to content
View parthasarathydNU's full-sized avatar
:octocat:
building gen ai products
:octocat:
building gen ai products

Highlights

  • Pro

Block or report parthasarathydNU

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
parthasarathydNU/README.md

Visitor Badge

Hi there, I'm Dhruv Parthasarathy 👋

About Me

I am a Generative AI Engineer with a strong focus on Generative Models and RAG architectures. I work with Google AI Studio and previously served as a Generative AI Research Assistant at Northeastern University in Boston. I am also an AWS Certified Solutions Architect Associate with 5 years of full-stack development experience.

I am open to new opportunities where I can apply my skills to solve complex problems and drive innovation. With nearly 5 years of experience as a Full Stack Developer, I specialize in building scalable, cloud-native solutions and have a strong background in both frontend and backend technologies. My expertise spans JavaScript (React, NextJS, TypeScript), ThreeJS, D3, Python, Node.js, Java, Terraform, and various cloud platforms including AWS and GCP.

  • Looking out for collaborators to work on implementing 📣 research papers 📣 releated to Gen AI

Feel free to explore my projects below and connect with me for opportunities to collaborate or discuss potential roles.

  • linkedin: linkedin.com/in/parthadhruv/

Currently Working On

  • Cli Gen : CLI-Gen is an innovative open-source project that aims to use graph-based code representation and Large Language Models (LLMs) to automate test case generation and client library creation.
  • Building Uber From Scratch : This project aims to create an open-source, customizable Uber-like ride-hailing simulation platform. Our goal is to provide a tool for researchers, students, and industry professionals to experiment with ride-hailing algorithms, analyze system behavior, and innovate in the field of urban mobility.

Key Projects

  • Protein Structure Explorer : A web app designed to interact with a protein database visualize protein structures and query information through chatbots
  • LLM Research Implementation Project : Building a collaborative space for implementing cutting-edge Large Language Model research
  • Direct Preference Optimization for LLM Fine-tuning : Implementing the technique described in the "Direct Preference Optimization" paper to fine-tune large language models (LLMs) to better understand and align with human preferences
  • Implementation of Instruction Backtranslation Paper: Instruction backtranslation is revolutionizing the way LLMs are aligned to follow instructions. By leveraging vast amounts of unlabelled data and minimal human-annotated seed data, this technique generates high-quality instructional data through an iterative self-training process
  • DermAI Viz : A web platform that enables doctors and medical practitioners to visualize skin condition progression backed by Diffusion Models and access a comprehensive knowledge base for immediate clinical insights and patient education using LLM\
  • Generative Pretained Transformer: Developed a GPT transformer model from scratch, implementing the MultiHead Attention mechanism and training it for text generation tasks
  • Natural Language to SQL Prototype : GenoQuery is an innovative tool designed to streamline the process of querying and visualizing genomic and biological data through a user-friendly chatbot interface. ----> Visit https://genoquery.com <---- to check out the tool
  • LeetCodeSolver: The DSA Problem Solver project aims to simplify the process of solving Data Structures and Algorithms (DSA) problems by leveraging advanced language models and retrieval-augmented generation (RAG) techniques. This tool is designed to assist users in tackling challenging DSA problems, making the process more intuitive and less daunting.
  • AutoGrader: An automated assignment grading system leveraging AI for enhanced grading efficiency.
  • Path Finder: Algorithm visualizer application built using React.
  • 12 Factor App: Secure, scalable web applications using cloud-native technologies and DevOps practices.
  • Automating Infrastructure as Code: Terraform to orchestrate a secure and scalable cloud-native application deployment on Google Cloud Platform.

Interesting Fact

I contributed a solution to enhance the Puppeteer Library's compatibility with Docker Containers on M1 macOS chips. You can view my suggestion in this discussion: Puppeteer GitHub Issue Comment.

Credentials

Reels 🎥

Click on these videos to check my projects out !

Natural Language to Plots generator
Video 1
Natural Language to SQL Architecture
Video 2
Advanced 3D Visualizations | Trading Data
Video 2

⚡ Languages and Technologies

Java Python JavaScript TypeScript React React Query Next.js Node.js Flask HTML5 CSS3 Sass Figma Socket.io TailwindCSS Threejs Zod Swagger PostgreSQL Redis AWS GCP Terraform Docker Packer GitHub ChatGPT PyTorch TensorFlow Pandas NumPy Streamlit

Professional Experience

FounderWay Logo

Full Stack Engineer

April Jan 2024 - Present


Running Tide Logo

Full Stack Engineer

May 2023 - Dec 2023

"Dhruv is a positive and enthusiastic individual. From day one it was clear he intended to grow and improve as a software developer. He certainly did that during his time at Running Tide. Never backing down from a challenge and taking initiave in finding good solutions to any problem he was presented." - Reynir Ingason, Project Manager, Running Tide

Mu Sigma Logo

Full Stack Engineer

Oct 2018 - Aug 2022

"I've worked with Dhruv at various stages of his career at Mu Sigma, as a trainee, team member, and a team lead. He shows a great amount of drive when learning to pick up on new things, asking the right questions, and determination to see a deliverable to success when he hasn't worked on something similar before. I've also heard from multiple team members who have worked with him that he is a compassionate leader and shows by doing the work. Dhruv is a great coworker and I'd love to work with him again given the chance!" - Suprit, Associate Technical Architect - MLOps Engineering @ Quantiphi | NVIDIA Practice


Connect with Me

Pinned Loading

  1. cloud-certification-notes cloud-certification-notes Public

    Collection of notes that I take for my SWE certification Exams

    14

  2. gen-ai-coursework gen-ai-coursework Public

    This repo contains assignments and projects specifically to the various Gen AI courses that I am auditing.

    Jupyter Notebook 14 3

  3. cli-gen cli-gen Public

    CLI-Gen is an innovative open-source project that aims to use graph-based code representation and Large Language Models (LLMs) to automate test case generation and client library creation for API b…

    HTML 5 1

  4. protein-data-nlq protein-data-nlq Public

    GenoQuery is an innovative tool designed to streamline the process of querying genomic and biological data through a user-friendly chatbot interface.

    Jupyter Notebook 1

  5. uber-ride-api uber-ride-api Public

    Create and get ride status

    Python 4 3