Ishaan Jaffer

Ishaan Jaffer

United States
16K followers 500+ connections

Articles by Ishaan

Activity

Join now to see all activity

Experience

  • LiteLLM (YC W23) Graphic

    LiteLLM (YC W23)

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Pittsburgh, Pennsylvania, United States

  • -

    Pittsburgh, Pennsylvania, United States

  • -

    Pittsburgh, Pennsylvania

  • -

    Mumbai, Maharashtra, India

  • -

    San Diego, California

  • -

    Greater Pittsburgh Area

  • -

    Pittsburgh, Pennsylvania, United States

  • -

    Pittsburgh, Pennsylvania

  • -

    Greater New York City Area

  • -

    Pittsburgh, Pennsylvania

  • -

    Santa Clara

  • -

    Jaipur, Rajasthan, India

Education

  • Carnegie Mellon University Graphic

    Carnegie Mellon University

    -

    -

    Activities and Societies: Varsity Swimming and Diving, Carnegie Mellon Hyperloop, Swartz Center for Entrepreneurship, Academic Development, First-Year Orientation Counsellor

  • -

    -

Volunteer Experience

Publications

Courses

  • Artificial Intelligence: Representation and Problem Solving

    15-381

  • Calculus in 3-D

    21-259

  • Computer Systems

    15-213

  • Concepts of Mathematics(elementary number theory, induction, the algebra of sets, equivalence relations, congruences, recurrence equations and graph theory)

    21-127

  • Distributed Systems

    15-440

  • Electronic Devices and Analog Circuits

    18-220

  • Engineering Statistics and Quality Control

    36-220

  • Engineering the Materials of the Future

    27-100

  • Fundamentals of Programming and Computer Science

    15-112

  • Graduate Applied Machine Learning

    11-663/05-834

  • Human-Robot Interaction

    16-467

  • Introduction to Electrical and Computer Engineering

    18-100

  • Maker Series I (micro-controllers and Physical Computing)

    24-104

  • Mathematical Foundations of Electrical Engineering

    18-202

  • New Venture Creation

    70-416

  • Parallel Computing and Architecture

    15-418

  • Patents, Licensing and Innovation

    19473

  • Practical Data Science

    15-388

  • Principles of Imperative Computation

    15-122

  • Probability Theory

    36-225

  • Signals and Systems

    18-290

  • Statistical Inference

    36-226

  • Structure and Design of Digital Systems

    18-240

Projects

  • OpenMP Parallel Graph Simulator

    -

    Optimized a Graph Flow Simulator through the following:
    -Reduced memory contention by having different threads operate on separate copies of
    a data structure, and then merged the results together.
    -Created a work partitioning method to mitigate imbalanced loads amongst threads.
    -Used dynamic scheduling and OpenMP pragmas to partition for loops and achieve 6x speedup while maintaining exact functionality of the sequential version.

    Other creators
  • CUDA Renderer for NVIDIA GeForce RTX 2080 GPU

    -

    Designed a CUDA renderer to exploit parallelism in a working set of circles and scale its behavior to adapt to a given workload (0 to 100,000 circles). Achieved 70x speedup over the serial algorithm while maintaining ordering invariance of circles and correctness of alpha blending. Done by splitting work between CUDA threads, thread blocks, utilizing shared memory and the parallel prefix-sum algorithm.

    Other creators
  • Markov Chains and how they could have helped you get a job in 2015(A Markov Chains Tutorial)

    -

    A Python, Pandas tutorial on Markov chains and their applications to the world of Data Science and Machine Learning. The project discusses what Markov chains are, in what situations they can be useful and how to implement them in your own projects. The primary purpose of the project was to create a Markov Model for the Job Market during the years of 2004–2015.

  • Patents, Licensing and Innovation for efficient machine learning models and optimized wearable devices custom built to work together.

    -

    Conducted patent searches in the field of optimization of machine learning models on wearable devices in order to identify technologies of interest. Summarized patent contents as well as themes and trends among patents. Analyzed patented technology. Designed around patent claims to avoid patent infringement.

    Defined patentable features of my solution. Analyzed the patentability and viability of my invention. Drafted patent claim and patent application to protect invention and ensure…

    Conducted patent searches in the field of optimization of machine learning models on wearable devices in order to identify technologies of interest. Summarized patent contents as well as themes and trends among patents. Analyzed patented technology. Designed around patent claims to avoid patent infringement.

    Defined patentable features of my solution. Analyzed the patentability and viability of my invention. Drafted patent claim and patent application to protect invention and ensure
    patentability in light of previous technology.

  • Web Scraping using HTTP Requests, REST API, Yelp API and Beautiful Soup

    -

    Built a web scraper using HTTP Requests, RESTful APIs, Beautiful Soup and the Yelp API to parse Yelp restaurant pages. Extracted reviews of a restaurant in a structured format while also using authentication, pagination and rate limiting.

  • Research Group Project: Does the Opportunity for Discovery with Controls Enhance Playing with Robots?

    -

    For this study we observed 18 participants playing with a Sphero, an entertainment robot, with two distinctly different controllers. One was one of the standard iOS applications native to the Sphero while the other was a custom, 4-button, controller we built ourselves. From our study results we found a correlation between discovery and satisfaction, which prompts further exploration in the future of how this idea could be applied to the design of controllers in the entertainment robot industry.

  • Research Project: Wearable Device Data Machine Learning Classifier

    -

    This paper proposes and implements an applied machine learning approach to classify a user’s activity as: sitting, sitting down, standing, standing up, walking. A dataset(165,663 instances) with data collected from 4 subjects wearing accelerometers placed on their waist, left thigh, right arm and right ankle is used. The classifier model is built using the J48 decision tree machine learning algorithm.

  • RaffleChain-Best Implementation at Silicon Valley Developer Hackathon

    -

    RaffleChain is a decentralized Web Application that uses the Nebulas Blockchain Technology to host completely randomized and decentralized Raffles. Created with a group of 5 developers, designers and entrepreneurs.

  • LightDuino

    -

    (Collaborated with 2 CMU students)
    Ever wanted to preserve the sky from a special moment? That moment probably deserves better than just images!
    LightDuino(Light + Arduino) is a user distance sensitive design piece that can be used to preserve your special moments.
    Best used on the night sky/stars but is also compatible with any image.

    See project
  • DermaDiagnose

    -

    An application that can diagnose images of 6 of the most common skin disease

    Implemented and wrote my own Machine Learning algorithm using Gaussian Probability

    Used OpenCv for feature extraction from images

    See project
  • Research: Comparison of Video Compression Standards H.264 vs MPEG4

    -

    Video Compression is required for transmission and storage of videos as it
    reduces and removes redundant video data, resulting in a smaller file size with
    little effect on the visual quality (“Video Compression”). Standards are
    responsible for compressing and decompressing video files. MPEG-4 and H.264
    are the most widely used video compression standards. This paper investigates
    the question: “Which of the following video data compression standards provide
    the best combination…

    Video Compression is required for transmission and storage of videos as it
    reduces and removes redundant video data, resulting in a smaller file size with
    little effect on the visual quality (“Video Compression”). Standards are
    responsible for compressing and decompressing video files. MPEG-4 and H.264
    are the most widely used video compression standards. This paper investigates
    the question: “Which of the following video data compression standards provide
    the best combination of video quality, encoding time, compression ratio: MPEG-4
    vs H.264?

Honors & Awards

  • 2nd Place - HackGSU

    HackGSU

    Built Gathr which won 2nd Best Project out of 250 participants. Gathr helps you learn about new cultures while meeting people outside your friend circle. We provide one place to find events like Hackathons, Religious Festivals, Farmers Markets AND we connect you with people to go to these events with. Built using NLP, Flask, Azure and our Proprietary Matching Engine.

  • 2nd Place: Hack-a-startup

    Carnegie Mellon

    Won 2nd Overall (out of ~50 participants) for hacking and pitching a Real Life Streaming Platform that leverages Augmented Reality and rewards content creators and viewers.

  • Forbes Under 30 Scholar

    Forbes

  • Innovation Scholar - Swartz Center for Entrepreneurship

    Carnegie Mellon University

  • Top 30 submitted research papers

    MLConf

    Research on Wearable Device Data Machine Learning Classifiers.

  • Best Implementation: Silicon Valley Blockchain Developer Hackathon

    Silicon Valley Blockchain Developer Hackathon

    User-friendly blockchain application to host Raffles, built using the Nebulas infrastructure and Nebpay API tool.

  • 103 Gold, 29 Silver and 5 Bronze

    Indian National Swimming Association

Languages

  • English

    Full professional proficiency

  • Hindi

    Professional working proficiency

Recommendations received

More activity by Ishaan

View Ishaan’s full profile

  • See who you know in common
  • Get introduced
  • Contact Ishaan directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses