0% found this document useful (0 votes)
6 views

Hardeep Java Resume

Hardeep Singh Dhaliwal is a solutions-oriented professional with 8 years of experience in software development, specializing in Java and J2EE technologies. He has extensive expertise in various frameworks, web applications, and cloud services, with a strong background in the Software Development Life Cycle (SDLC) and Agile methodologies. His professional experience includes roles as a Java Full Stack Developer for notable clients like AIG and American Express, where he contributed to the design, development, and implementation of complex applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Hardeep Java Resume

Hardeep Singh Dhaliwal is a solutions-oriented professional with 8 years of experience in software development, specializing in Java and J2EE technologies. He has extensive expertise in various frameworks, web applications, and cloud services, with a strong background in the Software Development Life Cycle (SDLC) and Agile methodologies. His professional experience includes roles as a Java Full Stack Developer for notable clients like AIG and American Express, where he contributed to the design, development, and implementation of complex applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

HARDEEP SINGH DHALIWAL

(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

Languages Java, J2EE, C, SQL, PL/SQL, HTML, CSS, PYTHON


Web Technologies HTML5, CSS3, XML, JavaScript, JQuery, JSON, AJAX,
Frameworks Struts, Hibernate, Spring, Junit, Angularjs, ReactJs, Node.js
Databases Oracle, MySQL, SQL Server, PostgreSQL
Scripting/GUI Tools HTML, JSON, JavaScript, CSS, Shell Script.
Operating Systems Windows 95/98/NT/2000/XP, Unix
Web App Servers WebLogic, JBoss, Apache Tomcat, IBM WebSphere.
Repositories GIT, SVN

Professional Experience:

Client: AIG, Charlotte, NC Nov, 2020 - Current


Role: Java Full Stack Developer
Responsibilities:

● 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.

Client: American Express, Phoenix, AZ Dec 2019 - Nov, 2020


Role: Java Full Stack Developer
Responsibilities:

● 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.

Client: Thinkful, Phoenix, AZ March 2018 - Dec 2019


Role: Java Full Stack Developer
Responsibilities:
● Involved in Client Requirements gathering, Analysis, Design, Development, and Testing of the
application using AGILE methodology (SCRUM).
● Designed various modules using technologies like CSS Media Queries, HTML5, AJAX, JSON, and
JavaScript.
● Extensive knowledge and experience in developing Single Page Applications (SPA) using
Angular4.0.
● Developed the single page application following Agile Scrum, participated in daily standups,
sprint reviews, Kickoffs and used JIRA for project management.
● Responsible for preparing the use cases and for designing and developing object models, class
diagrams with UML Specifications.
● Worked on the OAuth 2.0 for accessing the cloud storages like one drive,GoogleDrive,Drop box.
● Designed and Developed UI for Customer Service Modules and Reports using Angular4.0,
NodeJs, HTML, CSS, Typescript and JQuery.
● Worked with AWS CLI and created instances in EC2 services for the Unix/Linux environment.
● Implemented nested views and routing using Angular Router as per the requirement. GUI was
developed using HTML 5, CSS3 and AngularJs and created reusable components in AngularJs
using Custom Components, Filters and Services.
● Developed REST microservices using Spring Boot, Spring Cloud, Docker, Docker Swarm and AWS.
● Involved in design and developing the Microservices based on the requirements functionalities.
● Designed and developed Microservices, Rest/Soap services using Spring Boot, Spring MVC,
Spring Batch, Spring integration based on the requirements.
● Defined new validations through Angular Forms for the form fields.
● Created and injected Spring services, Spring controllers and DAOs to achieve dependency
injection and to wire objects of business classes.
● Used MYSQL workbench, query browser utilities. Configured hibernate to create session factory
and sessions in the application.
● Developed server-side software modules and client-side user interface components deployed
entirely in Compute Cloud of Amazon Web Services (AWS).
● Worked with Java libraries to access AWS facilities as Simple Storage Service (S3) and Simple
Queue Service (SQS).
● Used Junit framework for unit testing of application to capture the log that includes runtime
exceptions
● Used SVN version control to track and maintain different versions of the application.
Environment:Java8, HTML5, AngularJs, jQuery, JavaScript, Typescript, Spring 4.2, Spring Boot, Apache
Tomcat 8.0,Hibernate, Maven, Tortoise SVN, Rest web services, AWS, JIRA, Eclipse Kepler, XML, MySql.

Client: Ditech, Phoenix, AZ Aug 2015 - Mar 2018


Role: Java Full Stack Developer
Responsibilities:

● 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

Client: Apollo Education Group, Phoenix, AZ May 2013 - July 2015


Role: Java Developer
Responsibilities:

● 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.

You might also like