Ramsri Goutham Golla

Lead Data Scientist at Knownwell.com 👨‍💻 Also a founder bootstrapping 3 AI SaaS Apps to $100k ARR with no employees: AiArtist.io || Questgen.ai || Supermeme.ai ||

Hyderabad, Telangana, India
53K followers 500+ connections

About

I am Ramsri with over 12+ years of experience in AI and product development, spanning computer vision and natural language processing domains.

I am also the founder of Questgen.ai and Supermeme.ai, two revenue-making NLP SaaS apps that automate quiz generation and meme creation using state-of-the-art AI models.

Additionally, I teach NLP and AI SaaS courses on my website LearnNLP Academy and share my learnings and insights from building practical AI projects on my Medium blog, Twitter, and YouTube channels. My mission is to bridge the gap between cutting-edge AI research and real-world use cases, and to empower and educate others with my knowledge and skills.

Activity

53K followers

See all activities

Experience

  • Knownwell Graphic

    Lead Data Scientist

    Knownwell

    - Present 1 year 11 months

    Remote

    Working on the problem of unstructured data to business insights!

  • AiArtist.io Graphic

    Founder

    AiArtist.io

    - Present 3 months

    Hyderabad, Telangana, India

    Building AiArtist Solo - An AI motion graphics generator
    Create stunning motion graphics videos with typography and visuals for social posts, ads, reels, shorts, and marketing videos instantly from a text prompt

  • Questgen.ai Graphic

    Founder

    Questgen.ai

    - Present 6 years 7 months

    Hyderabad Area, India

    https://www.questgen.ai/
    Generate quizzes from any text in one click using AI.
    For schools, teachers, HR teams, and edtech companies to create assessments (MCQs, True/False, etc) at scale.
    100k Signups as a solo founder, 4000$+ MRR (Monthly Recurring Revenue) 🚀
    Follow some of the open-sourced work in the links below.

  • Supermeme.ai Graphic

    Cofounder and Chief AI Officer

    Supermeme.ai

    - Present 4 years 4 months

    Hyderabad, Telangana, India

    https://supermeme.ai/
    #1 on Product Hunt!
    600k+ Signups and $5k+ MRR!
    Generate Original Memes powered by AI
    Convert image to a meme in seconds.
    Get over memer's block with advanced technologies like GPT-4.

  • Segmind Graphic

    Fractional Developer Advocate

    Segmind

    - 7 months

    Hyderabad, Telangana, India

    My day-to-day responsibilities:
    1. Create content (tweets, posts, blogs, and videos) on social media to educate the audience about Segmind’s generative AI APIs and use cases.
    2. Be active on Segmind’s community platforms (discord etc) to interact and help out developers if they are stuck or need resources to build on top of Segmind’s API.
    3. Be an active user of Segmind’s APIs and web platform to suggest improvements or enhancements to the API offering as well as any UI/UX…

    My day-to-day responsibilities:
    1. Create content (tweets, posts, blogs, and videos) on social media to educate the audience about Segmind’s generative AI APIs and use cases.
    2. Be active on Segmind’s community platforms (discord etc) to interact and help out developers if they are stuck or need resources to build on top of Segmind’s API.
    3. Be an active user of Segmind’s APIs and web platform to suggest improvements or enhancements to the API offering as well as any UI/UX improvements.
    4. Build code examples and starter templates using Segmind’s APIs targetting Python developers (Streamlit, Colab Notebooks) and Fullstack developers (NextJS templates), etc.

  • Lead Data Science Consultant

    AarogyaAI

    - 1 year 2 months

    Hyderabad, Telangana, India

    ➤ Consulted AarogyaAI in building AI solutions from genomic data
    ➤ Well experienced with mapping business to AI technology and implementing solutions with an entrepreneurial mindset.
    ➤ Experienced in hiring and leading data science teams of up to 5.

  • Right-Hand Cybersecurity Graphic

    Lead Data Scientist (NLP & ML)

    Right-Hand Cybersecurity

    - 4 months

    Leading Data Science team at Right-hand Cybersecurity.
    Tasks include building cybersecurity risk identification (phishing, malware etc) ML algorithms,
    automated assessments from policy documents using NLP & computer vision.
    Mentoring junior data scientists and architecting the data science pipeline at Right-Hand Cybersecurity.
    Tech stack: Pytorch, Huggingface Transformers, ML production deployment using Cortex.dev

  • Co-Founder and CTO

    Aurora: AI-Assisted Assessments

    - 10 months

    Singapore

    Aurora uses AI to generate assessments (Multiple Choice, Fill in the blank, True/False etc) automatically from content for evaluating subject mastery in Education.
    Secured pre-seed funding from Entrepreneur First.
    Reached monthly customer revenue of 2000$ USD.
    Secured verbal commitment from 2 lead VCs for a 1 million $ seed round raise.
    But we decided to discontinue Aurora for internal reasons.

  • Entrepreneur First Graphic

    EFSG4 & EFSG5 Entrepreneur In Residence

    Entrepreneur First

    - 1 year 3 months

    Singapore

    https://www.joinef.com/
    Worked on two different ideas spending 6 months each in customer validation and MVP development.
    Idea 1:
    AI Automated dubbing. Dubbing companies use human actors to dub movies and TV series from one language to another. We wanted to use AI voices to automate the process and synthesize speech with emotions.
    Idea 2:
    Working on an AI-assisted assessment startup. Secured pre-seed funding. We use AI to generate question and answers automatically from content…

    https://www.joinef.com/
    Worked on two different ideas spending 6 months each in customer validation and MVP development.
    Idea 1:
    AI Automated dubbing. Dubbing companies use human actors to dub movies and TV series from one language to another. We wanted to use AI voices to automate the process and synthesize speech with emotions.
    Idea 2:
    Working on an AI-assisted assessment startup. Secured pre-seed funding. We use AI to generate question and answers automatically from content for evaluating subject mastery in Education.

  • Aiartist Graphic

    Builder

    Aiartist

    - 11 months

    Hyderabad Area, India

    https://www.aiartist.io/
    Artificial Intelligence powered blogging\publishing platform for writers.
    Download Chrome extension : https://chrome.google.com/webstore/detail/aiartist/odfcplkplkaoehpnclejafhhodpmjjmk
    Completely (frontend and backend) built on serverless architecture.
    Deep learning, Style Transfer, Natural Language Processing, AWS Lambda, Elastic Search

  • Intuitive Surgical Graphic

    Software Engineer - Vision Team

    Intuitive Surgical

    - 3 years 7 months

    Sunnyvale, California, USA

    Implemented computer vision & image processing algorithms for the endoscopes used on Da Vinci surgical robot. Technologies: OpenCV, Python, C++, GIT version control.

    Developed a locally run webapp to interact with hardware devices.
    Front End Technologies used: Bootstrap , HTML, CSS, Javasript. Backend Technologies Used: Python, Flask Web Framework, ctypes Library.

    Designed and implemented modern reporting tools to generate pdf test reports.
    Technologies : JSON , HTML…

    Implemented computer vision & image processing algorithms for the endoscopes used on Da Vinci surgical robot. Technologies: OpenCV, Python, C++, GIT version control.

    Developed a locally run webapp to interact with hardware devices.
    Front End Technologies used: Bootstrap , HTML, CSS, Javasript. Backend Technologies Used: Python, Flask Web Framework, ctypes Library.

    Designed and implemented modern reporting tools to generate pdf test reports.
    Technologies : JSON , HTML, CSS, Javascript.

    Designed and implemented a basic database infrastructure to store results locally and also post to a cloud-based database.
    Technologies: SQLite, MySQLdb, Google Cloud Platform, Python

    Experience with Agile for Product Lifecycle Management (PLM). Experience with Jenkins server to run automated unit testing.

  • Viblio Graphic

    Computer Vision Software developer

    Viblio

    - 1 year 2 months

    Palo Alto, California, USA

    Software development for face detection and tracking of detected faces in videos.
    Opencv , Microsoft Visual Studio ( C++ development), Open source tracking libraries.
    Software development for object detection and categorization in videos using multiple feature detectors.
    Python , Scikit-learn toolkit (Machine Learning) , Amazon web services, Ubuntu platform development

  • Student Researcher

    Department of BioInformatics ASU-Mayo Clinic

    - 9 months

    Scottsdale, Arizona, USA

    Automatic detection and measurement of Carotid intima media thickness (CIMT) in medical images and evaluating Cardio Vascular disease(CVD) risk. The project involves feature extraction, classifier training and testing using Machine learning and Computer vision algorithms to automatically identify the region of interest in which CIMT is measured.

  • Student Researcher

    Neural Control of Movement Laboratory, Arizona State University.

    - 8 months

    Tempe, Arizona, USA

    3D tracking of hand articulations using Microsoft Kinect.
    • Description: Using Microsoft Kinect to analyze the human hand articulations in grasping objects and exploring the possibilities of using the data to improve articulations of a robotic hand. •Technologies used: Microsoft Visual Studio(C/C++), OpenNI, OpenCV, PCL, QT.

  • Marvell Semiconductors Graphic

    Software Engineering Intern

    Marvell Semiconductors

    - 6 months

    Bangalore , India

    Development and implementation of Algorithms for Video Quality Analysis of Motion Interpolated Frames for HDTV. Evaluating objective quality of motion interpolated frames taking Human Visual System into account.
    Technologies used: Microsoft Visual Studio(C/C++), Matlab, Simulink

  • Raaga Associates Graphic

    Summer Internship

    Raaga Associates

    - 3 months

    Hyderabad Area, India

    Coding of Usb and Uart serial communication protocols and Lcd for Usb - Parallel 8051 microcontroller board .
    Technologies used: Keil(C coding).

Education

  • Birla Institute of Technology and Science, Pilani Graphic

    Birla Institute of Technology and Science

    B.E(Hons) Electrical & Electronics Engineering

    -

    BITS Goa Campus

  • Arizona State University Graphic

    Arizona State University

    Masters Image and Signal Processing 3.81 / 4.0

    -

  • Udacity Graphic

    Udacity

    Natural Language Processing Nanodegree Artificial Intelligence

    -

    Built Machine Translation, Parts of Speech Tagging, Speech Recognition Models.

  • Udacity Graphic

    Udacity

    Flying Car Nanodegree Program Aerial autonomous robots

    -

    A 3-month long coursework and projects involved heavily in writing software for autonomous aerial robots (drones), 3D motion planning, control architecture (PID controller), estimation (Extended and Unscented Kalman Filters) and sensor fusion of quadrotors.

  • Udacity Graphic

    Udacity

    Self Driving Car Engineer Nanodegree (Term1) Deep Learning and Computer Vision

    -

    Finished udacity self driving car engineer nanodegree term 1.
    Syllabus : Deep Learning and Computer Vision

Courses

  • Algorithms: Design and Analysis, Part 1

    Coursera.com

  • Analog & Digital VLSI Design

    EEE C443

  • Analog Electronics

    EEE C364

  • Biomedical Data Mining

    BMI 591

  • Biomedical Image Processing

    EEE 598

  • Communication Systems

    EEE C383

  • Computer Architecture

    EEE 420

  • Control Systems

    AAOC 321

  • Data Communication & Networks

    BITS C372

  • Digital Electronics & Computer Org

    EEE C391

  • Digital Image ,Video Processing and compression

    EEE 508

  • Digital Signal Processing

    EEE 591

  • Digital Video Processing

    CSE 509

  • Electromagnetic Fields & Waves

    EEE C433

  • Full Stack Foundations

    Udacity.com

  • Image Processing

    EA C443

  • Intro to HTML and CSS

    Udacity.com

  • Intro to Relational Databases

    Udacity.com

  • Micro Electronic Circuits

    EEE C424

  • Programming Foundations with Python

    Udacity.com

  • Random Signal Theory

    EEE 554

  • Real Time Digital Signal Processing

    EEE 591

  • Responsive Web Design Fundamentals

    Udacity.com

  • Robotics: Aerial Robotics

    Coursera.com

  • Shape Analysis for Computer Vision and Graphics

    CSE 598

  • Statistical Pattern Recognition

    CSE 591

Projects

  • Traffic Sign Classification with Deep Learning

    Built and trained a deep neural network to classify traffic signs, using TensorFlow. Experimented with different network architectures. Performed image pre-processing and validation to guard against overfitting.

    See project
  • Lane Detection on Road

    Detected highway lane lines on a video stream. Used OpencV image analysis techniques to identify lines, including Hough Transforms and Canny edge detection.

    See project
  • Restaurant Content Management System

    Implemented a restaurant menu web app with CRUD(Create, Read, Update and Delete) functionality using sqlalchemy Object Relational Mapper(ORM) to talk to the database(SQLite).
    Adding API interface to return requested data in JSON format.
    Technologies Used: Python Flask Web Framework, SqlAlchemy, SQLite

    See project
  • Response Website Design

    Implemented a mock news web app using responsive web design.
    Used relative widths, media queries and breakpoints to change page layout dynamically with screen size.
    Used fluid grid system with BootStrap Framework.

  • 3D Face Recognition using generalized multidimensional scaling (GMDS) algorithm.

    • Implemented recognition of 3D faces using a metric space embedding algorithm generalized multidimensional scaling (GMDS) and comparing distortion stress between faces to categorize them. Technologies used : Matlab

  • Panorama app on Android using OpenCV

    Developed an android application to capture several images and create a stitched panoramic image. Also implemented a video mode to create panoramic image from a captured video of the surroundings. Technologies used : Android SDK, Android NDK , OpenCV, Eclipse.

    Other creators
    See project
  • Pedestrian and car detection using Histogram Oriented Gradients

    • Implemented detection of cars and pedestrians using histogram oriented gradient(HOG) features. Used linear support vector machine (SVM) classifier for training and testing. Technologies used : Matlab , Mex files

    Other creators
  • Assembly language Programming on TI & Freescale DSP processors

    - Present

    Implemented image and audio processing algorithms like histogram equalization, gray level transform, filtering, music synthesis, FFT, in assembly language on DSP56858 and TMS320C5510 processors as a part of Real-time digital signal processing course. The IDE used for DSP56858 is CodeWarrior and for TMS320C5510 is Code Composer Studio

    Other creators
  • Spherical conformal parameterization with gradient descent method

    -

    • Implemented spherical conformal parameterization of a brain cortical surface triangular mesh using gradient descent method to minimize harmonic energy.
    • Technologies used : C++ half edge data structure library, Microsoft Visual Studio 2010.

  • Affine motion model parameter estimation in video sequences using gradient descent method

    -

    • Estimated motion in a video sequence using gradient descent method to estimate parameters of an affine motion model.
    • Technologies used : Matlab

  • Loop subdivision algorithm implementation for Triangular Meshes

    -

    • Implemented loop subdivision algorithm used in computer graphics to create smooth surfaces by subdivision surface modeling. Technologies used : C++ half edge data structure library, Microsoft Visual Studio 2010.

  • Calculating Normals, Partial Derivatives and Gaussian Curvature on Bezier Patches -Mathematica

    -

    Implemented calculation of Gaussian curvature using De casteljau’s algorithm on parametric Bezier patches. Technologies used: Mathematica

    See project
  • Face recognition using PCA & Linear discriminant analysis.

    -

    • Implemented face recognition using PCA & Fischer linear discriminant analysis on a database of 30 different faces each containing 20 images for training and testing.
    • Technologies used : Matlab

  • Three level hierarchical block matching algorithm(HBMA) implementation

    -

    • Estimated motion in a video sequence using hierarchical block matching algorithm(HBMA) and compared the results with block matching algorithm(EBMA). Technologies used : Matlab

  • Face detection using Viola Jones adaboost algorithm

    -

    Basic implementation of Viola jones algorithm using haar features, adaboost algorithm and cascaded classifiers.
    Technologies used : Matlab

    See project
  • Implementation of LRFU cache replacement policy in Simple Scalar

    -

    Implemented LRFU(Least recently and frequently used) cache replacement policy in simple scalar and did performance analysis in comparison with LRU and LFU cache replacement policies.

    Other creators
  • Basis Function Comparison for Control Grid Interpolation approach for Motion Estimation

    -

    Development of Bilinear, Radial and Inverse Distance Weighted Basis functions and their comparative performance evaluation for Control Grid Interpolation approach for Motion Estimation.
    Technologies used: Matlab,C.

    See project
  • OFDM simulation and performance analysis

    -

    Simulation of OFDM system for speech transmission and performance evaluation in presence of channel noise and sub carrier loss due to deep fade frequencies.
    Technologies used: Matlab,C.

  • Fluid Flow quantification through Optical Flow Motion Estimation

    -

    Estimation of fluid flow velocity in a video sequence using Lucas-Kanade approach for optical flow and comparison of block matching , horn-schunck motion estimation techniques with the Lucas-kanade technique.
    Technologies used: Matlab,C.

    Other creators
  • Extraction of tracks at angle 45 from Bubble Chamber

    -

    Identification and extraction of tracks at angle 45 in images containing ionization track of charged particles in bubble chamber .
    Technologies used: Matlab,C.

    Other creators
  • Professional Assistant

    -

    As a professional assistant for Communication Systems course, I coordinated the Lab Practicals in implementing the Modulation Techniques(Analog & Digital) & Filters on the hardware and also assisted in assessment during the Lab Exams conducted at the end of course.

    Other creators
  • Simulation of Doubly Fed Induction Generator

    -

    A Simulink Model of DFIG Machine is developed and simulated for different wind velocities to check its reliability in hybird Grid systems.
    Softwares Used: MATLAB/Simulink

  • Shape reconstruction from images

    -

    Depth map and perfect image of an object are reconstructed using several images of a particular object that have only certain regions in focus.
    Technologies used: Matlab,Simulink.

  • IP bot- Pool ball playing real-time image processing robot

    -

    An autonomous robot capable of placing the pool balls of various colors into the holes of the pool table using real-time image processing was created.
    Technologies used: Matlab,Simulink.

    Other creators

Languages

  • English

    Full professional proficiency

  • Telugu (Mother Tongue)

    Native or bilingual proficiency

  • Hindi

    Professional working proficiency

View Ramsri Goutham’s full profile

  • See who you know in common
  • Get introduced
  • Contact Ramsri Goutham 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