Nav Grewal
Cell: 647-***-**** Home: 416-***-****
*******.********@*****.*** http://www.linkedin.com/in/navreetgrewal
Software programmer with 3 years of progressive working experience in developing, enhancing, customizing and supporting information technology applications with Java and VB.net.
HIGHLIGHTS OF QUALIFICATIONS
Demonstrated strong analytical and problem solving skills, listening and interacting skills.
Excellent written and oral communication skills. Communicated effectively with business analysts, functional consultants and team members
Worked with strong work ethic:
Excellent time management and organizational skills. Ability to work under pressure. Worked for two projects namely Cap Gemini Retail Solutions and Brake Horse Power Stimulator simultaneously and met deadlines for both projects.
Worked beyond normal working hours in order to complete urgent tasks.
Experience with numerous technologies including: Java SE/EE (JSPs, JDBC), VB.net, XML, SQL, Design Patterns and Eclipse, Object oriented analysis and design(OOAD)
Experience on backend side in relational databases like Oracle and SQL server.
Experience in using Struts (MVC Architecture) Framework.
Experience of working with Spring core module with JDBC during training.
Knowledge of Web services i.e. SOAP and RESTful, WSDL and AJAX
Experience with Hibernate Persistence Framework and Design patterns like Factory, Data Access Object, and Data Transfer Object.
Strong Foundation in java Technology (J2SE, J2EE) and good understanding on Object oriented concepts.
Expertise in web development languages i.e. PHP and MySQL. Created online shopping application and a content management system
TECHNICAL COMPETENCY
Languages: Java/J2EE, SQL, VB.net
Java/J2EE technologies: JSPs, EJBs, and Servlet
Web technology: XML, HTML, CSS,
Application Server: Apache Tomcat
Database/Tools: Oracle, SQL, DML, DDL
Platforms: Windows Server 2003, XP, Windows
Frameworks: Struts 1.x/2.5, spring 1.x/2.x, Hibernate 3.0/3.1.
SAP: ABAP reports, Forms, Web Dnipro
PROFFESSIONAL EXPERIENCE
Retalon, North York, Ontario http://www.retalon.com/
Software developer Nov 2014 – Nov 2016
Participated in the development of an application that used predictive analytics to forecast retail sales and managed stock replenishment and allocation; developed both Java-based back-end and VB.net frontend for multiple clients.
Wrote automated unit tests for both Java based back-end and Vb.net client using JUNIT and MS Test.
Tracked the support issues using Youtrack.
Worked in a team following the Agile process using Jira
Environment – Java8.0, Vb.net 2015. Servlet, Jsp, JDBC, Hibernate, Web services, SQL server 2014, JUNIT, Maven, MS Test, Fiddler, Jenkins, Apache Tomcat
Cap Gemini, Kolkata, West Bengal, India http://www.capgemini.com/
Technical Consultant Nov 2009 to Oct 2012
Sprint, Virginia - The purpose of this project is to serve the fixed telephone line end customers of Sprint who raised a request for a special value added features or who wants to remove their special feature.
Designed the application by implementing Apache Struts Framework based on MVC Architecture and using multi-threading
Implemented core java collections and exception handling and used generics of jdk 1.5.
Used Design patterns like Singleton, Data Access Objects and Value Objects.
Designed and created the database tables and wrote SQL queries using Oracle.
Worked with Agile Development Process
Environment - Java1.5, Html, JavaScript, Servlet, Jsp, JDBC, CVS, Struts, Spring, Quartz Scheduler, Ant, Jpa, Toplink, Ejb, Flex, JNDI, Informix, Web services, Oracle,JUNIT.
Brake Horse Power Stimulator, US- BHP system was being used by R&D department to optimize/suggest tires for the cars. The application would calculate how the life of the tire will change depending on the BHP of the cars, at the same time the application will calculate how the Tire will change the BHP of the car. As per the environment different combination could be made and enable the team to calculate the Carbon Foot Print.
Developed Business Logic Beans using Design Pattern like Data Access Object.
Used Hibernate 2.0 framework for interacting with the database
Handling the Http requests from the front-end components using Servlet
Client side data is validated using JavaScript before being submitted to the database.
Performed unit testing using JUNIT
Environment: Java 5.0, J2EE, JSP, Apache Tomcat application server, Apache Log4j, CSS, HTML, Oracle, JavaScript, Eclipse, Hibernate, Servlets,JUNIT
Cap Gemini Retail solutions – Retail chain management system, Netherlands
Specified, developed and verified ABAP modules (SAP scripts, Web Dynpro, etc.) for a retail chain management system.
Environment: Windows Server 2003, Oracle, SAP ECC 6.0
ACADEMIC CREDENTIALS
Master’s degree in Computer Applications, Punjab Technical University, Jalandhar, India 2008
(Assessed by ICAS as Comparable Master level in Ontario)
TRAINING & CERTIFICATION
Advanced .NET Framework Programming Using VB.net, Hands On Technology Transfer, Inc. Dec 2015
JAVA, InfyInfotech Sept 2013-July 2014
Core Java, Servlets, Struts, Hibernate, EJB, Web services, Spring Framework
PHP and MySQL, University of Waterloo Sept 2013-Jan 2014