Post Job Free

Resume

Sign in

Node Js React

Location:
Irving, TX
Posted:
January 09, 2024

Contact this candidate

Resume:

Bhavani Yasa ad2l66@r.postjobfree.com

940-***-****

linkedin.com/in/bhavani-y-417716221

SENIOR UI FULL STACK DEVELOPER

TECHNICAL SUMMARY

Over 8 years of experience in Analysis, design, development, and implementation of Web Based, Client/Server applications and single page applications.

Strong foundation in JavaScript and Type Script along with Angular 9/10/11/12/16 and familiarity with AngularJS 1.2/1.5.

Experience working in AGILE based development environment and participating in Scrum sessions.

Experience in UI development with HTML5, CSS3, JavaScript, Dom Manipulation Typescript, jQuery, AngularJS, Angular (2/4/6/7), React JS,NextJS, JSON, Node.js, Responsive Web design and AJAX.

Experience in integrating back-end technologies with JavaScript and JQuery by using AJAX and JSON.

Experience in developing responsive Single Page Application (SPA) and Dynamic Web Applications using MVC Architecture, which includes AngularJS 2.0/ 1.x, ReactJS 0.14v, Node.js 4.x, Express.js 4.x, RESTful API, and MongoDB.

Strong experience in MongoDB, MySQL, database programming using PL/SQL and standard built-in Oracle Packages.

Experience in Angular Services like http, resource to make in RESTful web services with AngularJS along with JSON to deal with response data for the user interface to perform CRUD operations.

Experience in working with Angular 2/4/6/7 modules, services, templates, directives, services, and dependency injection to create a SPA.

Experiences in creating React.js web applications with JSX, React nesting components, databinding, forms, routers, and Virtual DOM manipulations with Redux architecture.

Proficient in Object Oriented JavaScript along with Design patterns including Prototypes, Closures and Object-Oriented Design/Development (OOD) and Model View Control (MVC) design pattern.

Developed single page applications using Angular 4/6, Typescript, HTML5, CSS3, and Bootstrap4 for Responsive Web Design (RWD).

Involved in Test Driven Development along with Unit Testing using Jasmine and Karma.

Worked on API testing tool like Postman to test web services at server side.

Used JIRA 7.1 for bug tracking and multiple version control tools like GIT 2.x, SVN.

Experience in IDE tool like Eclipse, Atom, Sublime, Visual Studio.

Developed scalable applications using the MEAN (Mongo-DB + ExpressJS + AngularJS+ NodeJS) stack and created POCs for rest service development using NodeJS, Express JS, and MongoDB.

Experience using Trello, Kanban Board to track the status of a deliverable like progress and issues.

Strong problem-solving, organizing, communication and planning skills, with ability to work in a team environment.

TECHNICAL SKILLS

Operating System

UNIX/ LINUX, Windows 7/8, 10, IOS

UI Web Technologies

HTML/HTML5, XHTML, DHTML, DHTMLX, XML, AJAX, JSON, CSS/CSS3, UI Concept Modeling/Wire Framing, web pack, AJAX, DOJO, JSO, DOM, Bootstrap, NextJS,JavaScript, jQuery, Angular JS, Backbone JS, Node JS, React JS, Redux

Cloud Technologies

Amazon Web Services (AWS), Microsoft Azure, Cloud Foundry.

AWS Services

EC2, S3, EBS, LAMBDA, Cloud Front etc.

Mobile Technologies

Android, IOS, Windows, iPhone, iPad, Mobile UI.

Frame Works

Bootstrap, React JS, Node JS, Angular JS, Angular 2, Angular 4, Angular 8, JavaScript, Backbone JS, jQuery, D3 JS

Databases

SQL Server, PostgreSQL, MySQL, Oracle, MongoDB, DB2

J2EE Technologies

Servlets, Web services using SOAP and Restful, EJB, JSP.

JavaScript Libraries

jQuery, Node JS, React JS, Redux

Debugging Tools

JIRA, Firebug, Chrome Developer toolbar, IE Developer Toolbar.

Testing Tools

Karma, Jasmine, Cucumber, Cypress, Load UI

Backend Technologies

Spring, JDBC, Hibernate, J2EE, Core Java, JPA.

IDE’s and Tools

Visual Studio, Sublime Text 2, WebStorm, Ant, Maven, Jenkins, Jira, Git, GitHub, IntelliJ J, SVN, CVS.

EDUCATIONAL DETAILS

Bachelors in Electronics at Jawaharlal Nehru Technological University Hyderabad, India, 2014

PROFESSIONAL EXPERIENCE

Client: BNSF Railway, Fort Worth, TX Feb 2023- Present

Senior UI React Developer

Responsibilities:

Designing, developing, and testing the web application by using the HTML5, CSS3, Bootstrap, React.JS and Redux.

Designed and developed the presentation layer using react 16.x, react-forms, react-grids

Recreate entire project from react 15 to react 16/17 using react hooks.

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

Involved in responsive design and developed a single isomorphic responsive website that could be served to desktop, Tablets and mobile users using React.js.

Developed Single page application using HTML, CSS, Bootstrap, React Asys, NextJs, GraphQL, express Js, NodeJs, Socket.

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

Used Middleware, Redux-Promise in application to retrieve data from Backend and to also perform restful services.

Strong experience in MongoDB, MySQL, database programming using PL/SQL and standard built-in Oracle Packages.

Involved in designing and developing the web pages using HTML 5, SASS, React JS, Redux, Flux, Node JS, CSS, Type Script, JavaScript, next.js, Bootstrap, Node.js, NPM, Mongo DB.

Works with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.

Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.

Extensively used SCSS (Sassy cascading style sheets) while styling with CSS3.

Developed internal application using React.Js, Next.JS, express and NodeJS for relationship managers.

Knowledge on Node.js environment set-up and interacted Node service team to get the service.

Used GraphQL which is very easy to add features or make changes to the app without messing around with the server code.

Design and format charts, graphs, maps, and tables to present data effectively using Tableau.

Interacted with Testing Team and Business Analysts for fixing of issues.

Environment:HTML5, React16,17, CSS3, Sass, Less, NextJS JavaScript, Bootstrap, Typescript, ReactJS, Redux, MySQL JSON, GraphQL, GitHub, Restful API, Mongo DB, Jasmine.

USAA, San Antonio, TX Feb 2021 – Aug 2022

NodeJS/Angular Developer

Responsibilities:

Designing and developing web applications using HTML5, CSS3, Bootstrap and Angular, JavaScript, TypeScript, Angular Material.

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

Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Node.js, JQuery UI, and Elastic Search

Working as a UI Developer, expert knowledge of modern back-end JavaScript (Node.js), front-end JavaScript, Angular 12, 13.0, HTML and CSS including libraries and frameworks.

Working extensively in the Agile Development process.

Developing the UI panels using HTML5, CSS, JavaScript and jQuery.

Created a demo website running on a NodeJS, using the Express framework, Jade, and Backbone.js with Mustache.js for front end MVC/ templating.

Building single-page web apps or complicated user interfaces using backbone.js.

Built great user interfaces with Modern JavaScript Frameworks like Easel.JS.

Used React JS for search engine optimization and worked with Visual studio.

Integrating MongoDB databases and collections with Node.js server.

Designed and developed the application using HTML5, SCSS, Angular 9/12, Typescript, jQuery, Kendo UI, .Net API, extensively for rewriting our application.

Worked on prototypes for Responsive Web design. Used JavaScript and AngularJS for client, server validation through expression language.

Used Git for version controlling and regularly pushed the code to GitHub.

Works with JASMINE unit test framework to write unit tests for JavaScript code.

Integrated Node.js with Angular 4 for describing UI as a function of state and emitting state updates in response to actions by Node JS.

Utilized Angular material wherever deemed necessary to configure in-house widgets styling.

Used angular-cli tool to configure the angular project and building it for development of angular application using Angular 9/12.

Extensively used SCSS (Sassy cascading style sheets) while styling with CSS3.

Used JIRA for bug tracking. GitHub is used as a version control tool and Jenkins is used for continuous integration of builds.

Environment: HTML5, CSS3, JavaScript, TypeScript, Angular4,9,12,13.0 Redux, Nodejs, Kibana, RESTFUL services, Ext.js, Responsive Web Design, W3C, MVC.

Client: Mayo Clinic, Rochester, MN Feb 2019 – Jan 2021

Role: UI Developer

Responsibilities:

Analyzed business requirements and participated in technical design, development, and testing of various modules assigned.

Designed Frontend within object-oriented JavaScript frameworks like ReactJS, Node JS, Backbone JS, Require JS, and Ext JS.

Involved in designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Node.js, express.js, Mongo DB

Revamping and rewriting front-end using react js, redux, saga, webpack.

Developed the web application with the newest React features centralized with Hooks.

Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

Developed UI using React, Redux, NextJS

Used Next.JS for server-side rendering for better performance and for SEO.

Extensively used Reactjs, D3. Js, under score.js, Node JS and lodash.js for JavaScript object and array manipulations.

Developed the database with MySQL and the hierarchical graph visualization using D3 js.

Expertise in developing front-end systems with JavaScript, Bootstrap, HTML, and MVC frameworks.

Used jQuery in controlling access to different pages of the application.

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

Strong foundation in Core Java and Object-Oriented Programming and Design Concepts

Experience with Java web development frameworks, Struts, Spring MVC and test frameworks such as JUnit, Selenium.

Developed jQuery Custom Widgets to make easy enhancement of the web pages.

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

Created design mock-ups and wireframes using MS PowerPoint, Adobe PhotoshopCS4, and Dreamweaver CSS3.

Designed and developed many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.

Environment: HTML, NextJS, JavaScript, ReactJS, Redux, AJAX, CSS, Bootstrap, XML, EJB, PL/SQL, JUnit, SOAP, Java, Spring MVC.

HDFC Bank, India Jun 2017 – Jan 2019

Frontend developer

Responsibilities:

Developed new code to existing application using latest technologies for implementing recent business changes.

Developed the presentation layer using CSS, HTML, AJAX, Java Script, JQuery, JSON and JSP

Used Spring MVC framework for dependency injection, transaction management and for Controllers part of the MVC.

Used Angular 2.0 built-in directives, custom directives and services for developing interceptor and complex UI data table grids.

Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, ES6, Ember JS JAVASCRIPT, Node JS, and mongo DB.

Consumed JSON RESTful Web Services and sent responses with SpringMVC

Develop Web pages using Ajax, JavaScript, jQuery, and XML that interact based on events.

Created spring MVC controllers to route the requests. Used Hibernate Template and named native queries for various database update, insert, delete operations.

Develop Web pages using Ajax, JavaScript, jQuery, and XML that interact based on events.

Used Relational database technology such as oracle through JDBC.

Created dynamic and interactive Data visualizations with D3 charts

Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.

Environment: HTML/DHTML, XHTML, XML, CSS, CSS 2, JavaScript, MongoDB, JQuery UI, AJAX, JSON, SQL and SVN

Life Insurance Corporation May 2015 – May 2017

Web Developer

Responsibilities:

Developed new code to existing application using latest technologies for implementing recent business changes.

Developed the presentation layer using CSS, HTML, AJAX, Java Script, JQuery, JSON and JSP

Used Spring MVC framework for dependency injection, transaction management and for Controllers part of the MVC

Developed the Front-End User Interface using HTML, JavaScript, and CSS.

Created navigation lists using list elements in HTML and form validations with JavaScript.

Designed and implemented JavaScript libraries using namespaces, prototypes, functional programming, and module pattern.

Developed JavaScript DOM-based code for increased activity.

Tested and performed quality assurance of various cross-platform software products by implementing the project and fixed the bugs in the module.

Develop Web pages using Ajax, JavaScript, jQuery, and XML that interact based on events.

Used AJAX for asynchronous calling of Bing Maps and internal services.

Used Relational database technology such as oracle through JDBC.

Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3

Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.

Environment: Java, Eclipse IDE, HTML, CSS, AJAX, JSON, Spring MVC, Hibernate, JSP, JDBC,

Oracle, D3JS, Adobe Dreamweaver, Visio, JQuery.



Contact this candidate