Post Job Free
Sign in

Java Developer Manager

Location:
Toronto, ON, Canada
Posted:
June 17, 2018

Contact this candidate

Resume:

Prabhdeep Singh

** **** ****** ********, ********, ON L6R 1K6 *****************@*****.*** 519-***-**** GitHub: https://github.com/Prabhdeep1994

LinkedIn: www.linkedin.com/in/prabhdeep-singh-144463157/ Profile Summary

1 year and 3 months experience as Full Stack Java Developer in creating, designing dynamic and beautiful cross- browser compatible web applications, user interfaces and corporate websites and optimizing them for maximum speed and usability.

6 months experience as Quality Assurance in Functional Testing, Regression Testing, System Testing,

Good understanding of Object Oriented Design, Web Content Development, Responsive Web Design, Cross browser Compatibility, Algorithms and data structures.

Extensive experience in AGILE & Waterfall model and good knowledge of SDLC & STLC methodologies development, Test Driven Development, Iteration planning, Pair Programming.

Experience with J2EE technologies such as JSP, Servlets, XML, HTML, JavaScript, JDBC and REST web services.

My SQL, SQLite 3, Oracle SQL and integration with Java backend using JDBC connectivity.

Assisted in maintaining and updating existing applications and modules by performing Regression Tests for reduction errors in existing e-commerce applications. Technical Skills

Programming Languages: Java, C/C++, ASP.Net, Jekyll, Ruby, Python and REST Web Service.

Database Systems: MySQL, SQlite3, Oracle, SQL Server 2008.

Markup & Scripting Languages: HTML5, CSS3, JavaScript, Bootstrap, jQuery, AJAX, bash, Groovy and XML.

Application Program interface: JDBC, Servlets, JSP.

Integrated Development Environment: Eclipse, INTELLIJ and GIT.

Framework: Spring BOOT, JPA/Hibernate

Application Server, Design Pattern and Build Tool: Apache Tomcat, MVC, Maven.

Testing: JUnit, JMeter.

Version Control Systems: GitHub

Operating Systems: Linux, UNIX, Windows, iOS, Android. Work Experience

Full Stack Java Developer [Infinite Creations Pvt. Ltd, Delhi, India] Jan 2015 – March 2016

As a programmer, I focused on code maintenance, debugging and performance. I worked heavily with Java, DOM, JavaScript, HTML5, CSS3, REST web service, Spring, Apache

Design overall architecture of the web application ensuring usability and responsiveness.

Collaborated with rest of the team to design and launch new features.

Making web applications from scratch, debugging and A/B testing.

Tested front-end code in multiple browsers and in all screen sizes to ensure cross-browser compatibility and responsive web design and fixed bugs.

Developed and implement servlets & JDBC connection for updating/retrieving the data from Oracle SQL, SQLite 3.

Developed web and console applications using Java (web scraping, parsing, data scraping, basic tools and libraries used – Jsoup, Quartz, maven).

JavaScript for client side validation in the JSP and HTML pages.

Worked with clients to develop layout, color scheme for their website and implemented it into a final interface design.

Quality Assurance, Intern [Mahanagar Telephone Nigam Limited, Delhi, India] Feb 2014 - July 2014

Design, built, maintained high performance, reusable and reliable Java code.

Create test cases, test scripts, test data and submit the prepared data report to being reviewed by technical lead.

Maintain the database records of our customer using MySQL.

Delivered my weekly status report to my Manager. Network Technician, Intern [Airport Authority of India, Safdarjung Airport, India] June 2013 - Aug 2013

Worked on ‘Navigation and NAV-AIDS’ project which is based on the safety, efficiency and comfortable travel for passengers and also helps air craft in proper landing & take-off.

Tools used in the project such as DVOR, DME, CDI, ILS, NDB and ATC.

Learnt basic routing techniques and understanding the working of terms related to aircraft control. Academic Projects

Library Management System

Technology Used: HTML, CSS, Bootstrap, PHP, JavaScript, jQuery

Develop a library management system allows user to check the availability of books. Some other feature includes searching the library with specific filters, suggest any book to library, register and login into the system. Candidate Training and Recruitment Management Software

Developed web based candidate software for a job placement agency “Empower Recruitment”.

Front end developed using ASP.NET with C#.NET.

Backend development using SQL Server 2008.

Web and Data Scraping

For getting information about our competitor companies.

I have developed web and console applications using Java (web scraping, parsing, data scraping, basic tools and libraries used – Jsoup, Quartz, maven).

Technologies used - HTML5, CSS3, JavaScript, JSP, Servlets, XML, web.xml, pom.xml, My SQL. Transaction API

For taking online payments from clients and by providing secured access payment method.

JavaScript for client side validation in the JSP and HTML pages.

Technologies used – Java, My SQL, web.xml, pom.xml, XML.

Uses prepared statements and transaction for preventing against SQL injection attacks. EDUCATION

Master of Engineering in Electrical and Computer Engineering May 2016- Sept 2017 University of Windsor, Canada

Bachelor of Technology in Electronics and Communication Engineering Aug 2011- May 2015 PDM College of Engineering, India

TRAININGS AND CERTIFICATIONS

JAVA Training [DUCAT, Gurgaon, India] June 2014-Aug 2014

Certificate in CCNA July 2013-Aug 2013

Certificate in CCNP (Routing & Switching). Aug 2015- Dec 2015

MATHWORKS workshop [University of Windsor, Ontario] Feb 2016

Certificate in Dot Net [DICS]. June 2014- July2014



Contact this candidate