Ui/reactjs Developer Resume
SUMMARY
- Over 7+ years of experience as designing User Interface worked on HTML5, XHTML,CSS3, JavaScript, Ajax, React JS, GraphQL, Jquery, Node JS,REST, Express JS, Angular JS, Bootstrap, Flex - box,Webpack, JSON, Git, SQL, Mongo DB, Firebase, Mocha, Jest, Karma, Grunt and JIRA.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Expertise in React JS framework to develop the SPA, working with React Flux architecture and creating Custom Reusable React Components Library
- 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.
- Good understanding of ECMAScript features and design patterns and well versed in using ES5, ES6, JSX with React.js, Flux and Redux
- Used JIRA for bug tracking and issue tracking.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Developed the application on Node JS platform using JavaScript programming
- Implement modules into Node JS to integrate with designs and requirements.
- Developed single application to render dynamically based on the JSON from the Node JS server
- Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners
- Expertise in developing single-page applications (SPAs) and using bug tracking tools like JIRA.
- Fetch data from Mongo DB using mangoose of NodeJS
- Working with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Expertise in implementing easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
- 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
- Experienced with implementing unique features of Bootstrap.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Karma, Grunt, Jasmine, ReactJS, AngularJS, ExpressJS, Node.js, GitHub, Material UI.
JS Frameworks: Angular.js, Backbone.js, Handlebar.js, Require.js, Node.js, Tiles, MVC, Express JS, Nuxt.js, Vue.js
CSS Frameworks: SASS, Bootstrap, Flexbox, CSS3
Programming: C, C++, core JAVA, C#
Developer Tools: Dreamweaver CS3, Eclipse IDE, SVN, Sublime, Notepad++, Firebug, Dev tools, GraphQL, Fiddler, Yeoman, Perforce, GIT, MS Visio, Adobe CS products
IDEs and Build Tools: Eclipse, Microsoft Visual Studio code, Atom, NetBeans
Databases: MS Access, Oracle, SQL Server, My SQL, PostgreSQL, Mongo DB, Apache Cassandra.
Version Control Tools: GIT, TFS, SVN, P4V
PROFESSIONAL EXPERIENCE
Confidential
UI/ReactJS Developer
Responsibilities:
- Design, develop and test HTML5, CSS3, JavaScript and React.JS that meets the browser standards for website.
- Worked on integrating the React components to the Adobe Experience Manager (Content Management Tool).
- Developed user interface by using the React JS, Redux for SPA development.
- Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Used React-Router to turn application into Single Page Application .
- Worked on responsive design and development using React Flexbox Grid that work on desktops, tablets and mobiles.
- Worked with Redux state management system for managing the application state.
- Worked with CSS templates for use in all pages on the website that includes CSS Background, positioning, text, borde etc.
- Implemented the Drag and Dropfunctionality using React-Draggable and used the code splitting concept for reducing the weight of the application.
- Used React-Autocomplete for creating google maps location search on the webpage.
- Worked on the accessibility concepts based on the Web Content Accessibility Guidelines (WCAG) standards.
- Worked with Confidential vds, vzrf customized commen component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more .
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls .
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Extensively used debugging tools such as Firebug and IE Devtools to investigate the issues and fix the bugs.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
Environment : HTML 5, CSS3, JavaScript, Bootstrap, Axios, React JS, Redux, JSON, GitLab, Restful API, Java PalyAkka, SpringBoot, Jinkins, JIRA, VS Code.
Confidential
UI/ReactJS Developer
Responsibilities:
- Involved designing in web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB .
- Responsible to Style, such as variable, mixing, operations and functions.
- Good Experience in Problem Solving and Data Structures using JAVA
- Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implementedvariousscreensforthefrontendusing React.js andusedvariouspredefinedcomponentsfrom NPM (Node Package Manager ) and Redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture.
- Building components library, including Tree, 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 Webpack 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.
- 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 HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, J Query, React JS, Redux, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.
Confidential
UI / React JS Developer
Responsibilities:
- Designing and developing the webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB,
- Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behaviour such as variable, mixing, operations and functions.
- Work son React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implement various screens for the frontend using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Works in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implements 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.
- Develops the React container and presentation al components (as State less and Functional components when applicable).
- Develops the flux pattern by using redux framework as a core dependency.
- 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.
- Develops the application on Node JS platform using JavaScript programming
- Implement modules into Node JS to 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
- 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.
- Experience in RESTful web services to integrate between Server side to Client Side
- 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, React JS, Redux, Flex, JIRA, Mocha, GitHub, Jenkins and Web Strom.
Confidential
UI Developer
Responsibilities:
- Involved in life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Created web pages using wireframes and mockup.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and JQuery.
- Created Cross-Browser compatible and standards-compliant CSS page layouts.
- Brief experience on implementing the AngularJS in creating animations based on CSS classes.
- Designed and implemented APIs to support mobile applications.
- Enhanced user experience by designing new web features using MVC Framework like Node.js.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Used AngularJSfor templating for faster compilation and developing reusable components
- Exposure in creating SPA using AngularJS, by using the concept of Virtual DOM
- Created optimized graphic websites and application interfaces using HTML, CSS and jQuery UI.
- Implemented stable React components and stand-alone functions to be added to any future pages
- Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts.
- Experience working closely with Business Analysts and Product team in understanding the technical requirements.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Worked in teams where requirements were constantly being implemented, and tested.
Environment: HTML5/4, CSS3/2, JavaScript, AngularJS, Responsive web design, Rest full API's, JQuery, AJAX, JSON, SOAP Web Service, Dreamweaver, MySQL, GITHUB, React Js
Confidential
UI Developer
Responsibilities:
- Participated in gathering the requirements and creating the wireframe mock ups
- Interacted with business users on daily basis for gathering of new requirements.
- Responsible for the overall layout design that meet cross - device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3
- Responsible for creating detailed wire frames and process flows
- Analysis, design and development of Application based on J2EE and Design Patterns
- Developed user interface with JavaScript, DHTML, jQuery and AJAX
- Wrote SQL Stored procedures, triggers, views for backend database access
- Implemented Page Optimization techniques for web pages, Best Practices in JavaScript and handled Cross Browser compatibility issues in web page
- Used Selectors in JQuery for updating content on DOM nodes
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website
- Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements
- Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes
- Tested/Debugged web browser using Firebug and Chrome Developer Toolbar
- Documented the application for new features and functionalities.
Environment: HTML, JavaScript, CSS, Eclipse IDE, Java, Adobe Photoshop, Oracle, SVN, AJAX, SQL, PL-SQL, JDBC, UML, Firebug, Apache Tomcat, Wireframes