About me

Lovepreet Singh

Name: Lovepreet Singh


Current Company: ADP


Profession: App Developer


Tech Stack: JAVA Stack


Current City: Los Angeles


9497950445

Academics

M.S IN COMPUTER SCIENCE

CALIFORNIA STATE UNIVERSITY, LOS ANGELES

Relevant Coursework : Advanced Topics in Web Programming, Advanced Information Security, Advanced Software Engineering,Topics in Data Science.


BACHELOR IN COMPUTER SCIENCE AND ENGINEERING

GURU NANAK DEV UNIVERSITY, (AMRISTAR) PUNJAB INDIA

My Coding Skills

JAVA
80%
CSS3
85%
HTML5
90%
PYTHON
70%
JAVASCRIPT
80%
NODE.JS
70%
My SQL
80%
DOCKER
60%
MACHINE LEARNING
70%

My Services

Web Design
I've experience in web design using HTMl, CSS & Bootstrap and REACT.

Web Development
I am a passionate developer and interested in developing web services using MVC structure in JAVA, JSP, Spring & Hibernate.

Cyber Security
I've experience in designing secure networks, systems and application architectures.

something Interesed you ?

My work

I have worked on dozens of projects so I have picked only the latest for you.

×

 

Code Snippet

This is small web based application that can prove useful for the individual searching the sytnax.

This is Small web based application developed using HTML5,Twiter Bootstrap, Servlets.

Application allows the users to enter the code snippets of any programming language that they knows and helps other individual like me when they face hard time doing programming. Currently, I am working on this application to make it more secure by authenicating the users and few new features related to users privacy using Spring Framework in java.

Visit website Github

Chuck Norris

Single Page Web Application

This is a small single page Web Application developed using JavaScript front end framework / library Vue.JS. This application dynamically fetch the Chuck Norris Facts from this API and Display them accordingly.

Github

Marvel Comics

Single Page Web Application

This is Single page Marvel web application developed using node.js,express and VUE.js for the front-end. This application uses the Marvel API for fetching the dynamic data from the marvel website. The data was then customize accordingly and then display the data renders from the API to front-end using VUE.JS

Github

Chat Application

Single Page Web Application

This is a single page Web Application developed using node.js and Socket.io and JavaScript front end framework / library Vue.JS. This application works as real world Chat Applications between two different individuals.

Github

data science

Grocery Sales Forecasting

Machine learning approach to develop a model that will predict the total sales in china supermarket

The task is to perdict the sales in the stores of Ecudorian supermarket chain so that they can avoid over stocking, which would reduce waste and loss of food in the supermarket.

The machine learning model that we developed also helps in minizing the understocking which induces opportunity cost and lower customer satisfication.

This is group project during my graduate course of Introduction Data Science class at California State University, Los Angeles.

Visit website

Malicious and Benign Websites

Machine Learning model to evaluate whether website is Malicious or Benign using website URL.

Malicious web sites largely promote the growth of cybercrimes and constrains the development of web services. As, result there has been strong motivation to develop system solution that prevents the users from visiting such malicious websites.

We propose a learning-based approach to classify the websites into two categories Benign or Malicious. The objective of this project is to evaluate the web sites as malicious or Benign based on application and network characteristics.

Visit website

data science

FACE RECOGITION

The goal is to build a Face Recognition algorithm.

This is a Face Recognition of Oivetti database of face images from AT&T research lab. It includes 400 faces (64x64 pixels) from 40 people (10 images per person). The goal is to build a Face Recognition algorithm to recognize each person using PCA dimensionality reduction and a non-linear SVM.

Github

Client Server Application

Client based application which communicate with Server using various security protocols.

A clever implementation can actually hide the mess of encryption, decryption and key exchange protocol entirely. As far as the server is concerned, it only wants to know if the client is authorized and receive and send data in clear-text even though the actual bytes on the network are encrypted. As far as the client is concerned, it only wants to know that it is connected to the real server and also wants to exchange data in clear-text even though the physical bytes transmitted are encrypted.

The application to demonstrate work is very simple. The Client opens a connection to the Server. The handshake takes place, then the client sends data read from the keyboard and sends it encrypted to the server. The server examines the data and re-sends it encrypted to the client, but slightly modified: all upper case characters are converted to lower case, and all lower case characters are converted to upper case. Store the keys, the user info and the users profile in files.

Github

Contact me