Profile photo

John Solomon Gunaseelan


Previous positions

  • IT Analyst at Tata Consultancy Services


Western Governors University, Master’s degree, Data Analytics




Seasoned software engineer with eight plus years of industry experience with a strong desire for data science and machine learning. A self motivated professional, team worker with emphasis on work ethics and continuous learning.


  • Senior Software Engineer

    RELX Group

    June 2017 – Present(2 years 4 months)Greater San Diego Area

    Develop and maintain web apps written in JAVA and hosted on amazon cloud. The apps run on tomcat server. The java frameworks we use include Spring MVC, Data and Security. We use jQuery and bootstrap for the front end.

  • IT Analyst

    Tata Consultancy Services

    November 2010 – June 2017(6 years 7 months)

    Develop and maintain web apps written in JAVA . I developed highly performing applications using advanced multithreading concepts. Spring MVC, data, jquery and angularjs are few frameworks that I used. The apps were hosted on websphere application server that ran AIX and RHEL cloud.



  • Tamil

    Native or bilingual proficiency

  • English

    Native or bilingual proficiency


  • Random Forest Model To Identify Diabetics With Severe Hypoglycemic Risks

    November 2017

    This is a machine learning model using Random Forest algorithm developed to benefit type 1 diabetics or physicians and other medical professionals who treat type 1 diabetics to predict a patient’s risk of hypoglycemia. The model is developed in python using libraries like numpy, pandas, matplotlib, seaborn and scikit learn

    Team Members (1):
    • John Solomon Gunaseelan
  • Linear Regression Model To Predict Bike Sharing In Washington D.C

    April 2018 – May 2018

    The project uses the dataset got from UCI machine learning repository. The dataset has 16000 plus instances which tracks the bike share count for each hour through out the years 2011 and 2012. A analysis on the dataset will be completed and a prediction model will be developed. Also we will suggest ideas for the company to improve the business. The project is implemented using python and its libraries like numpy, pandas, matplotlib, seaborn, statsmodels and scikit learn.

    Team Members (1):
    • John Solomon Gunaseelan

Skills & Expertise

  • Statistics
  • PL/SQL
  • Statistical Data Analysis
  • Core Java
  • JavaScript
  • XML
  • Spring Framework
  • Data Analysis
  • Data Science
  • JSP
  • Unix
  • JPA
  • Python
  • SDLC
  • Machine Learning
  • Representational State Transfer (REST)
  • Web Services
  • Linux
  • spark
  • pandas
  • Requirements Analysis
  • python
  • JAX-WS
  • MySQL
  • HTML
  • Java Enterprise Edition
  • Scikit-Learn
  • Agile Methodologies
  • Java
  • Matplotlib
  • Hadoop
  • Software Development
  • NumPy
  • Oracle
  • SQL