We provide IT Staff Augmentation Services!

Ui Developer/ React Js Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 9+years of IT experience which includes 5+years of Extensive experience as UI/React JS Developer and 4 years of experience as UI/UX Developer .
  • Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, jQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Extensive knowledge in developing single - page applications (SPAs).
  • Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
  • Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
  • Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Experienced in working with Node.JS and NPM modules likehttp-server,Marathon, inquirer,path, mongo DB, Micro Services, Request, Elastic Search, express, luck,sparkand templating engines.
  • Experience in Node environment using Node.js, NPM, Grunt, Gulp, Groovy Bower.
  • Strong in using the Node.js,RequireJS andMVC Frameworks in the development of the web application
  • Expertise in implementing the MVC architecture in backend applications using JAVA along with spring, Servlets.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Expertise in video coding by using HTML5, CSS3 and JavaScript.
  • Expertise in RESTful, SOAP web services to integrate between Application to Application
  • Experience with front-end development with back-end system integration.
  • Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners
  • Good Experience in Bug tracking tools like JIRA, HP Quality Center and Bugzilla
  • Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.
  • Experience in Jenkins and Mevan
  • Expertise in using IDE tools such as Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, IntelliJIDEA, and Web Storm
  • Ability to work effectively while working as a team member as well as individually.
  • Excellent communication and Inter-Personal Skills, well organized, goal oriented.

TECHNICAL SKILLS

UI Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, JQuery, WordPress, JSON, Twitter Bootstrap, React JS,Express JS, Node.js, GitHub, JAVA, J2EE

IDE, HTML Editor: Eclipse, Web Matrix, Web Strom, Bonita, Sublime, Dreamweaver, and Notepad++.

Databases: MONGO DB, Postgre SQL, Spunk data storage (Big data), Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Frameworks: React JS, Redux, Flex, Express JS, Node JS.

Languages: C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net,web Services. platforms: Windows 95/98/NT/2000/XP/Vista, Sun Solaris 9/10, IBM-AIX 5.2/5.3, Linux 5/6.

Debugging Tools: Chrome Elements Inspector, Firebug, IE Tester.

Application/webservers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.

Testing Tools and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Selenium, T-probe, Easy Mock

Methodologies: Agile, Rational Unified Process (RUP), UML Water fall

PROFESSIONAL EXPERIENCE

Confidential - Irving, TX

UI Developer/ React JS Developer

Responsibilities:

  • Design develop and test HTML5, CSS3, Bootstrap, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, Bootstrap, JQuery and JavaScript.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented client-side Interface using React JS.
  • Build stable React components and stand-alone functions to be added to any future pages.
  • Used React-Router to turn application into Single Page Application
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Maintained states in the stores and dispatched the actions using redux.
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Added Excel-Builder to download the Tabular data in Excel format using react.
  • Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
  • Used flickity.js for creating carousel-images.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Created social login using Gigya. Integrated the social accounts with the express account.
  • Have worked on AWS for fetch the pictures files from AWS to UI
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Extensively used Git version controlling and regularly pushed the code to GitHub.
  • Used JIARA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Wrote code to handle cross browser compatibility issues in IE 7, 8, 9 and FF.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Interacted with Customers and development teams for Fix the Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML 5, CSS3,Sass,Less, JavaScript, Bootstrap, jQuery,Ajax,ReactJS,Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS,JIRA, Jasmine and Web Strom

Confidential - Englewood, CO

UI Developer/React JS Developer

Responsibilities:

  • Worked on an Agile (Scrum)Development Team to deliver regular updatestobusiness team and project managers.
  • Involved designing in webpages usingHTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB
  • ResponsibletoStyle, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked on React JS Virtual Dom and React v iews, rendering using components which contains additional components called custom HTML tags.
  • ImplementedvariousscreensforthefrontendusingReact.jsandusedvariouspredefinedcomponentsfromNPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • ResponsibleforReactandarchitecture.Buildingcomponentslibrary, includingTree,Slide-View,and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • 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.
  • ImplementedReactcontainerandpresentationalcomponents (asStatelessandFunctionalcomponents when applicable).
  • Added Excel-Builder to download the Tabular data in Excel format using React .
  • Implemented flux pattern by using redux framework as a core dependency.
  • Have worked on AWS to integrate the server side and client-side code.
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used HPQuality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication .

Environment: HTML5, CSS3, Bootstrap,SASS, LESS,JavaScript, JQuery, React JS, Reduct, Flex, Web Strom, JSP, MS Office,HP Quality Center, Jasmine, GitHub, and Jenkins.

Confidential

UI Developer/React JS Developer

Responsibilities:

  • Interfaced with the Marketing and IT departments&developing requirements to implement.
  • Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Used the new tags from HTML5 like section, article, header, footer, canvas for animations.
  • Developed client side drop down menus, search bars, carousel, and drop-down toggles using Twitter-Bootstrap and JQuery.
  • Developed client-side validation code using JavaScript andjQuery.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Extensive use of Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.
  • Used React-Router to turn application into Single Page Application.
  • Experience in using React JS, Reduxfor SPA development.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Reduxconcept.
  • Added Excel-Builder to download the Tabular data in Excel format using react.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Build stable React components and stand-alone functions to be added to any future pages.
  • Used Axios with react for making AJAX Calls.
  • Developed multiple POCs to create a user interface in Angular JS.
  • Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Good experience in JavaScript MVC framework like Angular JS, React JSfor front-end applications.
  • Developed the backend by using node.js, express and mongoDB.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express.JS, and Node.js.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format.
  • As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database.
  • Have worked on AWS to integrate the server side andclient-side code.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Used PostgreSQL for storing and retrieving JSON format data that need to be displayed on Google maps API.
  • Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, JavaScript, MongoDB, Express JS, AWS, AngularJS, React JS, Node.js, JQuery, RWD, Eclipse, JSP, Adobe Photoshop, MS Office, and JIRA, Jasmine, Karma, Gulp.

We'd love your feedback!