Hello

I'm Harsh Shah

Full Stack Developer, Data Analyst.

About Me

I'm Harsh Shah

Master's Student in Computer Science Department at University at Albany, State University of New York (SUNY). My areas of interest are Full Stack Web Development, Data Science, Data Analysis, Artificial Intelligence. My development skills include, but not limited to Java, Python 2, Python 3, AngularJS, Angular 4, JavaScript, jQuery, MVC, Django, HTML5, CSS3, JDBC, JSTL, JSON, AJAX, Bootstrap and JSF. Currently living and working in Albany, New York, USA. I intent to work for the organization that encourages learning and research environment so that I grow with the organization and gain valuable expertise.

You can download my full resume from below link.

Education

University at Albany Logo

University at Albany, State University of New York (2016-2018)

  • Degree: Master's
  • Major: Computer Science
  • Location: Albany, NY
  • GPA: 3.2
  • Expected Graduation: May 2018
  • Course Work: Algorithm and Data Structure, Machine Learning, Data Mining, Software Engineering, Operating System, Database System 1, Computer Communication Network 1, Network Science, System Testing

Gtu Logo

Gujarat Technological University (2011 - 2015)

  • Degree: Bachelor's
  • Major: Computer Engineering
  • Location: Ahmedabad, Gujarat, India
  • GPA: 3.19

Work Experience

August '17 - Current

University at Albany, State University of New York

Research Assistant

  • Working on Data Analytical tool called KBDeX (Knowledge Building Discourse eXplorer). It is a part of the Knowledge Forum which is an asynchronous Computer-mediated communication technology that provides the shared discourse environment.
  • KBDeX connects to the Knowledge Forum server and then as per the requirement, user can import the discourses and can create various network visualization.
  • Used Bipartite Graph algorithm to create the network between students, notes, and words. One graph visualizes the co-occurrence of words within the same notes. Another network visualization is based on notes that represent the words if notes share at least one common word between them.
  • Used technologies like AngularJS (v1.4), Javascript, RestAPI and AJAX to build this web application.

University at Albany Logo
February '17 - Current

Graduate Student Association, University at Albany

Web Administrator & Office Manager

  • Developed and maintained the website for Graduate Student Association.
  • Oversaw resource management, budgetary planning and event management for Graduate Student Association.
  • Acted as a liaison between college officials and graduate students.
  • Click here to review the website.

University at Albany Logo
January'15 - June'16

Dhrumil IT Solutions (DITS), Ahmedabad, India

Full Stack Web Developer

  • Initially as an Intern, learned to work with technologies like Bootstrap, Javascript and MySQL.
  • Then as a Fulltime employee, handled full stack development and maintenance of several J2EE web applications.
  • Followed SCRUM methodology for Agile Software Development and Participated in Functional Document reviews.

University at Albany Logo

Projects

KBDeX

  • Working on Data Analytical tool called KBDeX (Knowledge Building Discourse eXplorer). It is a part of the Knowledge Forum which is an asynchronous Computer-mediated communication technology that provides the shared discourse environment.
  • KBDeX connects to the Knowledge Forum server and then as per the requirement, user can import the discourses and can create various network visualization.
  • Used Bipartite Graph algorithm to create the network between students, notes, and words. One graph visualizes the co-occurrence of words within the same notes. Another network visualization is based on notes that represent the words if notes share at least one common word between them.
  • Used technologies like AngularJS (v1.4), Javascript, RestAPI and AJAX to build this web application.
  • I'm currently working on this project.

Employee Management System

  • It is a web application which follows Java MVC pattern. It is an employee management system which handles 3 users: employee, manager and admin. Every user has his/her distinct functionality.
  • Manager can create any number of directories and can restrict the access by various permissions. The hierarchy of managers and employees can be created and modified dynamically. Payroll can be generated according to the hierarchy and leave accruals.
  • Database management was done using MySQL server and front-end was developed using JSP and CSS.
  • 2265019809

Travel Guide System

  • Travel Guide System provides information about Popular Locations, Hotels, Restaurants, Bars, Car Rental Services and Tour Guide Services in and around a city. The system helps the user to plan their trip online with ease and at discounted prices by choosing offers from various service providers.
  • Developed the front-end for the system using HTML5, CSS3, Bootstrap, AngularJS, Javascript and integrated it with the backend.
  • Click here to review this project

Internet Analysis using PlanetLab

  • Implementation of Internet Measurement Framework where 10 nodes performed periodic pairwise path measurements using ping and traceroute over the period of two weeks.
  • Based on these measurements, the framework was analysed for major factors such as outages, reliability, route fluttering, inconsistencies and triangular routing.
  • Used shell scripting and python programming for parsing the data.
  • 910-670-2605

Global Terrorism’s Global Impact on Twitter

  • Worked on the Kaggle dataset “How ISIS uses network” to create a network graph that represent the characteristic of communication between more than 200 activists of ISIS.
  • Analysis and visualization of such dataset was useful in extracting information about influence of key ISIS activists.
  • 9707575245

New York Yellow Taxi Trips: Recommendation System

  • A prediction model was built using KNN (K Nearest Neighbor Algorithm) to predict tips in taxi rides.
  • The dataset from NYC Taxi and Limousine Commission was split into 80% training and 20% testing.
  • The classifier model predicted the chances of a taxi driver getting a tip.
  • Click here to review this project

Bio-Feedback+

  • Bio-Feedback+ is an embedded system that collects biometric data from device that the user is wearing.
  • Its sensors detect real-time user movement and transmits them to a computer wirelessly using XBEE controller.
  • The data collected on computer is then processed and analyzed on an application built using JavaFX.
  • The desktop application also notifies user according to specific pre-defined parameters.
  • Click here to review this project

Contact Me