Post Job Free

Resume

Sign in

Front End React Js

Location:
Enola, PA, 17025
Posted:
July 11, 2023

Contact this candidate

Resume:

Jyoti Jain

Email: adx8oq@r.postjobfree.com

Phone: +1-717-***-****

●Around 7 years of experience in analysis, design, implementation and testing of Object Oriented

Applications in Client/Server environments using Java/J2EE and Front End technologies.

●Strong experience in Web Development and UI Design of corporate, intranet, business, consumer, and

nonprofit websites.

●Responsible for building a framework to support the easy creation of, and the consumption of REST

microservices using Java 8, JAX -RS, React, Spring.

●Good experience with Spring IoC, Spring boot and hibernate framework

●Having good working knowledge on Web Server Tomcat 7.X, WebLogic Server and JBoss.

●Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.

●Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, AJAX, JSON, NodeJS, ReactJS, XHTML, JQuery, DOM, Bootstrap, React Native.

●Experience in developing Single Page Application (SPA) based on unidirectional flow application using React- Redux.

●Experience with ReactJS and React-Redux app and developed real time applications using ReactJS Flux architecture for creating user interface, displaying data, keeping the user interface up-to-date when data changes.

●Experience building Responsive Web Design (RWD) for different types of devices like tablets and mobiles using Bootstrap and CSS Media Queries.

●Experience in using version control and configuration management tools like GIT, SVN, Kubernetes for regular Deployment

●Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.

●Work experience in rich UI design, Wireframes, validating User inputs and building interactive and responsive applications.

●Experience in complete Agile/Scrum/Waterfall Methodology and User Interface web development in accordance with requirements.

●Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.

●Good experience with Bug fixing and providing application support as per project requirements.

Technical Skills:

Web Technologies

HTML5, XML, CSS3, JavaScript, JQuery, AJAX.

Language

Java

Frameworks

Spring, Hibernate, Restful Services, SOAP

JavaScript Libraries

JQuery, Ext JS, NodeJS, Bootstrap, TypeScript, ReactJS, Redux

Data Base

Oracle 12g, SQL, PS/SQL.

Server

Tomcat, JBOSS, Weblogic

Publishing Tools

Adobe PageMaker, MS Office.

Wireframe Tools

Adobe Illustrator CS3.

Version Controls

GIT, BitBucket

Methodologies

Agile, Waterfall

IDE

Eclips, Visual Studio

Operating Systems

Windows, Linux.

Education:

Bachelor of Science (April, 2016)

University of Mumbai, India

Professional Experience:

Client: Cadence Bank, Tupelo, MS. Jun 2022 – Till Date

Role: Java Front End/UI Developer

Responsibilities:

●Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.

●Developed dynamic web pages using HTML5, CSS3, Bootstrap, JavaScript, ReactJS and NodeJS.

●Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.

●Design UI views with Flexbox and React Native dimension API.

●Developed various screens for the front end using ReactJS and used various predefined components and Redux library.

●Integrated Rest API to communicate with back end Java applications to populate the data.

●Used Postman to test Rest services.

●Involved in designing React Native components and higher order components.

●Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.

●Used Bootstrap and ReactJS and NodeJS in effective web design.

●Created Rest API’s to communicate with external applications.

●Implemented various screens for the front end using ReactJS and used various predefined components.

●Utilized a concept called Virtual DOM in ReactJS to create in-memory data structure cache, enumerate the resulting differences, and then update the browser's displayed DOM efficiently.

●Added client side validations by using JavaScript.

●Used NodeJS to run Grunt tasks and build properly the project (compile, minify, concat etc.).

●Used Media Queries (Responsive Web Design) techniques to enhance user's behavior based on screen-size, platform and orientation.

●Involved in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.

●Extensively used Git for version controlling and regularly pushed the code to GitHub.

●Have worked on AWS to integrate the server side and client-side code.

●Designed UI Modules interfaces using AJAX controls like paginations, Datepicker modules using Data Picker Widget.

●Used JQuery to navigate to different pages of the application using DOM elements, and to create AJAX pages

●Used the JSON in developing the frontend screens.

●Involved in Agile (Scrum) Stand-up meetings, Estimation meetings and Requirement review meetings to analyze requirements for projects.

Environment: Java8, SpringBoot, Hibernate, Rest, HTML5, CSS3, DHTML, JavaScript, React.JS, React Native, REDUX, Bootstrap, AWS, Android, GIT, JSX, XML, DOM, Node.JS, Responsive WebDesign, AJAX, JQuery, JSON, SQL, Agile and Windows.

Client: Cambia Health, Portland, OR. Apr 2021 – May 2022

Role: Java Front End/UI Developer

Responsibilities:

●Designed web application user interface, interaction scenarios and navigation based on analysts, interpretations of requirement and use cases.

●Developed the codes of UI using HTML5, CSS3 and JavaScript to create the system features and animation performance.

●Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wireframes and process flows.

●Developed data formatted web applications and deployed the script using client-side scripting using JavaScript.

●Developed Single Page Application (SPA) using ReactJS framework that communicates with back-end via RESTful API.

●Worked on state, specs, props and events to create interactive ReactJS components.

●Worked on implementing ReactJS flux based page updates using React fetchers, state mutating actions and stores. Extensively used React Flux implementations Alt and Redux and their architectures.

●Implemented React.JS Controllers to maintain each view data.

●Involved in creating responsive web pages with Bootstrap.

●Developed CSS media queries to make the application responsive website design (RWD).

●Developed the front-end web page by using HTML5, CSS3 and JavaScript taking advantage of the frameworks JQuery, React.js and Bootstrap.

●Extensively wrote HTML5 and CSS3 to build the pages from the Mockups and wireframes.

●Used NodeJS to develop the backend components, connecting the application with the other web services.

●Created and managed all hosted or local repositories through Source Tree's simple interface of GIT client, and collaborated with GIT command lines.

●Used AJAX extensively to implement front end /user interface features in the application.

●Implemented J-Query validation plug-in modified JQuery validation plug-in to support custom validation, JQuery modal box.

●Processed JSON Request according to different types modules, actions and request data.

●Involved in Agile/ SCRUM based approach to UI development.

●Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Environment: Java8, Springboot, HTML5, CSS3, XHTML, JavaScript, ReactJS, REDUX, Bootstrap, AWS, GIIT, Responsive WebDesign, Restful, Visual Studio, Eclipse, JIRA, Maven, Jenkins, JUnit, NodeJS, DOM, AJAX, JQuery, JSON, Oracle 12g, Agile and Windows.

Client: Ally Financials, Detroit, MI. Aug 2019 – Mar 2021

Role: Java UI Developer

Responsibilities:

●Managed, maintained, developed and deployed applications and databases in response to business needs.

●Used Core java to write business logic of the application.

●Used hibernate as ORM framework to communicate with Database.

●Used Spring for dependency injection.

●Extensively using xml to exchange data between different applications.

● Used Rest services to expose data to ReactJS.

●Created Restful services as per the new requirements and exposed the data in JSON format.

●Developed the front end using HTML5, CSS3 and JavaScript was used for client side validation.

●Designed business applications using web technologies like HTML5, DHTML, XHTML and CSS3 based on the W3C standards.

●Worked one-on-one with a client to develop the layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS and ReactJS.

●Developed the front-end web page by using HTML5, CSS3 and JavaScript taking advantage of the frameworks JQuery, React.js and Bootstrap.

●Extensively wrote HTML and CSS to build the pages from the Mockups and wireframes.

●Involved in building back-end with NodeJS and use middleware body-parser to extract date from request stream

●Implemented High Order Component connecting React component with Redux store.

●Used React-Router to turn an application into a Single Page Application.

●Designed and created store, actions and reducers using Redux unidirectional data flow.

●Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.

●Developed with Redux to control the data in the React project.

●Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smartphones.

●Designed dynamic client-side JavaScript codes to build web forms and simulate processes for web application, page navigation and form validation.

●Utilized various JQUERY plug-in to build Rich Internet Application (RIA) to make it look more intuitive.

●Wrote code to implement AJAX based application by fetching the response from backend APIs as a part of JSON.

●Used JSON for exchanging the information between browsers and servers.

●Designed CSS based page layouts that are cross-browser compatible and standards-compliant.

●Used AJAX to implement front end/user interface features in the application.

●Followed agile software development practice paired programming, test driven development and scrum status meetings.

●Involved in daily SCRUM meetings to keep track of the project status.

●Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation and Involved in daily team meetings and weekly scrum meetings.

Environment: Java8, Spring, Hibernate, Rest, Tomcat, Visual Studio, Eclipse, Tomcat, JIRA, HTML5, CSS3, React.js, Redux, JavaScript, jQuery, Bootstrap, JSON, Jenkins, W3C, AJAX, Agile, Windows.

Company: EnterPi Software Solutions Private Limited, India. Mar 2018 – Jul 2019

Role: UI Developer

Responsibilities:

●Involved in the requirement analysis, designing, development, testing and maintenance of application.

●Developed UI using JavaScript, HTML5, CSS3, JavaScript validations and XML.

●Wrote coding using HTML5 and CSS3 for its basic structure.

●Built Web pages that are more user-interactive using HTML5, CSS preprocessors like JavaScript, ReactJS, React-Redux and Redux- Saga.

●Implemented client-side Interface using React.JS.

●Used React Router to turn applications into Single Page Application (SPA).

●Used Redux for the data management of the application.

●Worked with React.JS Components, Forms, Events, Keys, Router and Redux concepts.

●Worked with Responsive Web design using Bootstrap.JS.

●Used AJAX effectively to create pagination and with client-side events like quick search.

●Worked with JQuery UI to improve user experience, such as Validation Engine, Data Table, Dynamic Charts, etc.

●Used JSON for transferring and storing data from the server.

●Developed SQL queries to perform insert, update or delete operation on MySQL database.

●Involved in Agile/ SCRUM based approach to UI development.

●Worked on documentations and presentations using Microsoft office.

●Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.

Environment: Java, Eclipse, Hibernate, Spring, Rest, Postman, Spring boot, Visual Studio, Tomcat, HTML5, CSS3, JavaScript, XML, React.JS, REDUX, AJAX, JQuery, JSON, SQL, Agile and Windows.

Employer: Intellect Design Arena Ltd. Oct 2016 – Feb 2018

Designation: Java Developer

Project: Agent Banking

Responsibilities:

●Participate in gathering business requirements to enhance the application with new changes.

●Client-side validations are done using java script.

●Used Action Script for implementing client-side logic.

●Wrote HQL and Criteria Queries to fetch data from the database.

●Developed web services by using Restful API.

●Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS.

●Used Service Oriented Architecture (SOA), to achieve loose coupling.

●Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.

●Developed J2EE components on Eclipse IDE.

●Responsible for Bug Fixing (Debugging) of the application.

●Used Maven build tool for building the project.

●Used HP Quality Control for bug tracking.

Environment: Java 1.6, XML, Weblogic10.3, Spring 3.3, Hibernate, SQL Server 2008, Eclipse IDE, REST, Maven, JMX, SVN.



Contact this candidate