• shilpa gupta

    Pursuing MS in Computer Science | Stony Brook University

  • Experiences

    broken image

    Oracle

    June 2013 - Jan 2015

    Worked in Business Process Management (BPM) team as Member of Technical staff - 1 (MTS -1). Built UI for workspace and worklist components of BPM. Implemented Alta Skin in BPM.

    broken image

    Quikr

    Feb 2015 - July 2016

    Worked in Content Team as Software Developer. Reduced up to 50% bad requests by writing API wrapper for data Storage (DB, Solr, Elastic). Did web full stack development, Designed system to classify and filter user content.

  • Education

    broken image

    Stony Brook University

    MS ( July 2016 - Dec 2017)

    Computer Science

    Operating Systems, Analysis of Algorithms,System security, Data Science Fundamentals

     

    broken image

    NIT Allahabad

    BTech ( July 2009 - May 2013)

    Algorithms, C, Object Oriented Programming, Data Base Systems, Data Mining and many more.

  • Projects

    A selection of projects I have worked upon

    Tweeter User Country Prediction

    • Worked with 2 others to predict country from which user belongs, based on his tweets, tried and tested various machine learning algorithms during the process.
    • Used weka, TensorFlow, Theano, python, Graphlab

    Web Application Firewall

    • A reverse proxy based application which sits in front of web server and protect it from malicious requests by finding defined patterns in the requests as well as learning and blocking anomalies automatically.
    • Used : python, apache, tornado, memcache, joomla

    Tracing file system

    • Individually worked on developing a system to trace all user's operations on files, added via stackable filesystem, traces stored in non-readable repayable file, ioctl support to customize the system call listing to trace.
    • Used : Linux kernel programming

    Custom System call Support

    • Worked with 2 others on developing framework in linux kernel to support custom implementation of system calls, a process can notify kernel to use default or custom system call vector.
    • Used : Linux kernel programming

    Yelp Data Analysis

    • Individual project on Developing Page Rank algorithm to find out most popular businesses.
    • Used numpy, pandas, Ipython, Scipy, Scikit-learn, matplotlib

    Adverse Drug Effect

    • Working on prediction of adverse drug effect on patients given their symptoms, based on medical data collected from various resources.
    • Using MetaMap, NLTK, tomcat, beautiful soup, selenium

  • Download Resume

    Get a copy of my resume. Or contact me for more info.

  • My interests

    Things I've picked up over the years

    Text mining and Information retrival

    currently working on medical text data to find out adverse drug effects.

    Web Development

    Did Web full stack development, which includes technologies like. Play Framework, PHP, Java, CSS, JavaScript, HTML.

    Human Computer Interaction

    Currently learning, finding it interesting so far.

  • The Blog

    Thoughts, musings, and ruminations.

    Assignment1, An idea Assignment 2, Part 1 Assignment 2, Part 2 Assignment 3 Assignment 4 Part - 1 (3D Design) Assignment 4 Part - 2 (3D Print) Assignment 5 : Problem, Sketching Solutions CNC mill Project
    February 28, 2017
    This task is a part of assignment 4, where we suppose to get our feet wet with little of 3-d printing. Since we were going to get something 3-d print we thought why not something useful. we designed a cell phone stand to keep the phone steady. Below is our work of design. Our first attempt ...
    February 22, 2017
    This is the part 1 of assignment 4 where we need to design a basic mouse in FreeCad. The idea is to get used to freeCad and blender tools. For me this is first time I am using these tools to this mouse is pretty basic. First step was to create shapes and union them in FreeCad. Below are few...
  • LET'S CHAT

    broken image

    Gmail

    broken image

    Quora

    broken image

    GitHub