Ui/react Js Developer Resume
Charlotte, NC
SUMMARY
- Over 6+ years of experience in Front end development and Web applications with HTML 5, CSS 3, React JS, jQuery, JavaScript, AJAX, JSON and XML
- Hands on experience in development utilizing JavaScript frameworks like jQuery as well as front - end technologies HTML 5, CSS 2/3, React JS, AJAX and JSON
- Experienced in server-side CSS pre-processing platforms, such as LESS and SASS.
- Developed and updated the webpages using HTML5, CSS3, React JS, AngularJS, Java Script, and jQuery achieving cross browser compatibility.
- Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, jQuery, AJAX, XML and JSON.
- Experienced in client-side design and validation using HTML5 and JavaScript.
- Good knowledge of JavaScript frameworks and libraries such as AngularJS, ReactJS, jQuery, node.jsand Bootstrap.
- Experience in data visualization like D3.js, Highcharts.js
- Proficient in using AngularJS to develop modern SPA (Single Page Application) with Databinding, Routing, Templates, Directives, Services and Filters.
- Expertise in JavaScript using Function Closures, Object Prototype and JSON, Object, Array data manipulation using ES5, ES6 new features such as map, reduce, filter, arrow function.
- Developed Web API using Node.JSand hosted on multiple load balanced API instances.
- Experience in Node.JSmodules like gulp, grunt, bower and express.
- Experience in Windows Azure services like SaaS, PaaS and IesS.
- Expertise in using source code control systems such as GIT, Bitbucket, TFS and ticketing tool JIRA.
- Worked with JEST and MOCHA in testing and performed Unit testing and execution testing utilizing JUNIT.
- Experienced with implementing different features of Bootstrap.
- Hands on experience with Web Responsive using Bootstrap's templates.
- Experienced in RDBMS systems like SQL, MySQL, PostgreSQL, and NoSQL database MongoDB.
- Experience in Web Services like Restful API'S, SOAP and good Knowledge in SOA.
- Experience working with developertools like Firebug, Chrome or Safari web inspectors and IE DeveloperToolbar.
- Extensive experience in creating style guides and setting UI Standards for enterprise/consumer applications
- Good experience dealing with applications involving high traffic websites.
- Worked closely with QA team in fixing the defects and checking cross-platform compatibility.
- Excellent client interaction skills and proven experience in working as a Team player.
- Some of the attributes that would describe me would be Quick learner and Self-Motivated.
- Involved in the Software Development Life Cycle (SDLC), Agile, Waterfall and SCRUM.
- Good analytical, problem solving, communication skills and can work either independently with 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, CSS3, LESS, JavaScript, JQuery, AJAX, XHTML, XML, JSON.
Frameworks: NodeJS, AngularJS, JavaScript, React JS, Bootstrap, MVC, MVVM and TestNG, Test cafe.
Programming Languages: JavaScript, .net Framework core, Entity Framework, SQL, PL/SQL.
SDLC’s: Agile (Scrum), Waterfall.
Editors: NetBeans, Aptana Studio, Notepad++, Sublime text, Visual Studio, WebStorm,Adobe Dreamweaver, Espresso and Eclipse.
Development Tools: Adobe Photoshop CS5, Adobe Illustrator.
Web Server: IIS, Apache Tomcat 5.0.25, HTTP Web Server.
Version Controls: SVN, TFS, GIT.
Operating System: Windows-9X, Windows NT/2000, Windows XP/7/8 (Prof), Linux, Mac OS.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
UI/React JS Developer
Responsibilities:
- Developed User Interactive Web pages using HTML5, CSS3, SASS validations using Java Script, React Js.
- Developed CSS3 style sheets to give gradient effects like page layouts, navigation, and icons.
- Developed drag and drop document editing usingReact.js-and andReact.js-motion.
- Reduced the response time by creating Virtual DOM components usingReact.js
- Extensively usedReact.js to render pages on both the client and server sides.
- Integrated Redux Framework withReactto handle large chunks of data for the better performance.
- Implemented various screens for the front end usingReact.js and used various predefined components from NPM (Node Package Manager) and redux library.
- UsedReact-Router to turn application into Single Page Application.
- Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
- Involved in usingReact.js components, Forms, Events, Keys, Router, Animations.
- Involved in building stableReactcomponents and stand-alone functions to be added to any future pages.
- Actively used JavaScript, React Js and AJAX, CSS for frontend development. On the backend it was Java (JSP) and Oracle.
- Experience with state management patterns, functional components with hooks
- Experience implementing i18n (internationalization) for applications and/or webpages
- Worked with Test Cafe to write e2e tests and Jest to write unit tests.
- Worked with Jenkins to build and u-deploy to deploy the application
- Worked with distributed version control systems such as Git
- Interacted with RESTful API services (jQuery, Ajax, and JSON to write/read data from back-end services).
- Performed use case analysis and design SOAP, REST APIs on social integration of web and native mobile applications implementing OAuth (Ping Federate)
Environment: HTML5, CSS3, JavaScript, React Js, Redux, AJAX, JSON, JEST, SASS, React Hooks, Grunt, Test Café, Node.js/NPM/Webpack, JSON, React JS, Jenkins, Jira, VS code, GitHub, Restful web-services
Confidential, Los Angeles, CA
UI/React JS Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, React Js, AJAX and JSON.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.JS, Redux, Flex, Node JS.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Worked onReact.JS Virtual Dom and Reactviews, rendering using components which contains additional components called custom HTML tags.
- Involved to implement various screens for the front end usingReact.JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in usingReact.JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented stable Reactcomponents and stand-alone functions to be added to any future pages.
- Responsible for ReactUI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Utilized reduce Redux boilerplate which simplified the code as well as made it more maintainable
- UsedReact.JS for templating for faster compilation and developing reusable components.
- Used React-autocomplete for creating google map’s location search on the webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Developed the application on Node Jsplatform using JavaScript programming
- Implement modules into Node JSto integrate with designs and requirements.
- Developed single application to render dynamically based on the JSON from the Node JS server
- Fetch data from mongo DB using Mongoose of Node.js
- Experience in RESTful web services to integrate between Server side to Client Side
- Worked with Mocha unit test framework to write unit tests for JavaScript code.
- Involved in complete SDLC - Requirement Analysis, Development, System, and Integration Testing.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, TypeScript, GraphQL, Eclipse, Protractor, Jasmine, SASS/LESS, Grunt, Mongo DB, Post CSS/SASS, Bower, Enzyme, Jest, Node.js/NPM/Webpack, JSON, React JS, Groovy, Jenkins, GitHub, Restful web-services
Confidential, Foster City, CA
Web developer
Responsibilities:
- Involved in designing, developing, and testing the web application by using the HTML5, CSS3, Bootstrap, and React.JS, Angular 4/6
- Involved in designing the 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 theReact.JS, Flux for SPA development.
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingReact.JS.
- Implemented various screens for the front end usingReact.JSand used various predefined components from NPM (Node Package Manager) and redux library.
- Used React-Router to turn application into Single Page Application
- Involved in usingReact.JScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable Reactcomponents and stand-alone functions to be added to any future pages.
- Implemented the Drag and Drop functionality using React-Draggable.
- Created and used Reducers that received said Actions to modify the Store State Tree.
- Maintained states in the stores and dispatched the actions using redux.
- Used Node JSto run Web pack tasks and build properly the project.
- Implemented modules into Node JSto integrate with designs and requirements
- Involved in using excel builder 3rd Party open-source library and tweak it to make sure it will work with IE11.
- 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.
- Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack
- 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.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Utilized Reactfor 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.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, XSL, JSON, Git hub, Node JS, Webpack, Soap/Rest, Restful API, Mongo DB, JSP, Babel, Mocha, and Web Strom.
Confidential, Plano, TX
Sr. UI/Angular Js Developer
Responsibilities:
- Created User Interface Design using HTML5, CSS3, JavaScript, JQuery, JSON, REST andAngularJS, Bootstrap.
- Implemented useful and elegant features and visualizations.
- Closely worked with the customer scrum to build the internal web application which will be Responsible for all client-side UI Validation and implementing Business logic based on user selection using JavaScript and AngularJS.
- Created a custom, single-page Applications, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using AngularJS front end framework.
- Developed GUI using JavaScript, HTML/HTML5, DOM, AJAX, CSS3, CQ5 and AngularJS in ongoing projects.
- Implemented different validation control on the webpages using AngularJS.
- Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, and customer dashboard page using Bootstrap.
- Involved in write application-level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using jQuery, AJAX.
- We setup the development environment using Node.js, Npm, Gulp, Grunt, Bower, git.
- Performed UNIT testing using Jasmine. And in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
- Closely work with the QA Team to give user enhanced experience and reduce the number of keystrokes.
- Implemented Restful Web Services that are consumed by customers for balance enquiry, redemption and other operations.
- Consume login authentication web service through third party web services using Restful API's.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
- Used SVN for Version Control.
- Implemented the Design and developing modules using Agile Methodology. Planned iteration for effective design and development of the Modules.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, JSP, Gulp, Grunt, Bower, Angular JS, Eclipse, Sublime Text, Firebug, Bootstrap, UNIX, NPM, Node JS, Usability Testing, Agile methodology, SVN, CQ5.
Confidential
Web/UI Developer
Responsibilities:
- Analyzed, Designed, and developed the system to meet the requirements of business users.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Written CSS to provide table free layout to user interface screen.
Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON, XML, MVC, SVN.