We provide IT Staff Augmentation Services!

Sr. Ui/react Developer Resume

5.00/5 (Submit Your Rating)

Bartlesville, OK

BACKGROUND SUMMARY:

  • Around 9 years of UI development experience with HTML5, CSS3, DHTML, XHTML, DOM, JavaScript and jQuery, AJAX, JSON, Angular and React.
  • Experience in complete Software Development Life Cycle (SDLC) developed application starting from design/review, develop/Unit testing and Production deployment/Support.
  • Experience with full software development life - cycle, architecting scalable platforms, Object oriented programming, database design and agile methodologies.
  • Experience of working in an offshore-onshore model with experience at both ends.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Used CSS frameworks and pre-processing platforms (SASS & LESS).
  • Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
  • Created Mobile web solutions using Responsive Web Design (RWD), Twitter Bootstrap and jQuery Mobile.
  • Experienced in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, Bootstrap, EXTJS4, DHTML, DOM, Flash, XHTML, jQuery, and Ajax.
  • Has good experience working in Industrial, health care, retail, financial and broadcasting domains.
  • Working Experience on React JS to develop views using React Redux, component life cycle methods.
  • Experience in deploying web applications on cloud AWS and Azure.
  • Implemented Auto-Refresh functionality to update data in every module using MQTT protocol with MQTT.js client library.
  • Good Experience on MVC frameworks like Angular JS 4, Angular JS 2.0 for creating single page applications (SPA) using concepts like Routing, Dependency Injection, Observables, Services, Ng Zones, Components and Directives.
  • Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
  • Experience in debugging and troubleshooting the legacy repositories.
  • Extensively used Bootstrap for customization of web application.
  • Developed and designed Ajax based Prototype, JavaScript, jQuery and AJAX based UI frame work.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Experience in using various IDE’s, Atom, Webstorm, Dreamweaver, Notepad++, Eclipse, Sublime text editor, Visual Studio MS Visio and Adobe photo shop.
  • Great ability to write clear, maintainable, well-documented & commented and efficient code for web development.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using NodeJS, Gulp (Task Runner), Require JS and jQuery.
  • Worked on improving code quality using JSHint and JSLint.
  • Used SVN, GIT and TFS for version control and clear Quest JIRA, Version One for bug fixing.
  • Has good experience in Internationalization and Localization.
  • Good experience working with build and deployment tools like Hudson, Ant and Maven.
  • Good understanding of java script frameworks like Knockout JS and D3 JS.
  • Has created scalable networking applications using Node JS.
  • Involved in creating unit test cases Jasmine, Karma, Mocha and Chai frameworks for testing JavaScript Code.
  • Good Experience with Atlassian products such as GIT, BITBUCKET, JIRA and BAMBOO.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • One of the few professionals in the organization with knowledge of the latest web technology and also possessing substantial knowledge of non-technical project related activities.

TECHNICAL SKILLS:

LANGUAGES: Core JAVA, C, C++,C#

Web Technologies: HTML5, HTML, CSS, CSS3, JavaScript, DHTML, XHTML, DOM, jQuery, J2EE, XML, JSON, AJAX, JSP, AWS and Azure.

Databases: My SQL 5.0, SQL Server, Mongo DB, Postgres sql

Systems: Windows, Mac OS and Apache Tomcat

Framework: Spring MVC, Struts, Angular JS, Backbone JS, Node JS, Bootstrap, Ext JS, Require JS, React Js.

Web Services: SOAP,REST

Developer Tools: Atom, Webstorm, Eclipse IDE, Dreamweaver, Sublime Text Editor, MS Visual Studio, Notepad++

Debugging Tools: Fire bug, Dev Tools, Fiddler, Chrome, Redux Dev tools

SDLC: Waterfall, Agile/Scrum, TDD

Version Controls: TFS, SVN, SourceSafe, GIT, Bitbucket.

Programming Concepts: Object Oriented Programming Concepts.

EMPLOYMENT HISTORY:

Confidential, Bartlesville, OK

Sr. UI/React Developer

Responsibilities:

  • Participated in Agile meetings and gathered requirements from product owners.
  • Created wireframes using Balsamiq tool based on project requirements.
  • Created reusable templates and style sheets based on UI standards and guidelines.
  • Developed responsive User Interface using bootstrap and material design to support for Mobile/IPad/Desktop resolutions.
  • Developed the web application on cloud AZURE using React Js library, also used Redux for state management for better performance and easy debugging.
  • Good experience in using ES6 with React Js and latest frameworks like material-ui.
  • Developed the application in component architecture and created some custom components like to show custom time in input fields and tree pane for navigation.
  • Followed component life cycle methods while developing the application like ComponentDidMount, ComponentWillReceiveProps, and ShouldComponentUpdate and so on.
  • Used React Router 4 for navigation through different components/screens.
  • Used middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTful services.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the web application.
  • Implemented Azure Active directory Authentication and Authorization for secure connection to web app and backend services.
  • Implemented JSON parsing for data handling on different applications.
  • Implemented Auto-Refresh functionality to update data in every page using MQTT protocol with MQTT.js client library.
  • Used Material-UI, React-Bootstrap and Styled-Components UI frameworks for rapid prototype in React Js.
  • Used Axios framework in consuming Node JS built API’s.
  • Used Git for version controlling and regularly pushed the code to Git.
  • Worked with JEST unit test framework to write unit tests for React code.
  • Used code Collaborator for code reviews and bug fixing.
  • Extensively used debugging tools such as Redux Dev tools, Firebug to investigate the issues and fix the bugs.
  • Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF, Safari and Chrome.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing Issues.
  • Experience in building and deploying the React JS code on cloud AZURE platform in production, staging and development.
  • Performed System Testing and Integration Testing to verify end-to-end data flow of the application.

Environment: s: HTML, HTML5, CSS3, AJAX, jQuery, DOM, JSON, JavaScript, ES6/ES5, Bootstrap, Data structures, React JS, Redux, Node JS, AZURE, Azure AD, GIT, Code Collaborator, VersionOne, Mongo DB, Postman, RESTful Web Services, Node JS, MQTT, OAuth Authentication.

Confidential, Cambridge, MA

Sr. Front end Developer

Responsibilities:

  • Worked as the Developer for the Learning Healthcare System (LHS) project.
  • Developed templates and front end components using HTML5, jQuery, CSS3, Bootstrap and AngularJs.
  • Acted as a BSA in collecting the requirements from the business partners.
  • Provide daily status of project.
  • Developed a single page application using AngularJs framework.
  • Created Responsive Tables using Bootstrap Responsive Layouts.
  • Creating web pages using the technologies such as HTML5, CSS3, JavaScript, AngularJs, jQuery and AJAX.
  • Worked on the object oriented JavaScript.
  • Used promises in writing asynchronous JavaScript code.
  • Used jQuery plugin Data Tables to create fully functional pagination table for the users.
  • Used AWS resources S3 buckets for storing files and Elastic Bean Stalk to deploy Java applications.
  • Also used EC2 and AWS Lambda.
  • Experience in writing Python scripts to trigger lambda jobs in AWS.
  • Wrote AngularJS frontend, which queried a custom Elasticsearch server for search terms, and hosted everything on an AWS instance.
  • Worked with various developers across all the lobs in Confidential .
  • Used Angular JS and jQuery for DOM manipulation and two-way binding.
  • Used Custom Directives and factories in Angular to make reusable code.
  • Fixed bugs and provide support services to application.
  • Created a roadmap for UI to migrate into Angular 2 considering Typescript, components, directives, services, observables, routes and router-outlets, dependency injections, versioning, webpack and build process.
  • Built Angular 2 components, UI services to consume REST services using Component based architecture provided by Angular 2.
  • Implemented Angular 2 component router for navigation and services to connect the web application to back-end APIs.
  • Used JSPM and systemJS for loading module written in ES6 and Typescript.
  • Used Babel for transpiling code written in ES6 to ES5 supported by most browsers. Also, used transpiler to transpile code written in typescript to ES5.
  • Wrote application level code to interact with backend and consume the JSON by using RxJS observables.
  • Created Angular 2 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, RouterOutlet, binding the click event, Component decorator, binding to hidden property.
  • Used current programming languages and technologies, writing the code, developing the programs, testing and debugging.
  • Developed Backend application using Spring Boot.
  • Good working experience on Spring Security.
  • Created RESTful web services interface to Java-based runtime engine and accounts.
  • Wrote code to fetch data from Mongo DB using Spring Controllers and updating the HTML pages.
  • Used JSON parsing and XML parsing (EMR/CDA Files) to extract patient information from the raw JSON files and stored in Postgres.
  • Good experience with various data structures like arrays, lists, linked lists, hash table etc.,
  • Used new ES6 features in JavaScript like Template Literals, Modules and Promises.
  • Optimize application for maximum speed and scalability.
  • Participated in day-to-day meetings, status meetings, strong reporting and effective communication with project manager and developers.
  • Used Postgres to store the clean data from all the clinics.
  • Used GIT version control system to maintain the code and also did code reviews.
  • Used JIRA for tracking the issues and tasks that do in a sprint plan.
  • Worked on proof of concept for developing application using Angular JS and Mongo DB.
  • Implemented E2E testing for UI using Protractor.

Environment: s: HTML, HTML5, CSS3, AJAX, jQuery, DOM, JSON, JavaScript, Typescript 2.4, ES6, Bootstrap, data structures, AngularJS 2 & 4, Protractor, AWS, SSH, GIT, JIRA, Java, Mongo DB, Postgres, Xml, RESTful Web Services, Maven, Spring Web MVC, Spring Boot.

Confidential, Sanjose, CA

Sr. UI Developer

Responsibilities:

  • Involved in development and finalization of initial design of the application and worked with content Managers, copywriters and designers to resolve the issues.
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Controller (MVC) structure using Struts.
  • Responsible to enhance the UI using HTML, CSS, Java Script, XML, JSP as per the requirements and provided the client side using jQuery validations.
  • Utilizing React JS to develop customer service application to facilitate real time data and report transfer application.
  • Worked with Node.JS to develop using RESTful API's consumed in front end application.
  • Implemented MVVM architecture using Redux Architecture with React JS.
  • Developed React Router, Redux Forms, Redux promise, React Redux using Thunk-Redux module.
  • Developed various screens for front end using React JS and used various predefined components from NPM (Node Package Manager).
  • Involved in creating a reusable component using React JS for DOM manipulation.
  • Developed an Email directory to keep track of all the emails by using Redux Thunk.
  • Implemented UI Screens for Advanced search, Timer, Navigation bars and Menus, Forms, Sorting and Filtering in React JS.
  • Used Spring Core Annotations foe Dependency Injection and used Apache Camel to integrate spring framework.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Used Axis to implementing web services for integration of different systems.
  • Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Used SOAP UI for testing the web services by sending a SOAP request.
  • Used AJAX for server communication and seamless user experience.
  • Designed and developed customized ESB to integrate and govern SOA services. Built various capabilities in ESB like Security, Message routing, message transformation, transaction management etc.
  • Used JavaScript variable scopes i.e., global and local scopes all over the application.
  • Used Dojo framework for performing frontend validations.
  • Used different data structures to well organize the data across the project.
  • Used Require Js to improve the speed and quality of the code.
  • Implemented Presentation layer using CSS framework and HTML5.
  • Used Special Syntax called JSX to mix HTML with JavaScript with the help of React JS.
  • Worked on D3.JS to create dynamic and interactive data visualizations in web browsers.
  • Extensively used Mocha framework for testing Java Script Code.
  • Excellent experience in building object oriented software using Design Patterns, Domain Driven Design ( DDD ), Test Driven Development ( TDD ) and SOA .

Environment: s: Java, JSP, Servlets, Struts, Spring, AWS, HTML5, CSS3, Java Script, jQuery, AJAX, JSON, Angular JS 1.4, DOJO, React JS, Redux, D3.JS, XML, SVN, ESB, SOAP, Mocha, Mongo DB, Agile, GIT, JIRA, TDD.

Confidential, Memphis, TN

Front End Developer

Responsibilities:

  • Involved in development and finalization of initial design of the application and worked with content Managers, copywriters and designers to resolve the issues.
  • Designed various multiple styles with colors, fonts, backgrounds in CSS
  • Designed business applications using web technologies like HTML, DHTML, XHTML, Share point and CSS based on the W3C standards.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, XML and JSON.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
  • Created screens with table-less designs meeting W3C standards.
  • Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
  • Managed /Designed web applications in their entirety, from sketches to wireframes to pixel perfect designs, by working with the executive and product teams.
  • Used jQuery library to build Ajax based web application module.
  • Created web forms for uploading multiple files to share point document library.
  • Developed web forms using C# and ASP.Net.
  • Performed client side validations using JavaScript.
  • Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Used AngularJS search engine optimization (ANGULAR JS SEO) techniques for well-structured and maintained code.
  • Delivered the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and portal user benefit.
  • Worked with JavaScript closures in writing functions for web development.
  • Used various server controls like Multi View and Grid View with extensive Data binding to display, page and sort multiple records.
  • Proficient in developing applications using MVC and MVVM design patterns.
  • Developed Single page applications using Java script framework Angular JS.
  • Used Core JavaScript topics Event handling and DOM manipulation for building scalable and flexible user experience.
  • Used Backbone.Js for communication to the server through Restful API.
  • Used XMS for accessing extended memory.
  • Developed Business layer and Data layer with Enterprise Java and Hibernate.
  • Implementing the process and strategy of Health Portal UI, Dynamic Web Interface development with accessibility standards (508), Apply usability and performance on cross browsers such as (IE6+, FF3+, Chrome, Opera, and Safari Mac/pc), touch screen devices and different media interfaces.
  • Used MVC software pattern for developing web applications.
  • Involved in integrating D3.js code to the application for building bar-charts, pie-charts.
  • Used Angular HTTP service to consume RESTful APIs in the front end and integrate the RESTful APIs request and response using JSON objects.
  • Has worked with Node.JS for writing code in the server side and creating scalable network applications.
  • Used SQL Server 2000 as the back end and wrote SQL queries and stored procedures.
  • Used Dreamweaver tool for developing Web Pages.
  • Performing new- website support research in the areas of Latest Web Technologies, Usability, Accessibility, and User Experience.
  • Unit testing is performed using JSTest.
  • Worked with Jasmine testing frameworks for code testing.
  • Practiced Agile Principles including Scrum and TDD.
  • Developed application using Visual Studio.

Environment: HTML5, CSS3, LESS, C#, ASP.NET, Core Java, Hibernate, Java/J2EE, JavaScript, Closure, JQUERY, Angular JS 1.4, AJAX, JSON, D3.js, Firebug, MS Visual Studio, JSTest, Jasmine, Node.JS, Usability, Responsive web design, XMS, SQL SERVER 2000, Dreamweaver, Agile.

Confidential, Houston, TX

UI Developer

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
  • Created package.json for Bower and NPM.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Extensive experience using Bootstrap for layout.
  • Used C# and ASP.Net to customize the company web pages for various logins like personal, business banking.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM functions.
  • Used java script closure for access to outer variables in functions.
  • Developed Presentation layer with Struts, JSTL, and JSP, tiles and Java script.
  • Used web servers like Apache Tomcat.
  • Proficient in developing applications using MVC and MVVM design patterns.
  • Developed the site with complex graphics with the help of ADA compatibility.
  • Created reusable templates and style sheets based on UI standards and guidelines.
  • Used LESS preprocessor for developing personal sites.
  • Performed functional tasks using specifications and wireframes.
  • Constructed Web Wireframes and Mockups by designing and building interaction, determined screen layouts, style, color palettes, action, audio, and graphics using Axure.
  • Developed the client web applications by using Ext JS.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Developed the UI with extensive use of JavaScript, JSON and Ajax.
  • JSTest is used for performing Unit Testing of application.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Participate in the team on agile development cycle.
  • Followed SCRUM methodology.
  • Working knowledge on Google Analytics.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Used Backbone.Js for the functionality and structure.
  • Developed the pages that are complaint to W3C standard.
  • Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Version control through CVS.
  • Developed web pages using Eclipse IDE.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Build and deployment is done by using Maven.
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.

Environment: HTML/HTML5, CSS/CSS3, LESS, Struts, JSTL and JSP, tiles and Java script, Closures, JSTest, jQuery, AJAX JSON, Angular.JS 1.2, Bootstrap, Backbone.JS, Responsive design, Grunt, Bower, CVS, Eclipse, MVC, ADA compatibility, Wireframes, Agile and Scrum, Apache Tomcat, Maven, Toolbar, Firebug.

Confidential, Ridgefield Park, NJ

UI Developer

Responsibilities:

  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
  • Worked on various mobile frameworks like jQuery mobile.
  • Responsible for designing mobile applications.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
  • Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
  • Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
  • Extensively used XSLT to transform XML documents to HTML.
  • Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
  • Extensively used jQuery plugins like jcarousellite and mouse wheel for creating scrollable menus.
  • Worked on jQuery Light box for creating image and video galleries.
  • Implemented dynamic page elements and form error validations using JAVASCRIPT.
  • Embedded the flash content into the web pages using SWFObject.
  • Created Ajax calls to exchange (request / responses) information with database.
  • Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
  • Used Subversion (SVN) as a repository tool and as a version control.

Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, jQuery, JSP, JSON, AJAX, DOM, Aptana Studio 2.0, Eclipse, Sub Version, SVN version control.

Confidential

Front End Web Developer

Responsibilities:

  • Converted wireframes into html.
  • Involved in team discussions when implementing new features in the project.
  • Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Developed the Front End User Interface using HTML, JavaScript and CSS.
  • Created navigation lists using list elements in HTML.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
  • Created form validations with JavaScript.
  • Provided insight on HTML and CSS standards.

Environment: HTML, CSS, JavaScript and jQuery, Firefox Firebug, Sublime Text Editor.

We'd love your feedback!