Ui Developer / React Js Developer Resume
5.00/5 (Submit Your Rating)
San Jose, CA
SUMMARY
- Highly skilled Sr. React.JS Developer with 8 years of experience, seeking to use proven skills in React prototyping to enhance user experience and deployed new features with higher performance.
- Extensive experience in working with Redux library to manage side - effects within the system and to perform asynchronous calls using generator functions in ES6 and to access browser cache.
- Extensive experience working with JavaScript Frameworks like Node.JS, React.JS, Material UI, Redux.
- Skilled in creating Web Applications, User Interfaces and Layouts with HTML, Typescript, CSS3 and JavaScript using WCAG standards.
- Experienced in working on SASS, Maven.
- Contributed to all levels of the user experience and in all phases of the product development lifecycle, from defining a product's overall architecture and structure.
- Experienced in developing mobile hybrid applications using pure HTML5, CSS and JavaScript codebases.
- Provided support in the analysis and troubleshooting of production issues which are tracked through JIRA.
- Extensive experience in creating style guides and setting UI Standards for enterprise/consumer applications.
- Good experience dealing with applications involving high traffic websites.
- 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.
CORE COMPETENCIES
- Requirement gathering, eliciting and analysis
- Account management and negotiation
- Leadership and communication
- Team building and mentorship.
- Business process re-engineering
- Development of testing strategy and test scenarios
- Technical and design specifications
- Process improvement and process modeling
TECHNICAL SKILLS
- Mobility
- HTML 5 / CSS / SASS
- Bootstrap / Foundations
- Web Content Accessibility
- React
- Redux
- Search Engine Optimization
- JavaScript / jQuery
- DOM Layout, ES6
- Responsive Web Development
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
UI Developer / React JS Developer
Responsibilities:
- Designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, React.JS and Redux.
- Extensive experience in developing the Accessible Web Pages for people with disabilities according to the 508-Compliance
- 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 the React JS, Redux for SPA development.
- Used Input, Output properties and shared services for data communication between the components.
- Reusable angular components were developed targeting to reduce the large chunk of the code base using component-based architecture.
- Developed user interface by using the React JS, Redux for SPA development.
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Used React-Router to turn application into Single Page Application
- Used ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used React-Autocomplete for creating Google map’s location search on the web page.
- Working with ECMAScript 6 features. For the build of JSX and ES2015 (ES6) used Babel, web pack.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Works with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Used React-Router to turn application into Single Page Application
- Used ReactJS components, Forms, Events, Keys, Router, Animations.
- Building stable React components and stand-alone functions to be added to any future pages.
- Developed the Drag and Drop functionality using React-Draggable
- Used React-Autocomplete for creating google map’s location search on the web page.
- Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Created and used Reducers that received said Actions to modify the Store State Tree.
- Worked with NPM commands and using package. json for managing dependencies and dev-dependencies of Node.js applications.
Confidential
UI Developer / React JS Developer
Responsibilities:
- Designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, React.js and Redux, Node.js and Express.
- Designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Experienced in React.js for creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experienced in React Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Experienced in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Experienced in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Experience in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites
- Good experience in creating Custom Reusable React Components Library.
- Used React-Autocomplete for creating google map’s location search on the web page.
- 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.
- Working with ECMAScript 6 features. For the 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.
- Works with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Used Restful web services to call for POST, PUT, DELETE and GET methods.
- 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. works on AWS for fetch the pictures and Videos from AWS to UI
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Used Git for version controlling and regularly pushed the code to GitHub.
- Used HP Quality Center as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
Confidential
Sr. Web Developer
Responsibilities:
- Development of client-side Validation techniques using Angular, JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Used JavaScript, jQuery for making the web application user interactive.
- Developed page layouts, navigation, animation buttons and icons using HTML, CSS, and JavaScript.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used JavaScript for page functionality, pop up screens and drop-down menus on the webpage.
- Applied JavaScript with Regular Expressions for client-side form validations.
- Used Bootstrap for effective design of Web pages.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Designed and developed the front-end application and user interactive web pages using web technologies CSS and Javascript.
- Utilized the Backbone Marionette library for complex layout management techniques using Object Oriented JavaScript.
- Used GitHub version control system as a source repository to organize the code base.
Confidential
Sr. Web Developer
Responsibilities:
- Development of client-side Validation techniques using Angular, JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Used JavaScript, jQuery for making the web application user interactive.
- Developed page layouts, navigation, animation buttons and icons using HTML, CSS, and JavaScript.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used JavaScript for page functionality, pop up screens and drop-down menus on the webpage.
- Applied JavaScript with Regular Expressions for client-side form validations.
- Used Bootstrap for effective design of Web pages.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Designed and developed the front-end application and user interactive web pages using web technologies CSS and Javascript.
- Utilized the Backbone Marionette library for complex layout management techniques using Object Oriented JavaScript.
- Used GitHub version control system as a source repository to organize the code base.
Confidential
Sr. Web Developer
Responsibilities:
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Designed and developed the front-end application and user interactive web pages using web technologies CSS and Javascript.
- Utilized the Backbone Marionette library for complex layout management techniques using Object Oriented JavaScript.
- Used GitHub version control system as a source repository to organize the code base. Development of client-side Validation techniques using Angular, JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Used JavaScript, jQuery for making the web application user interactive.
- Developed page layouts, navigation, animation buttons and icons using HTML, CSS, and JavaScript.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used JavaScript for page functionality, pop up screens and drop-down menus on the webpage.
- Applied JavaScript with Regular Expressions for client-side form validations.
- Used Bootstrap for effective design of Web pages.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
