Post Job Free

Resume

Sign in

Front End Ui Developer

Location:
Houston, TX, 77086
Posted:
February 12, 2024

Contact this candidate

Resume:

Ramadevi P

Front End / UI Developer Mobile: 682-***-****

Email: ad3kje@r.postjobfree.com Linked In

Professional Overview

Over all 9 years of experience which includes 6 years of extensive experience as a React developer and 3 years of Experience as a UI/UX Developer.

Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance

Experience working in Agile methodology and having experience working in a fast-paced Scrum session, daily sprint, quarterly planning meeting, sprint demos, Kanban, retrospectives.

Experience in developing web applications using PHP, XML, HTML/HTML5, CSS/CSS3, JavaScript, TypeScript, React JS, Redux, Redux-Saga, Angular JS, jQuery, Node JS and UI libraries like Bootstrap, Semantic UI, Material UI, React Bootstrap, React-Strap and CSS preprocessors like SASS (Syntactically Awesome Stylesheet) and LESS.

Experience in developing Responsive web pages design with Media Queries, CSS Grid Layout, Flexbox.

Build great online seamless user experiences using modern frameworks and libraries.

Experience in working with Redux architecture using complex object-oriented concepts in improving the performance of the websites.

Build Single Page Applications (SPAs) and PWA using react, redux, JavaScript (ES6), TypeScript with backward compatibility.

Experience in GraphQL design and development using Apollo Client/ Server

Develop new styled components to replace legacy applications and simultaneously migrate it to react.

Responsible for delivering entire application end to end.

Test components using Jest and Enzyme to make sure they are production ready, and peer review the code and flow.

Hands on experience with using Version Control Systems (VCS) tools like SVN, Git Hub repository and CI/CD tools like Jenkins, Bitbucket, GitLab.

Hands-on experience in container management with Docker, Kubernetes, Drupal and Nucleus and JFrog Artifactory

Strong problem-solving, organizing, communication and planning skills, with ability to work in team with an intention to work hard to attain project deadlines under stressful environments.

Additional experience and passion for accessibility with knowledge of ADA compliance and WCAG 2.0 guidelines.

Experience in using Power BI tool to build Service Dashboard and UI Reports for data visualization.

Technical Skills

JavaScript libraries and Front-End frameworks

React Js, React-Redux, Redux, Redux-Saga, Redux thunk, Node.js, Angular Js, Bootstrap, React-Bootstrap, Material UI, Semantic UI, jQuery, Express, Hapi.js, Handlebars.js

Testing Libraries

Jest, Enzyme, React testing library, Mocha, Chai, Cypress

Database

MySQL, PostgreSQL, Oracle Database, Toad

IDE/Editors

Visual Studio Code, Sublime text, Web Strom, Eclipse IDE, Notepad++, Brackets

CI/CD Tools

Jenkins, GitLab, Bitbucket, Stash, Kubernetes, Git, Docker, Bitbucket, SVN

Debugging Tools

Chrome Developer Tools, React Developer Tools, Redux Dev tools,

Operating Systems

Mac OS, Windows XP/7/8/10, Linux

Work Experience

Client: VISA - Austin TX August 2021 - Current

Role: UI Developer – React

Responsibilities:

Work with business analysts and architects to understand business requirements and provide technical solutions and challenges.

•Develop Transaction Management search results within the grid table filter.

•Implemented user authentication using Two Factor Authentication feature to secure login of an application.

•Worked with Product Platform for Transaction Management

•Implement Search features like Search filters, Free-text Search, Advance search, Quick search, Grid Search using search engine criteria.

•Implement Save search, reset search and Delete Search buttons with the functionality.

•Experience in using React hooks, Redux to manage the application state and applying middleware using redux saga.

•Experience in Node environment using Node JS, NVM, NPM, Groovy and Express Js

•Used Webpack as module bundler or minify code by removing white spaces and line spaces and making all JavaScript files to a single file bundle.js and SASS preprocessing for configuring tasks.

•Work with backend to develop software that exceeds customer expectations.

•Used WCAG (Web Content Accessibility Guidelines) and WCAG 2.0 tools that simplify accessibility to assist people with low vision and disabilities.

•Used source-map, CSS loader, babel-loader, SASS loader in web pack which helps in debugging the code in chrome development tools and to convert one file to another file.

•Worked with modules, where each module contains all its related constants, action creators and its reducer. If any other module needs access to any of these, we will use import and export statements.

•Implement application-level code to interact with service layer API's, RESTful web services using AJAX, JSON and Async await JavaScript functions for web services.

•Experience in cross browser compatibility check and collaborated with testing team to perform cypress testing, unit testing and integration testing.

•Host webservices using GitHub repository and Implement CI/CD using Jenkins pipeline and worked with Kubernetes to check API Server logs.

•Used Oracle SQL Developer tool to run queries and get the data for test accounts.

•Worked with SonarQube to provide reports for the code quality and analyze source code.

•Worked with build tools like Maven pipeline and Gradle.

•Used Postman tool for API testing.

•Participate in release activities.

Client: Lowe’s - Mooresville NC Feb 2020 – July2021

Role: UI Developer (React JS and Redux)

Responsibilities:

•Work with Technical Product Manager to understand the requirements and to build the right set of UI modules.

•Implement SSO feature for authentication to secure the login page of the application.

•Develop Home page, Performance Overview Page, L1 and L2 Pages for Scorecard MVP project with TypeScript, React, Redux, Hapi.js, Handlebars.js

•Create custom components using React library and utilizes companies in-house frame works like Helix and Backyard for developing components in UI.

•Create a Micro Front End application and develop new features for the application like Date range picker, Progress bar etc.

•Develop geography filter, retail department filter, graphs, heatmaps, sticky header, Navbars and footer in dashboard page.

•Develop responsive web application, which is compatible for all screens like mobile, tablet, desktop, and zebra devices and CSS compiled using maven and webpack build tools.

•Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows, Date range pickers and Graphs.

•Translated UX design team's wireframes and mockups into responsive, interactive features, using HTML, CSS, JavaScript, TypeScript, and Bootstrap.

•Develop CSS modules with CSS in JS approach and Used Higher Order Components to improve component reusability.

•Experience in working with REDUX architecture such as action, reducer, and dispatch methods and redux middle ware using redux thunk.

•Experience in working with Node JS and NPM modules like http-server.

•Configured service calls using react-router on client-side of the application.

•Used Swagger UI to visualize and interact with API’s resource without having any implementation logic.

•Use Heat maps in various forms to show user behavior on specific web page or webpage templates.

•Created custom SCSS code for hover effects and trigger functionalities using pseudo-classes and pseudo-elements.

•Individually contributed to create multiple Front door forms in Asana Dashboard, which helps the users to create a new task in the project (Asana board)

•Developed Navigational Header and Footer components in master reports application.

•Converted Health report files from excel to JSON format for health data and implemented in UI.

•Experience in interacting with service layer API's, RESTful web services using AJAX, JSON and used Axios libraries and HTTP request methods to implement web services in UI application.

•Designed and developed charts from D3 chart libraries for Health and Life reports to interact with web application for effective data visualization.

•Created GM level Scorecards and President level Score cards in master report web page.

•Knowledge on POS software platform that is used for sales transactions and delight customers with the intuitive POS functionality.

•Used Swagger UI for API documentation and collaboration.

•Used Drupal (CMS) to maintain and build the website.

•Build Image in docker and tag the image and perform push and pull operations from antifactory and deploy build to various environments like development, staging and production.

Client: TD Ameritrade - Columbia MD Feb 2018 – Jan 2020

Role: Front End UI Developer (ReactJS)

Responsibilities:

Used Mobile-First approach to implement applications in mobile devices.

Implemented easy to use Bootstrap plugins for building carousel, accordion, and modal windows.

Analyzed the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.

Designed and created a new trading platform for TD Ameritrade, serving 11 million clients and providing a seamless user experience.

Migrated legacy applications to a modernized platform using React JS and Node.js,

Implemented Responsive web design and used Media queries for the design to be compatible in all devices and to deal with CSS related issues on different devices like Mobile, Tablet, Desktop.

Utilized pie charts for dashboard development and other react chart libraries like bar and line charts.

Implemented hamburger menu items such as My Portfolio, Trade, Research, Transfers and Products & Services.

Developed global header and footer in multiple pages like Dashboard, positions, and account activity page by using JavaScript functions.

Streamline and reuse content across devices, elements like layout, text size, content, navigation, and images automatically adjust to fit the device your customer prefers.

Incorporated logo Services of Benzinga into TDAX Investor & TDA-Lite applications.

Used postman tool as a GUI for constructing requests and reading responses to interact with HTTP APIs.

Experience in Unit Test by following Arrange, Act and Assert (AAA) Pattern using Jest and Enzyme test libraries for Component testing.

Used JAWS and WCAG testing tools that vastly simplifies accessibility and compatibility testing.

Conducted Accessibility Testing following WCAG 2.0 level guidelines, ensuring inclusivity and compliance.

Remotely debugged on TDA authorized Mobile devices and Tablet devices for both IOS and Android operating systems from local system.

Implemented Nuance chat (TDAX) mechanism to provide communication among users and virtual agents.

Implemented clickstream analysis (clickstream analytics) to track the customer actions on the application to evaluate the areas of improvements.

Before deploying the application into production, reviewed and optimized performance across various devices.

Client: Saibersys Inc - Carrollton TX Jan 2017 – Dec 2017

Internship in Computer Science

Responsibilities:

Primary resource for determining the approach to be utilized in a project implementation.

Possess a thorough understanding of product from both a functional and technical perspective.

Designed and developed a web application by using Angular2 as front-end and using Web API to receive and pass data to back-end.

Created RESTful APIs for increased scalability of the application.

Worked collaboratively in team with fellow developers, sharing ideas and pairing to solve complex and challenging business problems.

Worked with version control GIT to manage the code repository.

Constructed powerful and modern Frontend Architecture, involving ReactJS, Redux, and ES6.

Developed user interface by using ReactJS, Flux, Webpack, Grunt and Redux for Single Page Application development.

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

Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Utilized AngularJS framework to bind AngularJS template(views) to JavaScript object(models).

Created features like dropdown list, search function and card model by using AngularJS material.

Involved in unit testing of various modules by generating test cases using Jasmine, Enzyme, Jest and Karma.

Client: Sutherland Global Services June 2013 – July 2015

Role: Web Developer

Responsibilities:

•Implemented web software such as traffic analyzers, banner programs and onsite Search Engine Optimization (SEO).

•Created email templates and campaigns using Mailchimp and Constant Contact.

•Migrated hosting servers with detailed plans including simulating, testing, and setting up complex configurations.

•Created dynamic and interactive web pages using PHP.

•Developed websites using HTML, CSS, jQuery.

•Implemented properties and methods of document objects and modifying attributes and values via the DOM.

•Set up social media script links for planned campaigns, banners, and revamped product layout pages using web tools.

•Implemented Add to Cart and Price menu visibility within Ajax and JavaScript.

•Worked directly with Chief Operating Officer and Web developers in different countries and helped launch new websites.

•Debugged and troubleshooted JavaScript code using tools such as Firebug and Fiddler.

•Redesigned existing website to improve user experience and incorporated SEO techniques thereby increasing daily traffic by 30%.

•Solely responsible for creating and designing WordPress blog.

•Designed and developed functional dashboards for User and HR modules.

•Worked closely with owner, marketing team, and back-end developer to develop a strategy and plan website releases.

•Translated business requirements into web analytical technical documentation.



Contact this candidate