Hardeep Java Resume
Hardeep Java Resume
(480)280-5525 dhaliwal.singh.hardeep@gmail.com
Professional Summary:
⮚ Solutions-oriented professional with 8 Years of experience in designing, developing and
implementing applications, systems and OOP software to optimally support business needs.
⮚ Active involvement in Software Development Life Cycle (SDLC) - Analysis, Design, Build, Unit Testing,
SIT and UAT Support and Implementation.
⮚ Expertise and hands on experience in JAVA, J2EE environment, Web Applications and programming
languages such as JavaScript, JQuery, JSP, JSF, HTML, CSS3 and API's.
⮚ Extensive experience in using framework APIs like Struts, Spring, Hibernate and Web Services (SOAP
and REST).
⮚ Hands on experience in Java/J2EE technologies, JDBC, Servlets, JSP, JavaScript, Spring 4.0, Hibernate,
JPA, Eclipse RCP, OSGI, ANT and PL/SQL.
⮚ Experience with AWS (EC2, IAM, EBS, S3, RDS, SES, ELB, Cloud Formation, Elastic Cache, Cloud
Watch, Lambda, SNS, DynamoDB).
⮚ Experience in Migrating Applications Using Spring Boot and Spring Batch.
⮚ Experience working with Service Oriented Architecture (SOA).
⮚ Extensive experience in the development and implementation of Restful Web Service as a Provider
using messaging medium as JSON and have also implemented Soap based web services.
⮚ Experience in using JSP, HTML5, CSS3, JavaScript, Ajax, JQuery, Angular JS, Angular 2.0, NodeJs,
ReactJs and have knowledge on Backbone Js.
⮚ Experience in using Open Source frameworks like JUnit, Log4J, Apache Libraries, Maven, Subversion,
Clear case, Mockito.
⮚ Strong programming and debugging skills in PL/SQL, SQL, Dynamic SQL and Work with Relational
Databases (RDBMS) such as MySQL, Oracle and SQL Server.
⮚ Preparation of test data, Reviewing, Bug fixing, Planning, Scheduling and Tracking various sets of
events involving Internet and Client/Server applications using Web Technologies
⮚ Hands on experience with Tomcat, WebSphere, WebLogic, Glassfish and JBoss Servers.
⮚ Worked on various IDE like Eclipse, RAD, IntelliJ and NetBeans.
⮚ Proficient in using XML Suite of Technologies like XML, XSL, XSLT, DTD, XML Schema, SAX and DOM
Parsers.
⮚ Good experience in working with version control systems like SVNand GIT.
⮚ Comprehensive knowledge working on different software development methodologies like Agile,
SCRUM and Waterfall.
⮚ Good experience with various Web/ Application Servers like IBM WebSphere, BEA WebLogic, JBOSS
and Apache Tomcat.
⮚ Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-
tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational
Rose, Rational Unified Process (RUP).
⮚ Self-motivated, able to set effective priorities to achieve immediate and long-term goals
⮚ Good communication skills proven by effective interaction with management, peers and users.
Technical Skills
Professional Experience:
● Working on Spring boot applications for UW console using Jenkins, CI/CD build with github and
gradle/maven.
● Used Spring Core Annotations for Spring DI (Dependency Injection) and Spring MVC for REST API
and Spring Boot for microservices with Spring security and authorization.
● Writing data APIs and multi-server applications to meet product needs using Golang.
● Worked on Go technologies and functions such as logics and loops on UNIX and Linux
platforms.
Environment:Java8, C#, HTML5, jQuery, JavaScript, Rest web services, AWS, Rally, JIRA, Vscode, NodeJS,
Visual Studio, Github.
● Involved in all phases of development including designing, coding and modifying websites, from
layout to function and according to a client's specifications. Strive to create visually appealing
sites that feature user-friendly design and clear navigation.
● Understanding the existing system functionality to effectively develop and integrate new
modules into the system using C# based code.
● Developed custom apps in Rally using HTML, AJAX, JQuery, JScript, CSS and Sencha Js.
● Configured console logs using ECP pods for rolling 90 days.
● Deployed the AWS S3 storage and Email Audit functionality with permitted user parameters
along with wrapper function on production environment, compared Kafka message failure
scenarios with AWS elastic search.
● Updated proxy service and used API with Rest service for application running in NodeJS
environment.
● Use of tools such as findbugs, Jenkins, Sonar to ensure the continuous integration in the project.
Environment:Java8, C#, HTML5, jQuery, JavaScript, Rest web services, AWS, Rally, JIRA, Vscode, NodeJS,
Visual Studio, Bitbucket, Github, Splunk, Enterprise Cloud Platform.
● Developing/supporting critical Java web applications related to the Point of Sale Change
Management process in an agile environment.
● Used ATG for development, debugging application, deploying new functionalities, implementing
producer and consumer application of Kafka cluster with help of Zookeeper.
● Built main application in Java, Commerce Objects leveraging technologies such as Ajax, Angular
JS, NodeJs, JavaScript, JSP and Jrebel with third party libraries.
● Involved in build and release management for the system. Used Web logic for implementing and
testing Web Services
● Created Junit test cases to test the codes and validate the release. Used Salesforce to track the
internal and external data and cases.
● Coded and implemented PL/SQL packages to perform Application Security and batch job
scheduling in RDBMS and DB2.
● Designed the Micro Strategy schema by creating Attributes, Facts, Hierarchies, and
transformations by defining the attribute relationships.
● Thorough knowledge onHp Quality centre.
● Design and development of web-based applications using different Web and application servers
such as Solaris, Web Sphere, JBoss and Web logic.
● Responsible for creating complex SQL queries, stored procedures and also analyzed the tables in
MySQL and Postgres database in RDBMS with InfosphereDatastage for extraction, transfer and
load.
● Used UNIX Shell Scripting to update the databases and Start up the application server.
● Developed Restful web services supporting both XML and JSON to perform tasks such as remote
inventory and demand-response management.
● Designed and developed the UI using Angular JS, HTML 5, CSS 3 and JSP, JSTL, JQuery.
● Created reports using Crystal reports of SAP for data integration using SELECT,DELETE and
INSERT statements.
Environment: Salesforce, HP Quality Center 10.0, XML, SQL Server, UNIX, MS Office, Oracle 11g,
Mainframes (COBOL, DB2, MVS), IMS, Windows,Crystal Reports
● Application based design, Coding and algorithms Development with a proposed technical
solution for location based services on IOS platforms.
● Accountable for analyzing requirements, developing designs, implementing and testing
software/web applications using Java, JSP, JavaScript, HTML, and SQL
● Coordinate with server-side engineers to design efficient, flexible restful APIs
● Automate the collection of data via the use of handhelds, smart phones, and other technologies
● Analyze data via a User Interface (UI) with deep reporting, analysis, and workflow and
management capabilities
● Conducting user-acceptance testing to ensure the program can be used easily, quickly and
accurately
● Developed Servlets & amp; JSP pages, implemented MVC architecture, used hibernate for
database connectivity
● Used JavaScript for client side validations in the JSP and HTML pages
● Performed unit testing, system testing and integration testing.
● Involved in Migrating the JDBC Code into Hibernate and implemented various features using
Collection APIs.
Environment: JSP, Java 8, JDK, JavaScript, Typescript, Eclipse, Mockito, SOAP Web Services, Ajax, XML,
Jquery, HTML5, CSS, Maven, UNIX, Oracle, SQLandJunit, iOS.
Client: American Express, Phoenix, AZ Oct 2012 - Mar 2013
Role: Web Developer
Responsibilities:
● Involved actively in designing web pages using HTML, AJAX, JQuery, JScript, CSS.
● Hands on experience in preparing use-case diagrams, sequence diagrams and class diagrams
using Rational Rose, UML
● Design and develop applications as per client's requirements
● Used SQL database for data storage in PostgreSQL.
● Used tomcat servers to deploy the Rule App and application war file.
Environment: Java, J2EE, JDK, JSP, JavaScript, HTML5, SQL Server, CSS, UML, Jira, Java, J2EE, Restful Web
Services, MySql, PostgreSQL, VSCode.
Education Details:
Masterof Science from Arizona State University, Tempe, AZ, USA. 2008 – 2010.
(School of Computing, Information and Decision System Engineering)
Bachelor of Technology, National Institute of Technology, India. 2001 – 2005.