Post Job Free

Resume

Sign in

Front End React Native

Location:
Tracy, CA
Posted:
December 18, 2023

Contact this candidate

Resume:

Maruthi Lalitha Pelluri Venkata Sesha

ad12aa@r.postjobfree.com

925-***-****

Having around 8 years of extensive experience in developing Frontend/UI development using HTML4/5, CSS2/CSS3, Bootstrap, DOM, JavaScript ES5/ES6/ES7, jQuery, jQuery UI, AJAX, JSON, XML, REST API, MEAN (MongoDB, ExpressJS, AngularJS, NodeJS) and MERN (MongoDB, ExpressJS, ReactJS, NodeJS) stack, styled-components, Fetch Api, Functional Programming, Redux, React Native, Material UI, ExpressJS, MongoDB, AWS(DynamoDB),Mongoose, async and Redis.

Summary

Extensive experience with MEAN (MongoDB, Express JS, Angular4,6,8,10 and 12 and NodeJS) and MERN(MongoDB, Express JS, ReactJS, NodeJS) stack.

Extensive experience with Kendo progressive application with Angular12.

Created front end application using Angular reusable components. Used Rxjs for making Api alls.

Worked with Functional Programming, Object Oriented programming and other paradigms with Javascript – ES5/ES6/ES7.

Used Redux for state management. Created reducers with pure functions and actions to dispatch events and store to maintain the state

Experience with Routing and Rxjs Operators like Map, Tap, Merge, Subject, Behavior Subject.

Created a REST API using Node.js, Express.js and MongoDB (MEAN) using Redis Cache for performance.

Implemented JWT token based authentication for the REST API.

Created Express.js models which uses Mongoose models to query, create, update, and delete from MongoDB.

Worked on Angular js SPA application using Modules, custom directives using Angular-UI components, services and REST API’s.

Good hands on in developing Line and bar chart using D3.js

Used jQuery UI controls as Accordion, Tabs, Dialog and used jQuery mobile data attributes to create mobile friendly pages.

Good understanding of functional programming - pure functions, function composition, currying, immutable objects, declarative programming.

Extensive experience with JavaScript (ES5/ES6/ES7) – closures, promises, prototypes, classes, block scoping, promises, maps, sets, async and wait.

Good understanding of design patterns – IIFE, Module pattern, Prototype pattern, Constructor pattern, and Singleton pattern.

Extensive knowledge in HTML5 API’s – Forms API, Location API, Storage API, Canvas, SVG, Audio, Video, Offline and Indexed DB API.

Experience in creating Responsive Web Design using Bootstrap and worked with CSS preprocessors like SASS.

Experience with unit testing - Jasmine for AngularJS and Jest for ReactJS.

Experience with Accessibility like ADA, WAI-ARIA.

Worked with SQL and NoSQL database like MongoDB.

Worked with Jest testing frame work and also worked with Karma and Jasmine.

Having knowledge on Test Driven Development(TDD).

Experience working with Grunt, Webpack and Babel to perform transpiling, bundling, minification, compilation and linting..

TECHNICAL SKILL

Web Development: HTML4/5, SASS, CSS2/CSS3, XML, XHTML, DHTML, DOM, JavaScript (ES5/ES6/ES7), Express.js, Angular4,6,8, JSON, AJAX, Bootstrap, HTML5 API’s, Jest, ReactJS, Redux.

Databases: MySQL, MongoDB.

Programming Languages: JavaScript, ES6 and ES7.

Operating System: Windows, Linux, UNIX, Mac OS X.

IDEs worked on: Notepad++, Visual Studio, WebStorm, Sublime.

Libraries: Angular4,6,8,10 and 12 Request, Angular UI, jQuery, jQuery UI, ReactJS, Fetch API, Material-UI, Video.js, Load ash, Async, Await, Google Fonts, Socket.IO and Mongoose.

WORK EXPERIENCE

Client: Wells Fargo Newark, NJ Duration: June 2021 to present

Position: Front-End Lead Developer

Description: CAAP – (Customer Activity Alert Platform) is an Internal project of Wells Fargo to monitor case management application. Fraud team review a case when a customer behavior is not normal compared to their past behavior. Customer transaction data feeds into system over nightly load into data lake, and near real-time transactions were streamed to data stream using Kafka engine. System runs pattern match analytical process to flag transactions for review. Risk and Fraud team review flagged transactions and act according to business rules defined.

Responsibilities:

Worked with technologies like Angular 12 . Also have experience with HTML5 and sass.

Also worked with Kendo-UI progressive framework along with Angular12.

Worked with routing and navigation to different views and integrated with API's.

Also have experience with Typescript

Created templates for the Ui using HTML5, CSS/CSS3, Kendo-ui and Angular 12.

Worked with data driven forms, sanitizing URL's.

Worked with Rxjs library to make server calls.

Used different types of operators in Rxjs.

Worked with angular 12 concepts like custom elements and component libraries like Kendo-UI.

Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, routing, and navigation.

Also have experience on Javascript, Ajax, Es6 and Nodejs.

Implemented Responsive web design (RWD) and mobile friendly design using Bootstrap 3 and 4.

Worked with carousels, breadcrumbs, accordions, cards, card groups and many other bootstrap classes to improve responsiveness and make the app more adaptive.

Used SASS for styling the components.

Package manager and module systems: NPM, HTML5, CSS3 and bootstrap.

Used Mongo dB as a database for Querying to create, delete, and retrieve the data.

Used Bit bucket, Git Hub for source code management.

Project development process: Agile methodologies.

Environment: Angular 12, Bootstrap 3 /4, HTML5, CSS3, SASS, Kendo-ui,Typescript, Git Bucket, Spring Boot, CI/CD, Kafka, and Oracle.

Client: Bank of the West San Ramon, CA Duration: May 2019 to December 2020.

Position: UI Developer(Tech Lead)

Description: P4P(Pay for Performance ) is the engine that fuels large scale growth for the BOTW Consumer and Small Business card portfolios, P4P application provide ability for all branch, contact center agents to on-board credit cards accounts. This application provides instant decision for credit cards by integrating with OOW (out of wallet), device assessment, risk scoring, fraud detection and OFAC/RegO systems. This application followed and built on UI/UX standards, responsive UI design principles, browser/device diagnostics frameworks.

Responsibilities:

Developing dynamic web pages using HTML/HTML5, CSS/CSS3,Sass, Bootstrap, jQuery, Angular8, React.JS, Node.JS.

Used Reactive Forms of Angular to deal with form validation issues. Developed MEAN applications using Angular8 with extensive server calls using AJAX and strong hold in handling the server data and exceptions to provide interactive user experience.

Used Rxjs library to make server calls.

Used ECMA Script 6/ES6 for building features like arrow functions, template strings, class destruction and modules.

Also worked on Backend in building API’s using Nodejs, Express MongoDB and Mongoose.

Used OAuth, JWT for authentication.

Integrated the model and view part using Model View Models (MVVM) and developed user interface by using the MERN with React Js, Redux for SPA development.

I also have Knowledge on Graph QL which is a data querry and manipulation language for API’s. with extended data source we can also connect to Rest api and Sql database.

Implemented client-side Interface using React Js and worked using React Js components, Forms, Events, Keys, Router, Animations and Redux concept.

Involved in ReactJS for Data patterns which improves readability and made it easier to maintain larger apps and used ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.

Created React.JS components using JSX, followed FLUX design pattern for unidirectional data flow.

Build React components and stand-alone functions to be added to any future pages.

Responsible for developing a front-end application using React Js and Redux architecture for internal team's productivity use.

Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular6,Angular8 and Angular12.

I also worked with Rxjs/ subject and different types of operators.

Used Angular Grid to build data tables, sorting, filtering and grouping.

Also used angular grid Layout for adaptive layout of the data tables.

Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).

Solid understanding of React Virtual DOM Algorithm for React performance optimization.

Implemented services, model and controller modules with Angular, Dependency Injection module.

Created UI templates for final look and feel using HTML5, Fireworks.

Worked with Databases like Sql, MongoDB.

Worked with version control systems (GIT), Bitbucket, Docker to keep track of development state.

Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON.

Followed Agile (SCRUM) methodologies for Software Development.

Having knowledge on Test Driven Development(TDD). It enables us to take small steps when writing software. It is far more productive than attempting to code in large steps and also to reduce the number of bugs in production and improves code quality.

Worked with other unit testing frameworks like Jest with React and Angular.

Environment: Angular8, ReactJS, Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows, PostgreSQL.

Client: Capital One SF, CA Duration: Oct 2018 to Feb 2019

Position: Front-End Engineer

Description: Component-library is an Internal project of Capital one to create Reusable web components using Angular 6 Elements which is a framework agnostic. We can integrate these components into other frame works like React Js and plain java script etc. this library has many components like Pagination, Milestones, Tags and Metadata and Hero bars, Navbars. Who are building any front-end applications can integrate these components in their application so that it will be easy for a front-end developer to build the application.

Responsibilities:

Worked with technologies like Angular6 . Also have experience with HTML5 and sass.

Worked with routing and navigation to different views and integrated with API's.

Also have experience with Typescript

Created templates for the Ui using HTML5, CSS/CSS3, Bootstrap3 and 4 and Angular6.

Worked with data driven forms, sanitizing URL's.

Worked with Rxjs library to make server calls.

Used different types of operators in Rxjs.

Worked with angular6 and 7 concepts like custom elements and component libraries like Angular Material, ngx bootstrap.

Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, routing and navigation.

Also have experience on Javascript, Ajax, Es6 and Nodejs.

Implemented Responsive web design (RWD) and mobile friendly design using Bootstrap 3 and 4.

Worked with carousels, breadcrumbs, accordions, cards, card groups and many other bootstrap classes to improve responsiveness and make the app more adaptive.

Used SASS for styling the components.

Package manager and module systems: NPM, HTML5, CSS3 and bootstrap.

Used Mongo dB as a database for Querying to create, delete, and retrieve the data.

Used Bit bucket, Git Hub for source code management.

Project development process: Agile methodologies.

Environment: Angular 6/7, Bootstrap 3 /4, HTML5, CSS3, SASS, Typescript, Hacker Rank, Git.

Client: American Express, AZ, Phoenix Duration: Nov 2017 to Jul 2018

Position: Sr. UI Developers

Description: Matrix is a MEAN stack project for smart monitoring system, in which they have case management, KRI's(Key Risk Indicators) and governance reporting.. Key risk indicators (KRIs) are an important tool within risk management and are used to enhance the monitoring and mitigation of risks and facilitate risk reporting. Operational risk is defined as the risk of loss resulting from inadequate or failed internal processes, people and systems, or external events. Operational KRIs are measures that enable risk managers to identify potential losses before they happen. The metrics act as indicators of changes in the risk profile of a firm.

Responsibilities:

Worked with technologies like Angular4and 5. Also have experience with HTML5 and css3.

Worked with routing and navigation to different views and integrated with API's.

Also have experience with Typescript

Created templates for the UI using HTML5, CSS/ CSS3, Bootstrap3and 4 and Angular5.

Worked with data driven forms, sanitizing URL's.

Worked with angular4 and 5 concepts like data tables and component libraries like Angular Material, ngx-bootstrap.

Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, routing and navigation.

Implemented Responsive web design (RWD) and mobile friendly design using Bootstrap 3 and 4.

Worked with carousels, breadcrumbs, accordions, cards, card groups and many other bootstrap classes to improve responsiveness and make the app more adaptive.

Used SASS for styling the components.

Worked on building API’s using Nodejs, Express, MongoDB, Mongoose.

Used JWT for authentication.

Package manager and module systems: NPM, HTML5, CSS3 and bootstrap.

Used Bit bucket, Git HUb for Scource code management.

Project development process: Agile Environment.

Environment: Angular 4/5, Bootstrap 3 /4, HTML5, CSS3, SASS, Typescript, Hacker Rank, Leet code, Git.

Client: ActionAid (Fighting Poverty Together) Duration: Nov 2012 to Jul 2014

Position: UI Developers

Location: Bangalore, India.

Description: ActionAid is a unique partnership of people who are fighting for a better world. ActionAid requires a solution, which can build and manage multiple sites across the globe with localized in their look and feel. This solution consists of a Global Website Management Toolkit with publishing features.

Responsibilities:

Developed a prototype as proof of concept using HTML, CSS and JavaScript.

Rapid prototyping of design concepts.

Involved in designing and developing website templets based on user requirements

ActionAid is the American holding company for Sierra Entertainments. It is the gaming company and involved in implementing user interface friendly design and form submission functions by using JavaScript and Angular JS.

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

Involved Agile development environment including Scrum methodology.

Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.

Involved in developing UI pages using HTML5, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.

Developed UI using HTML5, CSS3, Ext JS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.

Performed database design and implementation using SQL Server and data modeling tools

Created database schema and number of database objects like tables, views, stored procedures, user defined functions using SQL Server management studio.

Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.

Created prototypes in HTML5, Photoshop, JavaScript and CSS3 for different UI pages.

Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Backbone.js and Ext.js.

Used the Node JS and Angular JS MVC Frameworks in the development of the web applications.

Maintain Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.

Worked with Accessibility using guideline of ADA and WAI-ARIA.

Worked on prototypes for Responsive design.

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

Designed and developed User Interface Web Forms using Adobe Flash, CSS and JavaScript.

Created graphics including Icons, Images and logos using Adobe Flash Catalyst.

Created and modified new and existing pages, applied new styles on the pages with the help of Dojo and JavaScript.

Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

Used AJAX frameworks like JQuery, JSON to develop rich GUIs and involved in performance tuning the website.

Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.

Developed client-side AJAX application that uses JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.

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

Used and IE Developer Toolbar, for debugging and browser compatibility Enhanced website by creating presenting new static model pages and presenting it to senior management for attracting the customers and existing users.

Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.

Used agile methodology for the software development.

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, Agile, JQuery, AJAX, JavaScript, Responsive Design, Angular JS, Node JS, Firebug, DOM, JSON, D3.JS, Oracle, Windows.

Used Iterative methodology for the site and content development.

Analyzing user requirements.

Responsible for developing critical modules with a good understanding of the entire system.

Played a key role in development, deployment, build and release management.

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

Unit testing of the modules developed.

Responsible for developing test cases and timely deliverables.

Participated in preparation and review test cases.

Environment: HTML, CSS, and JavaScript.

Client: GlobeNet India Pvt Ltd Duration: Nov 2010 to Jul 2012

Position: UI Developers

Location: Bangalore, India.

Description: GlobNet India Pvt Ltd (Softsolve.com) Website built and managed the sites for across globe with localized look and feel. This solution consists of a CSS and Scripting based Toolkit with publishing features.

Responsibilities:

Developed a prototype as proof of concept using HTML, CSS and JavaScript.

Rapid prototyping of design concepts.

Involved in designing and developing website templets based on user requirements

Design and Code Construction with Documentation.

Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.

Participated in Analysis and design activities for core modules.

Used agile methodology for the site and content development.

Analyzing user requirements.

Responsible for developing and maintain company .com website.

Strictly followed basic principles of WYSIWYG.

Responsible for developing test cases and timely deliverables.

Participated in preparation and review test cases.

Environment: HTML, CSS, and JavaScript.



Contact this candidate