Post Job Free
Sign in

User Interface React Js

Location:
Albuquerque, NM
Posted:
December 29, 2024

Contact this candidate

Resume:

Saranya

Email: **************@*****.***

Ph#: 650-***-****

Professional Summary:

●Over 6+ years of IT experience in User Interface (UI) and Software Development life cycle (SDLC) which includes Planning, Analysis, Design, Implementation, and Testing and Maintenance of N-Tier architectures, Web based applications and Client/Server applications in various domains.

●Expertise in User Interface Applications and developing Web Applications using Web Standards, JavaScript, Angular.JS, JSP, HTML/HTML5, DOM, XHTML, JQuery, CSS/CSS3, AJAX.

●Proficient in developing web page quickly and effectively using, HTML5, CSS3 and also experience in making web pages which are cross browser compatible and device independent using Bootstrap.

●Hands on experience in user interface development frameworks like Angular 4/5/6/7/8/9/11/12, Bootstrap and React.JS.

●Hands on experience in using Angular CLI to scaffold the application.

●Experience in Angular.JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, React.JS features like Components, Lifecycle methods and unidirectional data flow using the Flux Architecture.

●Experienced in working with REDUX architecture using complex Object-Oriented concepts in improving the performance of the websites.

●Expertise in developing Responsive Web Design, REST Service Application with Reusable Code and High Quality and Performance using suitable Front End Technologies.

●Experience in Developing Applications Using CSS 3 Media Queries and Responsive Web Design making the Web Pages Fluid across Multiple Devices. (Grid, Fluid layouts and Break Point Approaches).

●Experience in User Interface (GUI) driven application design and development using JSF, Richfaces and JavaScript and JQuery frameworks.

●Experience Implementing and integrating back-end Web API with the use of Node.JS and integrating REST services (API's), using JSON for data transfer between front end and back end.

●Experience working in CSS/CSS3 for styling website layouts designs and used the behavior of writing external, internal and inline CSS files.

●Experience on complete Agile/Scrum/Waterfall methodology and user interface web development in accordance with requirements.

●Excellent analytical, logical and programming skills, Self Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.

●Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.

Technical Skills:

Web Technologies

HTML5, XHTML, XML, CSS, JavaScript, JQuery, Ajax, JSON, Responsive Web Design

Version Controls

Git, SVN, CVS

Java Script Libraries

JQuery, Angular 2/4/5/6/7/8/9/11/12, React.JS, Redux, React Native, Bootstrap, Typescript, Node.JS

Browsers

Internet Explorer, Firefox, Chrome, Safari

Tools

Flash CS3, Photoshop, Dreamweaver

Methodologies

Agile, Waterfall

Web/App Servers

Apache Tomcat, HTTP Web Server

Operating Systems

Windows (All Variants)

Professional Experience:

Client: Citi Bank, Irving, TX. Sep 2024 to Till Date

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 wire frames and process flows.

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

Developed Single Page Application (SPA) using React.JS framework that communicate with back-end via RESTful API.

Worked on state, specs, props and events to create interactive React.JS components.

Worked on implementing React.JS 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 Mock ups and wireframes.

Used Node.JS 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, collaborated with GIT command lines.

Worked on each and every module and gathered and managed the project content by using Content Management System (CMS).

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: HTML5, CSS3, XHTML, JavaScript, React.JS, REDUX, Bootstrap, AWS, GIIT, CMS, Responsive Web Design, RESTful, Node.JS, DOM, AJAX, jQuery, JSON, SQL, Agile and Windows.

Client: Magellan Health, Phoenix, AZ. Jul 2023 – Aug 2024

Role: Front End/UI Developer

Responsibilities:

●Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation, and estimating the timelines for the project.

●Worked in a team and involved in developing the UI and layout and front-end programming from the wireframes.

●Responsible for creating efficient design and developed User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.

●Developed WebPages by using HTML5, CSS3, jQuery, JavaScript, and working knowledge of Ext.js, bootstrap.js, and Angular.js.

●Responsible for front-end UI development using HTML5, SCSS, Typescript, PrimeNG, Angular 12, and RxJS.

●Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 12.

●Implemented Services by using Http Client Module in Angular 12 for making the API calls and inject data into the required components.

●Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods with Angular 11.

●Enhanced application performance by Angular 11 Component based development in view of future Angular framework transitions.

●Used Angular-CLI for initializing and project setup with scaffolding features.

●Developing the components using Angular.JS needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.

●Worked on prototypes for Responsive Web Design. Created Responsive Web Design using Bootstrap css framework.

●Created forms and sessions using Node.JS to store the user data and provide dynamic views based on the users.

●Designed and Developed UI Web 2.0 Applications using JQuery UI that would Search, display, and maintain accounts.

●Worked on creating a responsive website for smart devices using responsive design and media queries.

●Used JQuery, Ajax for service calls on pages to interact with the server for information.

●Implemented user interface guidelines and standards throughout the development and maintenance of the website

●Utilized various JavaScript and jQuery libraries, AJAX for form validation, and other interactive features.

●Fetching JSON data from the Web API, appropriately parsing that data, and rendering it on the screen using various data visualization components.

●Followed agile methodology for software development.

●Actively participated and provided feedback constructively and insightfully during daily Scrum meetings to track the progress for each iterative cycle and figure out the issues.

Environment: HTML5, CSS3, JavaScript, Bootstrap, Angular 12/11, Angular CLI, Angular.JS, Ext.JS, Node.JS, Typescript, Responsive Web Design, AJAX, JQuery, Web API, XML, JSON, REST, agile, Windows.

Client: Capital One, McLean, VA. Sep 2021 – Jul 2023

Role: Front End/UI Developer

Responsibilities:

●Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.

●Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.

●Developed and designed web pages using HTML5, CSS3, and JQuery based on the w3c standards.

●Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript, JSON and JQuery.

●Developed powerful Single Page Application and dynamic responsive Web Application with Angular 9.

●Created Res-useable components, Custom Modules, Custom Directives, Pipes and Services in Angular 9.

●Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 8.

●Built Angular 8 components, UI services to consume rest services using Component based architecture provided by Angular 8.

●Extensively used Rxjs operators handling the data.

●Worked with reactive extensions (RxJS) especially Observables for asynchronously calling the serve, mapping the data to the required format (JSON) and implement error handling.

●Implemented pagination in angular by using NgxPaginationModule.

●Worked on JavaScript, JQuery to provide UI functionality.

●Implemented the UI using Ext JS and graphs using EXT JS graphing components.

●Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Angular.js and Responsive Web Design.

●Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.

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

●Wrote custom JQuery plug-in and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.

●Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.

●Developed presentation and UI components using AJAX, XML, HTML, CSS, Custom Tag and JavaScript.

●Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets

●Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.

●Involved in the implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool.

●Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML5, CSS3, JavaScript, XHTML, Angular 8/9, RxJs, Angular CLI, Responsive Web Design, JQuery, JSP, AJAX, Node.js, Ext.js, JSON, Restful, Agile and Windows.

Client: Marquis Bank, Coral Gables, FL. Apr 2020 – Aug 2021

Role: Front End/UI Developer

Responsibilities:

●Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.

●Designed website using HTML5 and CSS3 with desired 'old and clean' look, under a very aggressive deadline.

●Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.

●Developed web pages with functionalities like login, register, forgot password, Email, Filters using JavaScript, JQuery, CSS3 and HTML5.

●Designed data formatted web applications using HTML5, DHTML, XHTML and CSS3 and deploy the script by client side scripting using Angular 9.

●Enhanced application performance by Angular 8 component based development in view of future Angular framework transitions.

●Used Angular 7 framework where data from backend is stored in model and populated it to UI. Written different Routing (SPA), modules and reusable components using Angular 7.

●Created Responsive front-end Single Page Application (SPA) development using Angular CLI.

●Used Angular.JS created custom directives for data manipulations and to display data in company standard format in UI.

●Implemented the UI using Ext.JS and graphs for stats using the Ext.JS graphing components.

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

●Worked on creating responsive website for smart devices using Responsive Web design (RWD) and media queries based on CSS3, HTML5 and Bootstrap Front-End Framework.

●Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.

●Used JQuery core library functions for the logical implementation part at client side for all the applications.

●Worked on JSON web tokens for authentication and authorization security configurations using Node.JS.

●Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.

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

Environment: HTML5, CSS3, JavaScript, Angular 9/8/7, Angular CLI, Angular.JS, Ext.JS, Node.JS, Bootstrap, Responsive WebDesign, AJAX, JQuery, JSON, Agile and Windows.

Client: Sun Life Financials, Boston, MA. Jan 2019 – Mar 2020

Role: Front End/UI Developer

Responsibilities:

●Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.

●Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.

●Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript, JSON and JQuery.

●Developed some of the websites responsive by setting up break points and media queries in CSS to make the page responsive without using any frameworks like BootStrap.

●Used Angular Reactive forms to implement complex forms and performed the Angular 6 validation to validate user inputs and to create user-friendly web application using Form Builder.

●Worked on some of the features of Angular 5 like if else, ngFor, ngClass, ng-templates, form validators.

●Extensively worked on Angular 4 modules, services, templates, directives, and Routing and dependency injection. Worked on Angular 4 framework and its ability to create simple and scalable code for SPA.

●Used Angular.JS integrated with Bootstrap framework for UI development.

●Used Ext.JS with techniques like AJAX, DHTML and DOM scripting for building interactive web pages

●Used Node.JS middleware Multer for uploading files.

●Involved in JavaScript coding for validations, and passing attributes from one screen to another.

●Created Responsive Web Design using CSS Bootstrap and Media Queries and appropriate HTML tags as per W3C standards.

●Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.

●Involved in using AJAX for implementing dynamic Web pages where the content was fetched via API calls and updated the DOM (JSON Parsing).

●Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.

●Worked on Angular.JS libraries and re-write JSF web pages into single page web application by using JSON data objects.

●Worked on project using Agile SCRUM methodology and involved in daily stand up meetings.

●Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML5, CSS3, JavaScript, Angular 6/5/4, Angular.JS, Ext.JS, Node.JS, JSF, DOM, Bootstrap, Responsive WebDesign, AJAX, JQuery, JSON, Agile and Windows.

Client: Rent A Center, Plano TX. Sep 2017 – Dec 2018

Role: UI Developer

Responsibilities:

●Involved in development, design and implementation of front end part of the application.

●Involved in developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, and Bootstrap.

●Developed cross-browser/platform HTML5, CSS3 and JavaScript to match design specs for complex page layouts while adhering to code standards.

●Designed React Native components and other higher order components.

●Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native.

●Worked on React.JS Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.

●Created React.JS directives, factories and services for developing single page web applications.

●Implemented React.JS client-side form validation to validate the user inputs before passing to back-end.

●Used React.JS for templating for faster compilation and developing reusable components.

●Worked in using React.JS components, Forms, Events, Keys, Router and Redux concept.

●Implemented React .JS client-side form validation to validate the user inputs before passing to back-end.

●Developed various generic JavaScript functions used for validations.

●Worked on Responsive Web Design (RWD) with involvement in several web application development projects.

●Developed various AJAX controls and widgets to build a rich User Interface (UI) for the application.

●Wrote application level code to perform client-side validation using JQuery and JavaScript.

●Applied data visualization by adding grids and dynamic graphs with data fetched from JSON web services.

●Involved in daily agile meetings to keep track of the ongoing project status and issues.

●Coordinate with Business and Designer team to develop high level Business and Technical documents.

Environment: HTML5, CSS3, JavaScript, React.JS, React Native, REDUX, Bootstrap, Responsive WebDesign, AJAX, JQuery, JSON, Agile and Windows.

References: Will be provided upon request.

Education:

Bachelor in Engineering (computer science). 2009 passed out - Annamalai university Chidambaram (Tamil Nadu)



Contact this candidate