Post Job Free

Resume

Sign in

Software Developer Java

Location:
Harrison, NJ
Posted:
August 06, 2018

Contact this candidate

Resume:

Jagpreet Singh

https://www.linkedin.com/in/jagpreetsingh91/

+1-973-***-**** ac6ki4@r.postjobfree.com

EDUCATION

New Jersey Institute of Technology - Master of Science in Computer Science Newark, NJ – May 2018

SRM University - Bachelor of Technology in Computer Science Chennai, India – 2009 – 2013

TECHNICAL SKILLS

Programming Languages: JAVA, C, C++

Frameworks: Spring MVC, REST

Web Technologies: Amazon Web Service, HTML, HTML5, CSS, XML, JavaScript, jQuery, Ajax

Databases: SQLite3, MySQL, MS SQL Server, Oracle 11g/12c, PostGreSQL

Servers: Apache Tomcat, Sun Glassfish, JBoss

IDE and Tools: Eclipse IDE, NetBeans IDE, Crystal Reports, Coverity, GIT, SVN

Reporting Tools: SAP Crystal Reports, Jasper Reports

WORK EXPERIENCE

National Center for Transportation and Industrial Productivity, NJIT Newark, NJ -- March 2017 – May 2018

Web Application Developer (Java/J2EE)

Designed and implemented Freight Management Tool application for New Jersey State from scratch for the New Jersey Department of Transportation (NJDOT) which helped them view and score their projects on a web based environment.

Developed scripts for EPROMPTS and E-STIP applications that made the web site more functional and user-friendly.

Migrated pre-existing web applications to new Java Spring MVC framework to make them more efficient and less complex.

Implemented GIS features and Dashboard in the Freight Management Tool application and integrated Crystal Reports.

Wipro Limited Bangalore, India -- March 2014 - August 2016

Software Developer (C++/Unix)

Designed and implemented a middleware service layer for Wipro’s Automotive (Infotainment) division on QNX platform.

Worked on Phonebook access profile (PBAP) and Object push profile (OPP) using boost libraries.

Implemented Asian speller search using Linux ICU libraries for Japanese charsets so that the Contacts in the HMI are displayed in the ascending order based on Japanese characters.

Implemented Image resolution to display contact images on HUD by talking with Bluetooth stack.

ACADEMIC PROJECTS

Implementation of Apriori Algorithm on large Data sets September - October 2017

Created a Desktop application for the implementing the Apriori Algorithm in JAVA for generating the frequent data itemsets.

Generated association rules from frequent itemsets based on the support and confidence values provided at runtime by user.

Tested large datasets that contained a list of transactions of different items in order to cover corner cases.

Web Application using AWS: September - October 2017

Created a Web Based Application using Java Spring MVC. Used AWS(EC-2 Instance) for hosting the Tomcat server.

Used basic JavaScript, jQuery and AJAX on Java Servlet Pages to make the webpage look more interactive.

Used Spring Security for session management, so that multiple users could log into the system at same time.

Sparse Matrix Programming Project: March -April 2017

Designed a Sparse Matrix in JAVA from a two dimensional matrix in order to make it memory efficient.

An array-based structure was used to carry out all the operations like Add, Subtract, Multiply, Power, Transpose, Scalar Multiply, etc.

The objective, to do all the above mentioned operations in minimum running time was successfully achieved.

Data Management Design for Company Database March - April 2017

Designed the conceptual model and Relational Schema to identify all the attributes, functionality of the modules.

Used the HTML, CSS, Bootstrap Framework to design the front end and JSP, JDBC to connect to the database at the

Backend to retrieve the data and implemented searching and filtering features using AngularJS Directives.



Contact this candidate