We provide IT Staff Augmentation Services!

Ui Developer/react Developer Resume

0/5 (Submit Your Rating)

AR

SUMMARY

  • 9+ years of experience in designing and developing in IT industry using JavaScript libraries and frameworks like Angular JS/2/4, React - Redux, Node JS and JQuery with Typescript/ECMAScript 2015/ ES6 Specifications, JAVA, AJAX and JSON.
  • Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes.
  • Experience in Cross-Platform Mobile Development using React Native + Type Script based mobile app.
  • Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility and Web Usability.
  • Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
  • Experience in using Redux to manage the application state and applying middleware such as redux-promise, redux-thunk and redux-saga.
  • Responsive Web Design (RWD) for several types of Devices like tablets and mobiles using media queries and libraries like bootstrap.
  • Experience in build tools, Gulp, Grunt, NPM, Webpack, Namespacing, Webpack-loaders, Browserify, REST Web Services.
  • Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
  • Profound Knowledge in Document Object Model (DOM), OOJS.
  • Extensive experience in making web pages cross browser compatible.
  • Proficient in web mark-up, including HTML5, CSS3 and some knowledge of server-side CSS pre-processing platforms, such as LESS and SASS.
  • Used reusable React components and managed application state with Redux.
  • Building isolated, independent, responsive and Reusable components using React JS which can be used throughout the Software application.
  • Worked with REST APIs to get JSON data and display using JavaScript Objects.
  • Good Knowledge on CI tools Jenkins for automated builds and application deployment (CD).
  • Experience and knowledge about SASS/SCSS, ECMASCRIPT6/5.
  • Experienced in architectures like MVC, MVVM, and Redux.
  • Extensive experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Well experienced in debugging websites using Developer tools.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and IE.
  • Experienced in Agile process Jira and Sprint Planning, daily standup to sync up with Team for current sprint status.
  • Good team player with excellent communication skills and Highly Motivated analytical.
  • Used MOCHA CHAI, JEST to write Unit test cases to improve application architecture and maintainability.
  • By using Selenium, we will write the test cases for executing a tests scenario against a real browser to test the entire stack of a multi-tier application.

TECHNICAL SKILLS

Web Technologies: HTML, HTML 5, Cascading Style Sheets (CSS), CSS3, XML, JavaScript, JAVA, JQuery, AngularJS,2/4, NodeJS, NGRX, ReactJS, Redux, React-Native, Redux Saga, ECMASCRIPT6, JSON, AJAX, Grunt & Gulp, Mocha chai, Karma Jasmine, Selenium, JSON

Languages: Java, C, C++

IDE: Visual Studio Code, EclipseIDE3.6, Sublime, Net beans, Adobe Dreamweaver, Atom.

Web/App Servers: Apache Tomcat, Web Logic, WebSphere

Operating Systems: Windows, Mac OS X (Lion), Linux.

Wire Frame Tools: Adobe Illustrator CS3, Confidential Visio

Version Control: GIT, SVN, CVS

Databases: MySQL, Oracle11g, MS-Access, SQL 0.99, PL/SQL. Server, AWS

PROFESSIONAL EXPERIENCE

Confidential, AR

UI Developer/React Developer

Responsibilities:

  • Gathering the customer requirements and performing the evaluation and documentation of existing infrastructure and services.
  • Working on the Customer user's application using React JS Virtual Dom and React views rendering using components which contains additional components called custom HTML tags.
  • Created and Used Reducers That received said actions to modify the Store State.
  • Maintaining the State in the store and dispatch an action using require.js and Redux.
  • Developed the Re-Usable React Components. Like Text Fields, Buttons etc.
  • Created React Components, using Redux for unidirectional Data flow.
  • Working with ES6 Features. For the build of JSX, and Webpack.
  • I was worked on Responsive web design and developed the Responsive Webpages That could be Served to Desktop, Tablets as well as mobile users.
  • Maintained high-level expertise in React state management strategies, including Redux, Redux Persist and redux saga.
  • Exclusively used React-Hooks to handle application life-cycle processes.
  • Experienced in Gitlab CI and Jenkins for CI and for End-to-End automation for all build and CD.
  • Used the Middleware, Redux-saga, Redux-promise in application to retrieve the data from the external API’s and perform the RESTful Services.
  • Implemented CSS Box Model and styled web pages using CSS pre-processor SASS and effectively used mixins, functions, custom grid systems, grid-area concepts and flexbox for fluid-responsive application.
  • Good understanding of microservices architecture and work closely with architect for product requirement and management stick.
  • Used the Npm and Yarn package managers.
  • Project is implemented by following TDD using Jest framework for React along with Enzyme test utilities.
  • Development of various reports and reporting interfaces utilizing Confidential SQL Reporting Services.
  • Handle and Resolve the Cross-Browser compatibility issues In Mozella, IE 9, 10, 11, safari, Firefox, and Chrome
  • Used GIT for bug tracking and issue tracking.
  • Git or Source Tree is used as version control for push the code to the repo.

Environment: HTML5, CSS3, MySQL, Rx js, Looper, Docker, CI/CD, JavaScript, React JS, Redux, Redux-Saga, JEST, JSON, Bootstrap, SASS, Npm, VS Code, Git, Bit Bucket, Webpack, ES6, Agile Methodology.

Confidential, Redmond, WA

React/React-Native Developer

Responsibilities:

  • Responsible for porting an existing web application into mobile view.
  • Experience in Development and Implementation of various native iOS applications using Swift, Objective - C, Cocoa Touch, MapKit.
  • Expertise in XCode 4.x to XCode 11.x, interface builder and iPhone SDK.
  • Worked on 6 iOS mobile apps development
  • Experience with design patterns such as MVC, Delegates, Singleton, Notification, KVC.
  • Strong knowledge in implementing Core Frameworks like Core Location, Core Graphics, Core Animation, AV Foundation, MapKit and UIKit Frameworks.
  • Very good at UI design using Storyboards, applying techniques like Auto Layouts, Size Classes, Stack views
  • Experienced in implementing ThirdPartyLibrary into the Codebase.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
  • Hands on experience in Apple Push Notifications.
  • Created applications and frameworks for the Native iOS platform using XCode.
  • Design React Native components and higher order components.
  • Design UI views with Flexbox and React Native dimension API.
  • Used React Router for routing the redux app to connect redux and react to support routes.
  • Design React Native components and higher order components.
  • Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
  • Implemented Redux Saga's with actions and reducers to implement a sync API calls.
  • Expertise in MVC, MVP and MVVM design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Working on introducing REACT Native views within the IOS app for reusability and efficiency
  • Involved in mobile testing using simulators, emulators, and actual android, iOS, and Blackberry devices.
  • Insured code robustness by using Typescript on React Native mobile Frontend
  • Developed native modules from scratch Native iOS (Objective-C and Swift) + Native Android (Java). Those modules communicate back and forth with JS engine.
  • Manage dependencies/packages with package manager NPM.
  • Experience of using version control like SVN and GIT.
  • Having good hands-on experience in Unit Testing with Jest, Mocha and chai Framework.
  • Having experience in automated builds using Fastlane and GitLab CI/CD Pipeline.
  • Having knowledge on TDD and BDD with Unit Test frameworks Quick and Nimble.
  • Worked on Cloud based environment including Azure DevOps and involved CI/CD pipelines builds/deploy on cloud-based environments OneOps.

Environment: HTML5, CSS, JavaScript and Typescript, React, React-native, Saga, XCode, Flipper, GITBASH, GitLab, Azure DevOps, Agile Methodology, C++, Mac OS.

Confidential, Fort Worth, TX

UI/React Developer

Responsibilities:

  • Gathering the customer requirements and performing the evaluation and documentation of existing infrastructure and services.
  • We follow agile methodology where we have Scrum calls, Retrospective, Sprint Planning and Backlog Planning.
  • Used React-Router to turn application into Single Page Application.
  • Used React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used React JS library for building fast and interactive user interfaces and Redux for managing state of the application.
  • Created reusable React components and managed application state with Redux.
  • Building isolated, independent, responsive and Reusable components using React JS which can be used throughout the Software application.
  • Developed user interfaces using Java Server Pages using HTML, DHTML & CSS Created XML files for the purpose of layering and framework Used Struts.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to compose/read information from back-end frameworks).
  • Worked on AWS, EC2 server and s3 storage to deploy functional prototypes.
  • Used static JavaScript, CSS, images file to the browser.
  • Proficient in web mark-up, including HTML5, CSS3 and some knowledge of server-side CSS pre-processing platforms, such as LESS and SASS.
  • Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.
  • Working with Node JS in the react application to deploy React Software application in server and make use of third party NPM (Node Package Manager) modules in to the React Application.
  • Used Redux to maintain state of react application. Used Redux-Thunk and Redux-Saga for asynchronous calls in the different applications.
  • Developed map based Interactive route utilizing ArcGIS Maps JavaScript API, used feature and map services of key performance indicators of app for the points collected across the USA and visualization of them on the web application-based utilizing ArcGIS for JavaScript map web interface.
  • Working with the developers and designers about what is required to improve the performance, user experience, accessibility in the Software application.
  • Configure and monitor numerous MongoDB and NoSQL instances.
  • Used PostgreSQL for storing and retrieving JSON format data that need to be displayed on ArcGIS maps API.
  • Ensuring development process follows SDLC (Software Development Life Cycle) guideline.
  • Used Version One as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Work on debugging the application, bug fixes, code review, application testing, build and test cycles, and hot fixes.
  • Prioritize and execute tasks in a high-pressure environment in a client-facing role and build strong relationships.
  • Code is better maintained following a test-driven development (TDD) pattern.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used Mocha and Chai to write Unit test cases to improve application architecture and maintainability.
  • Wrote application-level code to interact with the backend database JSON, Also Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format.
  • Used Spring Boot (STS) Wrapper application Framework to mock the data which we get from backend to deliver to a run project container to deliver the artifacts to the browser.
  • By using Selenium, we will write the test cases for executing a tests scenario against a real browser to test the entire stack of a multi-tier application.
  • Used the Jenkins and Dockers to implement the Continuous Integration and Deployment (CI/CD).
  • Used Kibana to see the event that is being sent to backend.
  • Implemented the search functionality for Internal Application using AngularJS.
  • Worked on Angular JS directives, Controllers, Filters, Services, Templates, Events and Injectors.
  • Used Angular.js directives to bring additional functionality to HTML.
  • Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.

Environment: HTML5, CSS, JavaScript and JQuery, java, AngularJS, react.js with Redux, node.js, JSON, Eclipse, STS, GITBASH, Kibana, Jenkins, Docker, GIT, Git GUI, Agile Methodology and Mocha Chai, Selenium.

Confidential, Pittsburgh, PA

UI Developer

Responsibilities:

  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Angular JS, Node JS, and Mongo DB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behaviour such as variable, mixing, operations and functions.
  • Used Angular JS and MVC Frameworks in the development of the web applications.
  • Used AngularJS multiple in-built directives such as filters, root scope, scope, modal, template, state etc.
  • Used Angular.js for connecting the API's using Angular.js $http service.
  • Collaborated with architects and developers to design Java user-interfaces.
  • Developed new cross-browser accessible interfaces using Bootstrap, JavaScript with ES5, and AngularJS.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Consumed REST based Micro services with Rest template based on Restful APIs.
  • Involved in customizing the JSX files for rendering the UI in implementing React JS.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React-auto complete for creating Google map's location search on the webpage.
  • Developed the React container and presentational components (as Stateless and Functional components when applicable)
  • Built administrator page displaying profile information in React.js and GraphQL.
  • Applied redux middleware using redux-promise, redux-thunk and redux-saga.
  • Work closely with the development team to implement the enhancements and upgrades of the services.
  • Developed the Redux pattern by using redux framework as a core dependency.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and Project managers.

Environment: HTML, CSS, JavaScript, JAVA, ReactJS, Redux, Angular JS, Bootstrap, Typescript, ES6/5, NPM, NPM, GIT.

Confidential, SanJose, CA

UI Developer

Responsibilities:

  • Designed and developed the layout of the application using HTML4.0/HTML5, CSS/CSS3 and Bootstrap 3.3.4.
  • Created multiple reusable components and services using Angular 2 built-in and custom directives.
  • Developed Angular 2/4 modules, services, templates, directives, services and dependency injection to create a SPA.
  • Developed backend web services using Node JS and stored dependencies using NPM.
  • Implemented Presentation layer using CSS Framework, Angular 2, Wire-framing, and HTML5.
  • Created Filters, Directives, Controllers and Services by using Angular2.
  • Created Angular 2/4 controllers, factories, filters, Routers, and services.
  • Used Angular 2/4 Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
  • Worked with Angular 2 to develop single page applications, worked with ngrx for managing Angular applications.
  • Adopted JavaScript and JQuery 1.1.0 to manipulate DOM, basic logic and event handlers.
  • Involved in implementation of RESTFUL web service APIs using Node.js.
  • Debugged and logged using Chrome developer tools configured test environment using Karma and wrote unit test using Jasmine.
  • Adopted Git for version controlling and JIRA for project tracking.
  • Used Webpack& NPM, Bower for package management.
  • Performed CRUD operations in the MongoDB database.
  • Used agile methodology for the software development life cycle.
  • Used Gulp as the build task runner to build and package the application.
  • Responsible for checking cross browser compatibility and worked on different browsers like Internet Explorer, Firefox and Google Chrome.
  • Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.

Environment: HTML5, CSS3, AJAX, JavaScript, JIRA, Bootstrap, Ngrx, Node.js, Angular 2/4, MongoDB, Git, Karma, Jasmine.

Confidential, Eden Prairie, MN

UI Developer

Responsibilities:

  • Analysed Management needs and designed the application to match perfect visualization.
  • Experience in working with REDUX architecture.
  • Added functionality to the web application using ECMASCRIPT6/5.
  • Used react-route module to develop Single Page Applications using React.
  • Used Babel loader and Webpack bundler to create React component.
  • Used JSX to make react look more elegant.
  • Maintaining the State in the store and dispatch an action using Redux.
  • Integrating ReactJs redux framework to scale and maintain the application better while handling large amounts of data.
  • Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Profound experience with props and states in react to manage data.
  • Developed different graphs and maps to show the overall sales of the products by using D3.js.
  • Involved in creating connections for HTTP requests using Websockets.
  • Worked on Search Engine Optimization (SEO) tactics.
  • Ran the Standalone front-end application in Grunt Server task runner.
  • Used Rally for task tracking and to build user stories.
  • Used Webpack and NPM to manage dependency graph.
  • Developed Validation forms using JavaScript.
  • Tested React components and application using Jasmine and Karma.
  • Leveraged MVC design pattern to organize AngularJS controllers, Custom directives, factories and views.
  • Worked on the REST/Web API to create the services and tested on postman and used in AngularJS $HTTP service calls and bind the data in the table using ng-repeat attributes.
  • Built web pages that are more user-interactive using JQuery plug-in for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, and JavaScript, Bootstrap.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS.
  • Developed Web applications and Web Services using MVC4, Entity Framework, HTML5, CSS3, JavaScript, JQuery AND AngularJS.
  • Used SVN for version control and JIRA for defect tracking.
  • Used Jasmine/Karma for unit testing.
  • Created web application prototype using JQuery and AngularJS.
  • Created pages for login using single sign on, main page containing favorites and page for continuous integration configuration.
  • Created animation effects during the data load, waiting for the Ajax response using JQuery.

Environment: HTML, CSS, JavaScript, Typescript, ES6/5, NPM, Sass, LESS, Bootstrap, AngularJS, Webpack, No SQL, GIT, Jasmine, Karma.

Confidential

Front End Developer

Responsibilities:

  • Coordination of project activities and ensure that all project phases are followed and properly documented.
  • Utilized new software methodologies to be able to adapt to changes in requirements quickly.
  • Involved in client-side tooling, testing & development with HTML, Modular JavaScript etc.
  • Created Master Pages, CSS Styles Sheets and Integrated and got approval from Business Stake holders.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Involved in write application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Experienced with implementing different features of Bootstrap.
  • Developed Single Page Application (SPA) using Angular JS Framework.
  • Web application development for backend system using Angular JS and Node.js with Cutting edge HTML5 and CSS3 techniques.
  • Developed Web Application to replace the existing and legacy Website using Angular JS Framework.
  • Implemented Model View Controller (MVC) Design Pattern using Angular JS.
  • Used Node.js as the package manager for development workflow dependent plugins.
  • Used Angular JS controllers to update entity models and Tasks database.
  • Involved in parsing JSON API to JDOs and use them in frontend.
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, JQuery, DHTML, Web Service call and JSON.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.

Environment: HTML5, CSS3, AJAX, JavaScript, JQuery, AngularJS, SVN, Jasmine, Karma.

Confidential

Web Developer /Front end developer

Responsibilities:

  • Developed programs to port the xml data to the database to make the website XML driven.
  • Story board design and multiple role web authentication.
  • Worked with CSS Selectors, classes, pseudo classes, and Inheritance and cascade concepts.
  • Used CSS to embed the online videos for product introduction.
  • Developed UI using IDE Tools like Eclipse, Net Beans for Web development.
  • Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
  • Profound Knowledge in Document Object Model (DOM) and DOM functions.
  • Implemented the Drag and Drop functionality using JQuery framework.
  • Worked with several JQuery plugins to make Rich Internet Applications to look intuitive.
  • Built dynamic e-mails by using HTML, XHTML, CSS and JavaScript.
  • Involved in debugging the Java code to understand the interaction between modules in the project.
  • Used AJAX, JSON along with JQuery to request data and response processing.
  • Usage of Dependency Injection, DOM manipulation, Directive and Module design.
  • Developed applications for the web site in certain media sections.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Involved in peer-to-peer code reviews and functional testing.
  • Good knowledge in creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
  • Providing best marketing strategies to land the websites on the best results in the search engines.
  • Experience in participating support calls and war rooms for the systems failure.
  • Designed XML files to maintain contents like video, images, audio and display them in flash application.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Optimizing the website using search strategies like link building, online submissions, social bookmarking.
  • Usage of AJAX programming to interface with MYSQL database.
  • Making website GUI design by using Twitter Bootstrap.

Environment: HTML, CSS, JavaScript, JQuery, AJAX, DOM, XHTML, Twitter Bootstrap, MYSQL.

We'd love your feedback!