Ui Developer/react Js Developer Resume
SUMMARY
- Around 7 Years of experience in the IT industry working with Web - Based Applications and UI applications in various domains.
- Extensive experience in developing web pages using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, MVC, Single Page Applications (SPA) using AngularJS, React JS and Redux, React-Router.
- Experience in developing rich views using React.js with R edux architecture for the state management.
- Maintained states in the stores and dispatched the actions using Redux.
- Experienced in building cross-browser compatible applications and resolving compatibility issues.
- Proficient in making AJAX calls using jQuery and consumption of JSON for faster and impulsive responses.
- Implemented gulp tasks for build scripts, minified and bundled the JavaScript code.
- Proficient in using higher level style syntaxes, LESS and SASS for advanced CSS features.
- Experience in developing web service applications using SOAP and REST.
- Very good experience in Document Object Model (DOM) and have a strong understanding of DOM functions, and experienced in dealing with challenging High Traffic Websites.
- Experience in package manager of NPM for projects and set Gulp and Grunt tasks under Node.js environment.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Firebug, Jasmine, Mocha and Karma testing framework.
- Hands-on experience using the version controls like SVN, GIT, enterprise content management systems Adobe Experience Manager (AEM)and project management tools like JIRA.
- Professional understanding in various phases of SDLC including Requirements analysis, Development, Maintenance and Testing of various client/server and web applications.
- Experience in using various tools and IDEs for development and design like Atom, Web storm, Sublime text, Brackets and Microsoft Visual Code.
- Experience in Agile methodologies, Waterfall Model, Test Driven Development, Iterative and Incremental development.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Highly motivated, reliable analytical problem solver and trouble-shooter with strong attention to detail.
TECHNICAL SKILLS
Web technologies: HTML/HTML5, CSS/CSS3, SASS, LESS XHTML, XML, JavaScript, Java, AJAX, jQuery, WordPress, JSON, Bootstrap, React JS, Redux JS, Flux, Node.js, GitHub.
Workflow/ delivery: Responsive web design, Single Page Applications (SPA)
JavaScript Libraries & Frameworks: jQuery, Angular JS, React JS, Node JS, Flex
Debugging Tools & Testing: Chrome Elements Inspector, Firebug, IE Tester, Junit3.8/4.0, Load runner, Jasmine, Karma, Selenium, Easy Mock
Methodologies: Agile, Rational Unified Process (RUP), UML Water fall
IDEs worked: Eclipse6.0.1, JBuilder05/06, RAD, WSAD, Eclipse, Notepad++, Dream weaver, Visual Studios, Sublime Text3, NetBeans, WebMatrix, Web Strom.
Application Servers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.
Project/Build Tools: Grunt, Gulp, Jira, Web Pack, Babel
Version Control: SVN (tortoise SVN), GIT
Operating systems: Windows, Mac, Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential
UI Developer/React JS Developer
Responsibilities:
- Worked on the Broker onboarding portal and created different components for forms and page of an appointment.
- Participating in daily Dev meeting and standup meetings for project status update.
- Worked on the React JS and React Hook with Context API and Node JS as a middleware. UI integrated the API from Node JS, which is routed to JAVA micro-services. Express framework is used for backend for Node JS.
- Two Factor Authentication is implemented in the broker portal login page for specific State.
- Worked on React Router for developing Single Page Applications SPAs.
- Translating designs and zeplin wireframes into high quality code.
- Used axios in application to retrieve data from Back-End and to also perform RESTFUL services.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Using Babel for transpiling JSX and ES6 syntax to get compatible with modern browsers.
- Ability to understand business requirements and translate them into technical requirements.
- Developing prototypes along with the architect team to demonstrate the expected outcome.
- Built client-side app with Node.js development server for assets and proxying/stubbing API requests.
- Involved in writing application level code to interact with APIs, Web Services using, AJAX, JSON and XML.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication .
- Performing unit testing using JEST and Enzyme along with integration testing Chrome Inspector to fix bugs and working closely with QA.
- Worked on GIT Version control and AGILE methodology.
- Worked with Ant design pattern.
Environment: Ant Design, HTML5, CSS3, jQuery, JavaScript, AJAX, React JS, React Hook, GIT, Agile, Express JS, Webpack, Babel, Node JS, Jest, Visual studio
Confidential, Philadelphia, PA
UI Developer/React JS Developer
Responsibilities:
- Participating in daily standup meetings for project status update.
- Responsible for development, programming, coding of complex and business critical information technology solutions using React JS, Redux to enable customer experience application.
- Good knowledge on building components with ReactJS and Redux architecture.
- Creating view layer with different components like drop down list, search bar, login, forms all these are implemented through React components.
- Good experience in using Reacts JS components, Forms, Events, Keys, Router, Animations
- Managed multi-store state logic to maintain single source of truth and created Actions, Reducers, dumb components and smart components.
- Worked on React Router for developing Single Page Applications SPAs.
- Used React-Redux (connect) which is responsible to “map state to props” and “map dispatch to props”.
- Building reusable components using Material UI and front-end libraries for future use.
- Implemented i18next, accessibility features for the application.
- Working on creating responsive single page application, grid, custom buttons and all layouts using Material UI.
- Translating designs and wireframes into high quality code.
- Used Redux Thunk Middleware, in application to retrieve data from Back-End and to also perform RESTFUL services.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Using Babel for transpiling JSX and ES6 syntax to get compatible with modern browsers.
- Ability to understand business requirements and translate them into technical requirements.
- Secured the React-Redux Application using (JSON Web Tokens) JWT.
- Developing prototypes along with the architect team to demonstrate the expected outcome.
- Develops the Responsive design to make the portal compatible with Mobile/Tablets/PC’s.
- Built client-side app with Node.js development server for assets and proxying/stubbing API requests.
- Used Axios for making server requests.
- Develop micro services and scalable applications using Jenkins, Clustering tools.
- Application is built, test, deployed and run in cloud (OpenShift) using platform-as-a-service (PaaS)
- Involved in writing application level code to interact with APIs, Web Services using, AJAX, JSON and XML.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication .
- Performing unit testing using JEST and Enzyme along with integration testing Chrome Inspector to fix bugs and working closely with QA.
- Prepare project status reports and formal presentations as required.
- Responsible in transforming the wireframes and mockups to develop web pages.
- Worked on GIT Version control and AGILE methodology.
- Worked with GWOS UI components and CSS.
Environment: HTML5, CSS3, jQuery, JavaScript, AJAX, ReactJS, Redux, GIT, Agile, Express JS, material UI, webpack, NodeJS, jest, visual studio.
Confidential
Web/UI developer
Responsibilities:
- Designed and developed the agent portal using framework AngularJS along with HTML5, CSS3, and JavaScript.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
- Written modular, secure, and well-tested front-end code in JavaScript, HTML5 and CSS3 using AngularJS based on MVC architecture.
- Developed a single page application using AngularJS which was supported in IE 9, 10, 11, Firefox, Chrome.
- Created JavaScript reusable components and services to consume REST API's using Component based architecture provided by angular.
- The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
- Implemented update portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Developed secured credit and fraud check flows for customer verification.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Worked on writing code for integrating merchant API to get all the details about coupons and merchant ID to database.
- Consumed different plugins and angular modules and providers.
- Demonstrated knowledge of code reviews, unit and regression testing.
- Involved in writing test cases using Jasmine and Karma to ensure 80% code coverage.
- Used GIT for source control and JIRA for tracking purposes.
- Followed the coding standards for easier modification in future releases.
Environment: HTML5, CSS3, JavaScript, AngularJS, Agile, Bootstrap, RESTAPI, Webpack, SASS, NodeJS, Jasmine Karma, NPM, GIT, JIRA.