Hardik Patel
Frontend Developer @ Sun Life
About
Creative Front-End Developer offering 3+ years of experience providing high-impact web solutions for diverse industry organizations. Skilled in designing, developing, and testing multiple web-based applications incorporating a range of technologies. Aspiring to combine broad background with strong technical skills to excel as a Front-End Developer.
Canada
Ajax
Financial Services
Node.js, HTML, TypeScript, JavaScript, React.js, User Experience Design (UED), AngularJS, HTML5, Cascading Style Sheets (CSS), .NET Framework
Experience

Frontend Developer
Responsibilities: Involved in various phases of the Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing. Implemented REST-based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from Angular modules. Involved in configuring the Git repository and maintaining the version control using Git and Used GIT for source code version control and regularly pushed the code to GitHub. Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis. Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Facade, Singleton, Factory, and DAO. Designed and developed Micro Services Architecture to divide application into business components using Spring Boot.

Frontend Developer
Responsibilities: Actively involved in various phases of the Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, and Code development. Worked on Web Services using Java SE API for XML, and JSON Services (JAXRS) and worked on the build, deploying RESTful web services. Deployed containers and Microservices in AWS using EC2, Container Services. Designed, configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation. Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic using the Oracle database. Implemented core features of Angular 6 framework such as dependency Injection, Databinding, Filters, Directives, Templates, Services, and Deep Linking Designing. Experience in Consuming REST Services in Angular 4 using HTTP methods. Used Spring MVC framework for implementing Model-View-Controller (MVC) architecture at the Web tier level to isolate each layer of the application. Implemented Rich User Interfaces using Servlets, JSP, JSTL, HTML5, CSS3, JavaScript, JQuery, JSON, Angular 6/4, React.JS, and AJAX. Used Angular 6 to create Single Page Applications (SPA) which can bind data to specific views and synchronize data with server.

Web Software Developer
Responsibilities: Responsible for gathering business and functional requirements and preparing the design and proof of concept. Involved in the Complete Software development life cycle (SDLC) to develop the application. Developed application on spring framework by utilizing its features like Spring Boot, Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, and Spring Web flow using MVC. Developed Micro Services-based API using Spring Boot and Spring Data. Designed and implemented server-side RESTful Web Services using Node JS and handled communications to the client side (React JS) using JSON. Involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework. Implemented the Drag and Drop functionality using React-Draggable. Involved in the design and development of server-side layer using XML, JSP, JDBC, JNDI, EJB, and DAO patterns using Eclipse IDE. Implemented SOAP Services (JAX-WS) to interact with external systems. Involved in writing client code for invoking SOAP-based web services. Version control through CVS and Git. Involved designing in web pages using HTML 5, CSS3, JavaScript, ReactJS, Redux, React-Bootstrap, Express JS, and Mongo DB. Implemented flux pattern by using the redux framework as a core dependency. Creating a view layer with different components. The drop-down list, search bar, log-in, and forms all are implemented through React components.
Hardik Patel's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


