Abhinav Ramana

Sunnyvale, California, United States Contact Info
2K followers 500+ connections

Join to view profile

About

I am a Senior Software Engineer with over a decade of experience in designing…

Activity

Join now to see all activity

Experience & Education

  • WOMBO.ai

View Abhinav’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • Student Mentor

    Academic Counselling Cell, Birla Institute of Technology and Science,Pilani

    - Present 11 years 11 months

    Education

    Acted as Student mentor for academic guidance of students facing backlogs.

Publications

  • Advertising through Facebook: Reach And Impact on Youth

    Spark International Online Journal

    -Examined the perception of youngsters about Facebook advertising, how they find it and what they like or dislike about its advertising strategies. This is an outcome of a study oriented project that also highlights that as the young consumers continue to dwell on face-booking whether online, mobiles or connected TV, so the advertisers are also flocking to catch them there.
    -Proposed some measures with its limited data base to improve the Facebook advertising so that more business sense…

    -Examined the perception of youngsters about Facebook advertising, how they find it and what they like or dislike about its advertising strategies. This is an outcome of a study oriented project that also highlights that as the young consumers continue to dwell on face-booking whether online, mobiles or connected TV, so the advertisers are also flocking to catch them there.
    -Proposed some measures with its limited data base to improve the Facebook advertising so that more business sense and better revenue can be generated.

    Other authors
    See publication

Courses

  • Artificial Intelligence

    -

  • Computer Architecture

    -

  • Computer Networks

    -

  • Computer Programming

    -

  • Data Mining

    -

  • Data Structure and Algorithms

    -

  • Database Systems & Applications

    -

  • Graphs & Networks

    -

  • Object Oriented Programming & Design

    -

  • Operating Systems

    -

  • Probability & Statistics

    -

  • Software Engineering

    -

  • Structure of Programming Languages

    -

Projects

  • Developing Conceptual Language Model for Query recommendation and Concepts Ranking

    -

    The research issue addressed in this project is to investigate about Language Models and various Smoothing Methods and Weight functions for ranking the relevant concepts extracted from documents. It revolves around the improvements on the existing model that would help in finding similar queries, ranking documents and finding document similarity. Java has been used as the platform to build the complete tool using various efficient techniques like Memoization, Hashing etc.

  • Advertising through Facebook - Reach and Impact on Youth

    -

    -Examined the perception of youngsters about Facebook advertising, how they find it and what they like or dislike about its advertising strategies. This is an outcome of a study oriented project that also highlights that as the young consumers continue to dwell on face-booking whether online, mobiles or connected TV, so the advertisers are also flocking to catch them there.
    -Proposed some measures with its limited data base to improve the Facebook advertising so that more business sense…

    -Examined the perception of youngsters about Facebook advertising, how they find it and what they like or dislike about its advertising strategies. This is an outcome of a study oriented project that also highlights that as the young consumers continue to dwell on face-booking whether online, mobiles or connected TV, so the advertisers are also flocking to catch them there.
    -Proposed some measures with its limited data base to improve the Facebook advertising so that more business sense and better revenue can be generated.

    Other creators
    See project
  • Project Pariksha

    -

    Automatic test Data generation application for Software Testing using object oriented approach:

    Development of Software that uses State Transition diagram as the input to produce the test data automatically using a hybrid approach of existing Bat Algorithm and Harmony Search; designed and coded from Software Requirement Specifications using Java and XML.

    Other creators
  • TravelBot

    -

    'Travelbot' is the name of the android application that we are developing for providing the cab services to people from pilani and BITS, Pilani campus through their Android Smartphones at their doorsteps. People can download the android app from google market and book their cab through this app. The application will allot a cab and a driver to that booking based on the ties with registered cab owners and drivers and their previous feedbacks. For the comfort and need of people various options…

    'Travelbot' is the name of the android application that we are developing for providing the cab services to people from pilani and BITS, Pilani campus through their Android Smartphones at their doorsteps. People can download the android app from google market and book their cab through this app. The application will allot a cab and a driver to that booking based on the ties with registered cab owners and drivers and their previous feedbacks. For the comfort and need of people various options have been provided to them. They can book an empty cab or a semi filled cab depending on their budget and requirements. Moreover they can see the fellow cab passengers on making a search and can book a cab which is most suitable for them. The app can be installed and used through a working internet connection.

    Other creators
  • Design and Implementation of an efficient method for cluster labeling

    -

    Built topic hierarchy like a directed acyclic graph based on topical Term Subsumption Relation using DF-hypothesis to find the term relationship between parent and child tree nodes. The fuzzy Category Subsumption Relations use chi-square statistic. Java has been used for implementation of Graphics User Interface (GUI) and Porter Stemmer class.

    Supervisor: Dr. Poonam Goyal, Department of Computer Science & Information Systems, Birla Institute of Technology & Science, Pilani

  • Keyless-CheckIn

    -

    Designed and developed Keyless-CheckIn, a product of 24-7XS with an objective of providing the clients an access to their properties without being physically present, and authorizing their family members and friends for the same. This process uses the security credentials and validates the client’s authenticity by checking the MySQL database, to allow the client to access multiple properties through appropriate doors. This is achieved by integrating voice call/SMS with desired door operation…

    Designed and developed Keyless-CheckIn, a product of 24-7XS with an objective of providing the clients an access to their properties without being physically present, and authorizing their family members and friends for the same. This process uses the security credentials and validates the client’s authenticity by checking the MySQL database, to allow the client to access multiple properties through appropriate doors. This is achieved by integrating voice call/SMS with desired door operation, through Tropo PHP Scripting. Ubuntu Operating System was used to manage the Keyless-CheckIn Management Console using Amazon Ec2 for the cloud.
    Supervisor: Puneet Teja

    Other creators
    See project
  • Automatic News Summarizer

    -

    Project on "Artificial Intelligence". Developed a GUI tool which generates text summary after parsing by using regular expressions and a dictionary taking into account various parameters such as sentence score, frequency etc.

    -Investigated the effect of each sentence feature on the summarization task. Then we used all features score function to train genetic algorithm and Natural Language Processing to obtain a suitable combination of feature weights. Relevant sentences are selected…

    Project on "Artificial Intelligence". Developed a GUI tool which generates text summary after parsing by using regular expressions and a dictionary taking into account various parameters such as sentence score, frequency etc.

    -Investigated the effect of each sentence feature on the summarization task. Then we used all features score function to train genetic algorithm and Natural Language Processing to obtain a suitable combination of feature weights. Relevant sentences are selected through several criteria, including the presence of words and phrases frequent in the text, title words, words occurring in the initial sentence of multiple paragraphs, paragraphs close to the beginning of the document, occurrence of proper names of people, places, organizations and certain clue phrases that indicate
    a main point of the text.

    Other creators
  • Biometric Algorithms

    -

    Various Biometric systems, such as existing fingerprint acquisition techniques: from traditional “ink technique” to recent optical, capacitive, thermal scanners have been surveyed.
    Examined Fingerprint extraction, representation, matching, classification and retrieval algorithms, Retinal scanning and recognition by dual bootstrap algorithm.

    Supervisor:: Prof J. P. Mishra, Chief, Information Processing Unit, BITS Pilani

  • Spare Inventory Management

    -

    The software allows users of different levels of authorization to keep track of daily and weekly transactions of raw materials and products. This software is a CRUD application (Create Read Update and Delete).

    The bill of materials (BOM) is the list of the raw materials, sub-assemblies, intermediate assemblies, sub-components, components, parts and the quantities of each needed to manufacture the end product, motherboard.

    There are different reports that can be updated daily and…

    The software allows users of different levels of authorization to keep track of daily and weekly transactions of raw materials and products. This software is a CRUD application (Create Read Update and Delete).

    The bill of materials (BOM) is the list of the raw materials, sub-assemblies, intermediate assemblies, sub-components, components, parts and the quantities of each needed to manufacture the end product, motherboard.

    There are different reports that can be updated daily and weekly. The non-conforming record keeps track of rejected items and the final fate of that component on a weekly basis. The NC disposition record contains the reasons of failure of a component and the action taken by an engineer to rectify it on daily basis.

    Other creators

Languages

  • English

    Full professional proficiency

  • Hindi

    Full professional proficiency

  • Telugu

    -

Organizations

  • Software Development Educational Technology (SDET) Unit, BITS Pilani

    Instructor

    -

    Was the Instructor-In-Charge for "Advanced Java" course.

  • ACM BITS Pilani Chapter

    Projects & Research Chair

    -

    Made BITSMUN one of the biggest youth conferences in the Indian sub-continent in terms of prize-money and participation

  • BITSMUN Society, BITS Pilani, Pilani Campus

    Joint Coordinator

    -

    Made BITSMUN one of the biggest youth conferences in the Indian sub-continent in terms of prize-money and participation https://www.linkedin.com/company/2808974

  • Physics Association

    Coordinator

    -

    To organize various events held during the 5-day technical fest, APOGEE (holding ISO 9001:2008 certification) and monitor the projects and papers presented. -Designed the interface and implemented an online gaming event, PHY-TAC-TOE in Python (http://bits-apogee.org/2012/Online_Events/Phy-Tac-Toe/) - Conducted Cryptography Workshop https://www.facebook.com/physics.society.bits.pilani

Recommendations received

3 people have recommended Abhinav

Join now to view

More activity by Abhinav

View Abhinav’s full profile

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

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses