Ui Developer/react Js Developer Resume
Allentown, PA
SUMMARY
- Over 8+ years of extensive experience inUIDeveloper including 4+years’ Experienceas React JS developerwif solid understanding of database designing, development and installation of different modules usingHTML5, CSS3, JavaScript, ReactJS, NodeJS,jQuery, AJAX, JSON and XML.
- Proficient in developing responsive mobile friendly websites quickly and TEMPeffectively using HTML5, CSS3, JavaScript and jQueryand also experience in making them cross browser compatible.
- Experience in working on XML Suite of technologies (XML, XSL, XHTML, XML Schema, and DOM).
- Good experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee and Multi - Column properties.
- Developed securing teh application using form-based authentication using HTML, JavaScript, jQuery and CSS.
- Knowledge on SASS and LESS as CSS pre-processors and Bootstrap.
- JavaScript expertise in scripting languages like React.js, Node.js, Ember.js, Knockout.js and jQuery.
- Experience in developing Single Page Application (SPA) using React JS.
- Designed dynamic overlays wifReactJS, Redux on teh front end for Proficiency.
- Expertise inReact.JSframework and integrate them to Node.JSserver side code.
- Hands on knowledge of JavaScript MVC frameworks such as Angular.js.
- Developed Web API usingNode.JSand hosted on multiple load balanced API instances.
- Experience in Windows Azure services like SaaS, PaaS and Iaas.
- Expertise in using source code control systems such as GIT, JIRA and Jenkins.
- Worked wif JASMINE and MOCHA in testing and performed Unit testing and execution testing utilizing JUNIT.
- Experienced wif implementing different features of Bootstrap.
- Hands on experience wif Web Responsive using Bootstrap's templates.
- Experience in Web Services like Restful API'S, SOAP and good Knowledge in SOA.
- Extensively usedNode.jstools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
- Experience working wifdevelopertools like Firebug, Chrome or Safari web inspectors and IEDeveloperToolbar.
- Proficient wif creating Logos, Banners, Flyers, Buttons, Icons and Images using Adobe Photoshop, Adobe Illustrator and other Adobe Products.
- Experienced wif front-end development wif back-end system integration.
- Experience wif browser testing, cross-browser compatibility and cross-platform compatibility.
- Knowledge on mobile and web application development in Agile and Waterfall environment.
- Experience in A/B Testing, Usability testing including User profiles, task analysis and reporting.
- Ability to interpretUIDesigns and work wif designers to achieve goals that can be delivered.
- Hands on Experience in using JIRA to track development process and defects.
- Used JIRA for bug tracking and issue tracking.
- Experience in deploying, managing and developingMongoDBclusters on Linux and Windows environment.
- Implemented read ps inMongoDBreplica set.
- Experience wif Client side JavaScript debugging wif Chrome debugger, Firebug and IE wif webdevelopertool.
- Fetching teh data efficiently from AWS and deploying it on AWS S3.
- Hosting application on teh AWSplatform.
- Expertise in working on AWS to integrate teh server code to client-side code.
- Expertise in working Open Source Cloud Platforms like OneOps Cloud.
- Experience in developing Web Services using SOAP, Restful and WSDL.
- Knowledge on Project Management Version Control (SVN and GIT).
- Exceptional ability to quickly master new concepts and capable of working in-group as well as independently wif excellent communication skills.
- Good analytical, problem solving, communication skills and have teh ability to work either independently wif little or no supervision or as a member of a team.
- Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, SCSS, SASS, LESS, RWD, AnimationsBootstrap, HTTP Web Server, Apache Tomcat, Web Logic.
Database: SQL Server, MSSQL, MongoDB
IDE & Tools: Dreamweaver,DeveloperTools, Sublime, Visual Studio, IntelliJ, Eclipse.
JavaScript: jQuery, MVC, AJAX, JSON, React.js, Node.js, Ext.js,Angular.js, Ember.js, Knockout.jsCMS Tools Joomla, Word press, Debugging Tools, ChromeDeveloperToolsFirebug, IEDeveloperToolbar, Safari WebDeveloper
Operating System: Windows, MAC OS X, Linux, Unix.
Methodologies: SDLC- Agile, Waterfall, Scrum
Version Control: SVN, GitHub, Git
Cloud platform: AWS
PROFESSIONAL EXPERIENCE
Confidential, Allentown,PA
UI Developer/React JS Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved in designing and developing teh web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux.js, Flex, Node.js, Mongo DB.
- Responsible to Style, look and feel of teh web page wif SASS that extends CSS wif dynamic behavior such as variable, mixing, operations and functions.
- Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Involved to implement various screens for teh front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux.js library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Responsible for ReactUIand architecture. Building components library, including Tree, Slide-View and Table Grid.
- Used React JS for templating for faster compilation and developing reusable components.
- Used React-auto complete for creating Google maps location search on teh 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 teh GitHub API through keywords.
- Developed teh React container and presentational components (as Stateless and Functional components when applicable).
- Developed teh flux pattern by using Redux.js framework as a core dependency.
- Used Node Package Manager(NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Developed teh application on Node.js platform using JavaScriptprogramming.
- Implement modules into Node JS to integrate wif designs and requirements.
- Developed single application to render dynamically based on theJSON from teh NodeJS server.
- Fetch data from Mongo DB using Mongoose of NodeJS.
- Experience in Restful web services to integrate between Server side to Client Side.
- Worked wif Mocha 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 JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, ReactJS, Redux, Flex, Web Strom, JSP, MS Office, JIRA, Mocha, GitHub, Jenkins, AWS.
Confidential, Baltimore, MD
UI Developer/React JS Developer
Responsibilities:
- Developed teh web application using React JS, Node JS, MongoDB, JavaScript.
- UsedReactJSto create custom components for data manipulations and to display data in company standard format. DevelopedReactJSforms to manipulate text wifin HTML5 views.
- Used Node JS and Express.js to setup teh web servers and to integrate services.
- Created forms and sessions using Node JS and Express.js to store teh user data and provide dynamic views based on teh users.
- Designed and Developed Styled components for mobile application, wif React-Native.
- Designed and Developednativemobile apps using react native components and libraries.
- Established and maintained a library of UI assets wif versioning in Git repository
- Utilizedreact Navigation for routing and passing data between screens.
- Experience building cross platform web/mobile applications usingReact, React Native.
- Develop mobile applications using IONIC andReact Nativeto deliver hybrid iOS and Android Applications.
- Designed and implemented server sideRESTful web services using Node JS and Express.js and handled communications to teh client side (ReactJS) using JSON.
- Worked on server-side using NodeJS along wif Express.js and connect to teh database using Mongoose from MongoDB.
- Extensively used tools like Webpack to uglify/minify JavaScript files, compile Sass files to CSS, reduce teh React JS file size and used Grunt/Gulp for build automation and management.
- Developed Sagas and Reducers to manage Actions (API) to handle data and UIbehaviour.
- Utilized CSS pre-processors such as SASS to use variables and later compile it to CSS.
- Developed Widgets using JavaScript (AngularJS), jQuery, JSON, XML, HTML5 and CSS3.
- Designed table less web applications using CSS as per W3C standards.
- Create HTML e-mail campaigns utilizing JavaScript to promote product announcements and implement cookies for dynamic content purposes.
- Involved in developing Component level design and defined teh usage of AJAX to reuse teh network bandwidth efficiently.
- Fetching teh data efficiently from AWS and deploying it on AWS S3.
- Hosting application on teh AWSplatform.
- Expertise in working on AWS to integrate teh server code to client-side code.
- Performed Unit testing onReactJSapplications using Jasmine.
- Utilized NPM to create teh project structure and update and install packages.
- Worked wif GIT to maintain current and historical versions of source code.
- Working wif user stories wif use of JIRA from Atlassian.
Environment: - React JS,Node.js, Express.js,MongoDB, Mongoose, Twitter Bootstrap, RWD, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, WebStorm, Sublime Text, Adobe CS5 Suite, Photoshop, GIT, GitHub, XML, NPM, Webpack, Redux, SASS, LESS, Gulp, Grunt and AWS.
Confidential, Redwood city, CA
UIDeveloper/React JS Developer
Responsibilities:
- Designed and developed interactiveUIpages wif HTML5, CSS3, SASS and AJAX.
- Responsible for creating a SPA Web Application using teh CUI.jsdeveloperAPI's.
- Responsible for developing teh static content using front end wif HTML5, CSS3 and Angular JS by coordinating wif teh UX designers.
- Involved in updating theUIas per teh changing requirements.
- Used JavaScript extensively to make teh web pages more interactive.
- Used SASS while styling theUIpages wif CSS3.
- Implemented various screens for teh front end usingReact.jsand used various predefined
- Implemented teh Drag and Drop functionality usingReact-Draggable.
- UsedReact-Router to turn application into Single Page Application.
- Developed theReactcontainer and presentational components.
- Created sliders and used full calendar depending on teh requirements of teh mobile application.
- Used JSON for information storage and transfer between browsers and servers.
- Leveraged two-way data binding through scope in applications built on AngularJS.
- Implemented Model View Controller (MVC) Design Pattern using AngularJS.
- Created various Modules, Controllers, and Components for teh applications using AngularJS.
- Used multiple in-built directives and APIs in AngularJS&Node.js such as filters, root etc.
- Worked on an Agile Development Team to deliver regular updates to project manager.
- Involved in developing teh login screens for teh Web and mobile application.
- Implemented AJAX, JSON and Java script to create interactive web screens.
- Involved in designing UI Screen, created several mock up Using HTML, CSS and JavaScript.
- Implemented User Interface and integrated wif Node.JS as server side technology.
- Used Node JS to run Web pack tasks and build properly teh project.
- Worked on development tools in Node JS and created webpack configuration and tasks.
- Responsible for developing teh pages for mobile application using ionic framework.
- Utilized Angular JS Routing and Navigation, Components and Services.
- Used AngularJS to develop a standalone test application, in teh scope of future usage of teh framework.
- Used Git for version controlling and regularly pushed teh code to GitHub.
- Modified web services to interact wif teh other applications and exposed them using SOAP.
- Used teh CUI.js framework to create teh manager persona.
Environment: React JS,Node JS,Angular JS, CUI JS, Bootstrap, Bower, HTML/HTML5, CSS/ CSS3, JavaScript, JSON, SQL, jQuery, AJAX, GIT.
Confidential
Front End WebDeveloper
Responsibilities:
- Worked closely wifUIDesigners to understand teh detailed intuitiveUIPrototypes and Components.
- Involved in teh Analysis, System Study and Designing of teh project.
- Drive teh user experience vision across teams and enhance teh internal as well as client facing applications and teh overall application experience.
- Developed Front-End Screens wif HTML, DHTML, CSS, JavaScript, Bootstrap JSP's, Angular JS and Node JS. Extensively developed client side validations using JavaScript and developed teh required servlets.
- Used jQuery to make teh front-end components interact wif JavaScript functions to add dynamism to teh web pages at teh client side.
- Developed Web Pages wif functionalities like login, register, filters and popup screens.
- Developed Page Layouts, Navigations and presented Designs and Concepts to teh clients and teh management to review.
- Converted mock ups hand-written HTML and CSS wif pixel perfect attention.
- Developed teh Webpages that included jQuery, JavaScript, BootstrapandAJAX.
- Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
- Web Services of teh client server connections in teh applications were managed using Apache TomcatandSQL server.
- Designed teh table less web applications using CSS and wif teh help of and tags as per W3C standards.
- Worked on Angular JS in creating animations based on CSS Classes.
- Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox and IEDeveloperTool bar for IE.
- Involved in Enhancement of existing application using Angular JS, developed routing through web pages and achieved Single Page Application (SPA).
- Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- Built factories to utilize Angular JS services such as $http and $resource to consume teh RESTful APIs for data parsing from based backend server.
- Used Adobe Photoshop to edit teh images and background.
- Worked on testing teh user modules of teh applications in teh Visual Basic IDE.
- Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
- Developed stores procedures, triggers, functions and database tables in Oracle database.
- Worked wif teams where requirements are constantly being implemented, tested and improved.
- Handled all aspects of teh Web Application including Maintaining, Testing, Debugging and Deploying.
Environment: HTML, DHTML, CSS, jQuery, JavaScript, Bootstrap, Angular JS, Node JS, AJAX, Java (JSP), Oracle, Web Services, Apache Tomcat, Visual Basic Adobe, Windows.
Confidential
Front-End Developer
Responsibilities:
- DevelopedUIpages using HTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX.
- Worked closely wif product management teams to strategize design solutions, produced navigation flows and prototypes.
- Used JQUERY core library functions for teh logical implementation part at client side for all teh applications.
- Used AJAX to make teh application more responsive and user-friendly.
- Designed and developed pages using GWT (Google Web tool kit).
- Struts2.0 is teh MVC framework and backbone of teh application. Façade design patterns were extensively used for entity bean and session bean interaction.
- Involved in writing database connection classes for interacting wif Oracle database.
- Implemented teh Drag and Drop functionality using JQUERY framework.
- Used JQUERY to traverse through a DOM tree and manipulated teh nodes in teh tree.
- Involved in developing HTML and JavaScript for client side presentation and data validation on teh client side wifin teh forms.
- Written SQL Queries to interact wif database.
- Used SVN for version control for defect tracking.
- Designed teh user interface and navigation for teh whole web application using XHTML, XML.
- Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS andCSS3 Background, CSS positioning, CSS text, CSS border.
- Designed stored procedures, functions and triggers for teh bank's application that stored transactional summary data per application and business requirements using SQL server Management studio.
- Maintained relationship between different branches by communicating teh daily and weekly status of transaction amounts and total balances by developing chart and tabular reports for each branch using SSRS.
- Created Test Plans for Unit Testing and System Testing.
- Drafted usability evaluation as needed in planning, preparation, and follow up so that, each design iteration was evaluated TEMPeffectively, and at teh correct time.
- Debugged teh application using Firebug to traverse teh documents and manipulated teh nodes using DOM and DOM Functions.
Environment: HTML, DHTML, XHTML, CSS, XML, XSL, XSLT, JavaScript, JQUERY, Adobe Dreamweaver, Java, Jasmine, MS SQL Server 2008, SSRS, SVN and Microsoft products.
