Post Job Free

Resume

Sign in

Front End Ui Developer

Location:
Dallas, TX
Posted:
February 07, 2024

Contact this candidate

Resume:

Sai Vidya

UI DEVELOPER

Email:ad3f88@r.postjobfree.com

Contact:720-***-****

PROFESSIONAL SUMMARY:

Senior Web UI Developer.

Modules, controller, directives and two-way data binding concepts. developer with 10

years of work experience in structuring, developing and implementing interactive websites using HTML 4.01/HTML5, CSS3/SASS/LESS, JavaScript, ECMAScript6, jQuery, AJAX, AngularJS, Angular2/4/6/7, RXJS, React JS, Redux, JSON& Bootstrap.

Mainly specialized in front-end rich application development using Angular, React and Bootstrap.

Proficient in using jQuery to traverse through the DOM, create Animations, handle events and perform AJAX calls.

Experience in creating and using ReactJS

Single page application development using React Routers.

Extensive experience with React and Redux architecture.

Proficient in implementing various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.

Knowledge of mobile development platform with React Native and React Native Elements for Android and IOS.

Deployed and host the application on Amazon web service ( AWS ).

Creating automation and deployment templates for relational and NOSQL databases (standalone and RDS), including MSSQL, MYSQL, in AWS.

Experiece working onRedux Saga, React Hooks.

Experience in creating and using Angular.

Experience using Angular-Router to turn application into Single Page Application.

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

Experience and familiarity with newer specifications of ECMA Script6.

Experience in writing internal and external API services using Node Loopback framework.

Experience in writing Custom Components, Pipes and Services using Angular.

Created prototype before development based on static and approved design documents and wireframes.

Managed and created traffic thru Google analytics&GoogleAdwords.

Experience in working with Adobe Experience Manager to develop reusable drag & drop components.

Experience in building highly Mobile Responsive Design websites with SASS, Bourbon and Neat.

Used several design patterns like Singleton, Factory, Data Access Objects and MVC.

Implement Event-driven for building Restful APIs using Node loopback.

Experience with High charts library for data visualization.

Experience in setting up CI/CD with Jenkins, Docker and Maven.

Creating websites that are user-friendly, effective, appealing and quality pages.

Developed cross-browser and cross-platform compatible solutions.

Strong knowledge on JavaScript unit testing withJest, Enzyme, Jasmine, Karma, Mocha, chai and Protractor.

Able to complete projects efficiently and satisfy customers with attractive, user-friendly websites.

Worked under Waterfall and Agile environment with regular basis of SCRUM.

Ability to apply W3C web standards, WCAG 2.0 and 508 Guidelines with great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement.

Professional understanding of Software development life cycle’s (SDLC) various phases such as Requirement Analysis, Design, Development, Testing, Deployment and Support.

Great ability to write clear, maintainable, well-documented, well-commented and efficient code.

Worked with SVN, Git and TeamSitefor code management and JIRA/Rally for task management.

TECHNICAL SKILLS:

Web Technologies:

HTML 5, CSS 3, JavaScript ES5/ES6, Typescript, Bootstrap, SASS, LESS, AJAX and XML, ASP.NET MVC, .Net, Spring boot, CoffeeScript,LESS,SASS

Framework/Libraries:

jQuery, Angular (1.x,2.x,4,5,6,7), Node.js, D3JS, React.JS, Redux, RXJS, React Strap, React Bootstrap, Awesome Fonts, AWS.

IDE & Tools:

MS Visual Studio for web, Dreamweaver, Eclipse, IntelliJ, Note pad++, Microsoft Visio, Web Storm

Application Server:

Perforce, Webpack, Web Sphere, TFS, NGINXmWebLogic

Version Control:

Tortoise, SVN, GIT

Package Manager:

NPM, Bower, Grunt, Gulp, Webpack

Operating Systems:

Windows, Mac, Linux

Methodologies:

Agile and Waterfall

PROFESSIONAL EXPERIENCE:

TIAA, Dallas,TX March2023– Present

Role: UI Developer

Roles and Responsibilities:

Web application designing and development using HTML, CSS, Typescript Components.

Developed an app with HTML, Typescript and Angular UI frameworks.

Daily coordination between onsite-offshore and attending meetings for requirement gathering, Sprint planning, Sprint retrospective meetings with client.

Involved in building the flexible UI more interactive and user-friendly web pages which satisfies the UX design pattern.

Developed web application using HTML, css, JavaScript and typescript

Collaborated with designers using Figma to translate wireframes and mockups into interactive Angular components.

Developed and maintained frontend components using CoffeeScript, resulting in cleaner and more maintainable code.

Collaborated with the UI/UX team to implement dynamic and responsive user interfaces with CoffeeScript and JavaScript.

Worked on optimizing build processes using Webpack and Gulp for improved project efficiency.

Implemented and customized Bootstrap components using LESS to ensure consistent and visually appealing designs.

Conducted code reviews to enforce coding standards and ensure the quality of stylesheets.

Implemented interactive features and animations on web pages using CoffeeScript and CSS3.

Demonstrated expertise in creating responsive user interfaces for web applications using CSS media queries and Flexbox within Angular projects.

Extensive knowledge in creating inclusive user experiences by implementing accessibility features, including screen reader compatibility, in Angular applications

Developed scalable backend services using Node.js and Express.js for a customer management platform.

Implemented RESTful APIs for data retrieval and manipulation, optimizing response times and enhancing overall system performance.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, ReactJS, Bootstrap, Node.js, Type Script, ES6, JSON, Bootstrap, GIT, AJAX, XML, PL/SQL, GIT, Restful, Microservices, Agile, WCAG 2.0, JIRA, Tomcat, Coffee Script,Node,js

Visa, Dallas,TX Feb2022 – Feb2023

Role: UI Developer

Roles and Responsibilities:

Web application designing and development using HTML, CSS, ReactJS and Redux.

Developed an app with HTML, Spring MVC and Hibernate frameworks.

Hands-on experience in using ReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.

Predominantly working on UI web applications using HTML5, CSS3, JavaScript, XML, JQuery, JSON, React JS and Restful API'S.

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

Daily coordination between onsite-offshore and attending meetings for requirement gathering, Sprint planning, Sprint retrospective meetings with client.

Completing the user stories with in the time lines and fixing the QAT and Productions defects.

Developing cross-browser/platform to match design specs for complex page layouts while adhering to code standards.

Implementing React container and presentational components (as Stateless and Functional components when applicable)

Using version control systems Bitbucket and GitLab as a source repository to organize the codebase.

Developed scalable backend services using Node.js and Express.js for a customer management platform.

Implemented RESTful APIs for data retrieval and manipulation, optimizing response times and enhancing overall system performance.

Implemented and maintained modular and reusable stylesheets using LESS and SASS for a variety of web applications.

Led the adoption of SASS as the primary CSS preprocessor, resulting in improved code maintainability and developer productivity.

Involved in building the flexible UI more interactive and user-friendly web pages which satisfies the UX design pattern.

Contributed to the migration of a legacy codebase to use CoffeeScript, improving code readability and developer productivity.

Collaborated with backend developers to integrate frontend components with server-side logic.

Implemented a caching mechanism using Redis to optimize database queries and improve overall system performance.

Developed a serverless function on AWS Lambda using Node.js for automated image processing.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery,ReactJS,Bootstrap, Node.js, Type Script, ES6, JSON, Bootstrap, GIT, AJAX, XML, PL/SQL, GIT, Restful, Microservices, Agile, WCAG 2.0, JIRA, Tomcat,Node.js

Verizon, Dallas, TX August 2021 – Feb2022

Role: Senior UI Developer

Roles and Responsibilities:

Web application designing and development using HTML, CSS, ReactJS and Redux.

Implementing different modules in ReactJS to integrate with designs and requirements.

Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.

Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, ReactJS, JavaScript and JQuery.

Have worked on AWS for fetch the pictures files from AWS to UI.

Experience in migration of our application from Angular 7 to react.

Working on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.

Hands-on experience in using ReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.

Developed an app with HTML, Spring MVC and Hibernate frameworks

Involved in building the flexible UI more interactive and user-friendly web pages which satisfies the UX design pattern.

Contributed to the migration of a legacy codebase to use CoffeeScript, improving code readability and developer productivity.

Collaborated with backend developers to integrate frontend components with server-side logic.

Used deploy applications on Apache tomcat, Nodejs

Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, ReactJS, Bootstrap, Node.js, Type Script, ES6, JSON, Bootstrap, GIT, AJAX, XML, PL/SQL, GIT, Restful, Microservices, Agile, WCAG 2.0, JIRA, Tomcat.

Little Caesers, Detroit,MI April 2020 – August 2021

Role: Senior UI Developer

Roles and Responsibilities:

Working closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the application fulfillment workflow.

Following Agile Methodology for the SDLC of the project & involve in daily stand up meetings.

Developing Single Page Application using JSX,React and Redux.

Using Redux Saga as Middleware to coordinate and trigger asynchronous actions.

Creating React.JS / Redux front-end UI for faster compilation and developing reusable components with well-defined interfaces and java spring applications for backend.

Developing web applications for loading views in a Single Page Application (SPA) and implement an MVC framework.

Have worked on AWS for fetch the pictures files from AWS to UI.

Experience in migration of our application from Angular 7 to react.

Working on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.

Hands-on experience in using ReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.

Predominantly working on UI web applications using HTML5, CSS3, JavaScript, XML, JQuery, JSON, React JS and Restful API'S.

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

Daily coordination between onsite-offshore and attending meetings for requirement gathering, Sprint planning, Sprint retrospective meetings with client.

Completing the user stories with in the time lines and fixing the QAT and Productions defects.

Developing cross-browser/platform to match design specs for complex page layouts while adhering to code standards.

Implementing React container and presentational components (as Stateless and Functional components when applicable)

Using version control systems Bitbucket and GitLab as a source repository to organize the codebase.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery,ReactJS,Bootstrap, Node.js, Type Script, ES6, JSON, Bootstrap, GIT, AJAX, XML, PL/SQL, GIT, Restful, Microservices, Agile, WCAG 2.0, JIRA, Tomcat.

Five9, San Ramon, CA Feb 2019 – March 2020

Role:UI Developer

Roles and Responsibilities:

Web application designing and development using HTML, CSS, ReactJS and Redux.

Implementing different modules in ReactJS to integrate with designs and requirements.

Implemented state management of the application of the React Redux with middleware with Thunk and Redux Saga.

Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.

Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, ReactJS, JavaScript and JQuery.

Used Axios and Fetch API with React for making AJAX Calls.

Developed an app with HTML, Spring MVC and Hibernate frameworks.

Worked on Webpack for build and webpack-dev-server a server.

Used Webpack for code bundling and babel as compiler for transpiling JS files in unsupported browsers.

Working with ECMA Script 6 new features like Arrow Functions, Template Literals and Destructing Assignments.

Used Babel, web pack with es2015, react JSX presets.

Expert in creating bundling complex applications using webpack or packaging it using gulp/grunt.

Implemented client side Interface using React JS.

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

Developed single page applications using React Redux architecture, ES6, web pack and grunt.

Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.

Developed user interface using Ajax and DHTML libraries to simplify the complexities of the application.

Developed the UI responsible for creating efficient design and developing User Interaction screens using ReactJS, Redux-form, HTML5, CSS3, JavaScript, jQuery and JSON.

Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.

Implemented flux pattern by using Redux framework as a core dependency.

Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.

Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

Responsible for designing Front-side of the website like embedded graphics, and interactive documents.

Used jQuery core library functions for the logical implementation part at client side for all the application.

Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript. And using Node.js applications to written in JavaScript.

Participated in technical design, development and testing of various modules assigned.

Used Jest for end-to-end testing tools for debugging and software quality insurance.

Participated in design brainstorming sessions, technical design reviews, formal code reviews, bug triage, and functional walkthroughs.

Wrote test plans and performed unit testing and performance testing.

Worked with the systems team and Quality assurance team in the process.

Environment: JSX, React, Redux-Saga, Redux-thunk, Bootstrap, React-Strap, Responsive Web Design,ExpressJS,JQuery, XHTML, XML, Jenkins, Rally and GIT.

GE, Atlanta, GA Nov 2018– Jan 2019

Role: Software UI Engineer

Roles and Responsibilities:

Built rich prototypes and applications using HTML5, SASS, Typescript, JSON, Angular 4.0/6.0 and Node.

Designed and coded customized Angular services to interact with the backend API and serve components.

Worked on Angular 4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS.

Proficiency in cloud applications such as Amazon Web Services (AWS)

Proficiency in Amazon Web Services (AWS) set up.

Hands on experience on NoSQL Database, Mongo DB. (Writing queries in Mongo DB and maintaining the cluster).

Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.

Developed Drag and Drop Components using AEM Content Management System and created multiple static pages in authoring environment in various languages & Regions.

Implemented HTTP requests using RXJs Observable library to handle multiple values over time.

Updated the application with new features of Angular 6 from Angular 4.0.

Worked with http interceptor’s configurations for security.

Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4

Worked on Angular 5 Modular Programming

Setup Jasmine and Karma for UNIT and Functional Testing of JavaScript with mocking frameworks and spies.

Used Google analytics to track and report the website traffic.

Worked on the new features of Angular 4 like new if else syntax, ng-templates, form validators.

Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.

Followed Quality Processes like Continuous Integration/ Continuous Development with Jenkins & code quality using SonarQube and involved in Code reviews.

The tech stack is AngularJS, Express and innovative server-side technologies like Node.js, MongoDB (MEAN Stack).

Using Webpack to generate static assets representing modules from dependencies.

Expertise in creating responsive style sheets using CSS with SASS, Bourbon and NEAT.

Developed RESTful APIs using Nodejs Loopback in middleware and hosted on multiple load balanced API instances.

Followed Agile Methodology with daily scrum meetings, two-week sprint planning and retrospectives

Used Jira as a Tool for tracking the estimates based on the User Stories and iterations for each sprint

Used GIT to check in code to Development Environment and to avoid merge issues.

Created a build process for different environments like dev, test and production.

Demonstrated knowledge of code reviews, unit and regression testing, page speed testing.

Environment: HTML5, CSS3, Angular 4/6, Node JS, JavaScript, Micro services, AEM,jQuery, AJAX, Protractor, Jasmine, JIRA and GIT.

American family insurance, Madison, WI Nov 2015-Oct 2018

Role: UI Developer

Roles and Responsibilities:

Web application designing and development using HTML, CSS, ReactJS and Redux.

Implementing different modules in ReactJS to integrate with designs and requirements.

Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.

Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, ReactJS, JavaScript and JQuery.

Worked on Webpack for build and webpack-dev-server a server.

Used Webpack for code bundling and babel as compiler for transpiling JS files in unsupported browsers.

Working with ECMA Script 6 new features like Arrow Functions, Template Literals and Destructing Assignments.

Used Babel, web pack with es2015, react JSX presets.

Expert in creating bundling complex applications using webpack or packaging it using gulp/grunt.

Implemented client side Interface using React JS.

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

Developed single page applications using React Redux architecture, ES6, web pack and grunt.

Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.

Used Axios with react for making AJAX Calls.

Developed user interface using Ajax and DHTML libraries to simplify the complexities of the application.

Developed the UI responsible for creating efficient design and developing User Interaction screens using ReactJS, Redux-form, HTML5, CSS3, JavaScript, jQuery and JSON.

Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.

Implemented flux pattern by using Redux framework as a core dependency.

Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.

Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

Responsible for designing Front-side of the website like embedded graphics, and interactive documents.

Used jQuery core library functions for the logical implementation part at client side for all the application.

Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript. And using Node.js applications to written in JavaScript.

Participated in technical design, development and testing of various modules assigned.

Participated in design brainstorming sessions, technical design reviews, formal code reviews, bug triage, and functional walkthroughs.

Wrote test plans and performed unit testing and performance testing.

Worked with the systems team and Quality assurance team in the process.

Environment: JSX, React, Redux, Redux-thunk,AngularJX,ResponsiveWebDesign,ExpressJS,jQuery, XHTML, XML, Jenkins, Rally and GIT.

Pixentia, Hyderabad, India Sep 2013 –June 2015

Role: UI Developer

Roles and Responsibilities:

Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.

Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.

Created forms to collect and validate data from the user in HTML and JavaScript.

Wrote Custom Pipes, directives for reusable widget.

Involved in designing and developing the JSON, XML Objects with MySQL. Rapid prototyping of design concepts.

Ability to apply W3C web standards with great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement.

Used D3.js in various levels of projects which brings data to life using HTML, SVG, and CSS.

Worked closely with Graphic designers to implement mock-ups and the layouts of the application using HTML/HTML5, CSS/CSS3, and JavaScript.

Written Ajax driven JSON consuming JavaScript functions to save user selections such as radio button, drop-down menu selections into a cookie.

Used Ajax, JSON to send request to the server to check the functionality of the websites.

Used JSON for storing and exchanging information between browsers and servers.

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

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

Good experience in debugging the code using Firebug and Chrome Developer Tools.

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

Deploy application using Ionic View for testing and feedback from team.

Testing the website on multiple browsers with their old as well as latest release.

Managing tickets through JIRA and use Source tree with GIT for version control.

Produced semantically appropriate standards, compliant markup and rich User Interfaces.

Environment: HTML5, JavaScript,,Ajax, CSS 2/3, Bootstrap, JSON, Bower, MYSQL, XML, jQuery, JIRA, Gulp, DOM, C#.



Contact this candidate