React Js Developer Resume
Albany, NY
SUMMARY
- Over 8+ years of experience as a Front End Web Developer with solid understanding of Web Development, developing User Interface (UI) applications and professional web applications using HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX, AngularJS, React js, BootStrap, JSON and XML.
- Good working knowledge on Software Development Life Cycle for complex information systems using various commercial applications.
- Experience applying the latest development approaches including MVC, MVVM Architectures, and event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
- Experience working on Frameworks like Bootstrap, Angular.js, React.js, Node.js,and VUE.js, React Native concepts.
- Extensively used a Variety of JavaScript frameworks and jQuery plugins from npm and Grunt and also created Plugins.
- Research and Analyze on the collected requirements and come up with best User Experience solutions for the application that's build with backend using Java, spring.
- Solid experience on JavaScript Frameworks like Ext.JS and Exposure to jQuery UI, and D3.Js.
- Highly expertise in modern web architecture using advanced libraries and frameworks like React JS, Angular JS, Material Design, Redux, Knockout, Node, ECMAScript5, ECMAScript6 and Typescript.
- Experience workingonRWD Bootstrap, Angular.js, React.JS,Backbone.js, Responsive design and Media Queries.
- Dealing with challenging High Traffic Websites and Cross Browser Issues handling.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like React JS, Angular JS, Backbone JS, Pure CSS and Bootstrap.
- Experience in Cross-Platform Mobile Development using React Native + TypeScript based mobile app.
- Well versed with IDE's - Visual Studio,Visual Studio Code, AptanaStudio, Dream Weaver, sublime, Adobe Flash, Web storm and Net Beans.
- Designed and executed the Continuous Integration/ Continuous Delivery steps for the application using GitHub and Jenkins and Deployed the application in Client’s private Cloud.
- Designed and implemented AWS EC2 Server setup and deployment, build, maintenance, and configuration of various AWS resources like, EC2, S3, Lambda, ECS, EBS, Elastic Load Balancers, VPC, and IAM Security Groups that are utilized for different environments like dev, testing, Production.
- Responsible for converting existing systems to infrastructure as code (Terraform) while maintaining platform stability.
- Designed Custom frontend for the website using various web designing applications such as PHP, CSS and JavaScript.
- Worked on Serverless cloud resource Lambda to configure and triggering files, to generate stacks and templets of corn job that will trigger every 30 minutes and for every corn job, SNS will notify you. worked with different scripting languages such as PowerShell, Ruby, Bash, groovy, Python as a part of writing scripts for the automation tasks. creating Docker images, and handling multiple images in various of Docker hub. Created Docker image of the application and used AWS ECS container management service.
- Experience in developing web applications by invoking REST and SOAP based APIs.
- Worked in Agile Scrum projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
- Experience in using scrum tools JIRA Agile, Scrum works and bug tracking system - JIRA, Bugzilla and track.
- Good Experience in working in both TDD and BDD Environment and Good Exposure to different JavaScript testing Frameworks like Jasmine, Mocha, Karma.
- Experience in test automation by using open-source tools such as Selenium, Junit, JMeter, LoadRunner, Appium.
- Working on creating Rest Services using ASP.NET Web API and C# and generated generate robot results in Jenkins.
- Mobile automation of android and windows app using Appium and Selenium.
- A solid understanding of web application development processes, from the layout/user interface to relational database structures.
- Experience in using version control systems Git, Github, SVN, CVS.
- Experience of using browser debug tools like Safari Develop, firebug etc.
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, XHTML, XML, XSL, XSLT, JavaScript, jQuery, Angular JS, Angular 2, Node JS, React JS, AJAX JSON, CSS, CSS3, Bootstrap, UI Concept Modeling/Wire framing, Restful Web Services, Material UI, Graph QL, apollo client.
Frameworks: Angular JS, Bootstrap, React JS,VUE.js, TestCafe
SDLC’s: Agile (Scrum), Waterfall and Extreme Programming
Editors: Notepad++, Sublime Text, Visual Studio.
Web Server: HTTP Web Server, RESTful Services
Database: Oracle DB, SQL Server, MySQL, Mongo DB and DB2.
Version Controls: SVN and Git; Grunt, Bower and NPM.
Operating System: Windows, Mac OS, Unix
Other Tools: Visio, Dev Tool and Adobe Site Catalyst (Omniture)
PROFESSIONAL EXPERIENCE
Confidential, Albany, NY
React Js Developer
Responsibilities:
- Design, develop and test HTML5, CSS3, Material Ui, JavaScript, PHP and React.JS that meets accessibility and web browser standards for website.
- Worked with useContext, useEffect, useState API’s from React-Hooks.
- Worked on progress-webView to provide a loading bar on the top of the browser.
- Worked in using ReactJS components, Forms, Events, Keys, Navigation, Animations and View and Text.
- Developed multiple Web Applications in ReactJS, using Redux for state management, Material UI for styling, React-Router for client-side routing, ag-grid Library for developing Data Grids and multiple other libraries.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployedActions.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded APIcalls.
- For API Integration used GraphQL queries and mock data and Apollo client.
- Worked with JEST unit test framework to write unit tests forcode.
- Worked on Kitt file, Air watch proximity, concord to implement the CICD process deployed on WCNP.
- Ag-grid for to build the table type of components.
- Am-Charts to analyze the data from the graphs and charts.
- Involved in fixing front-end issues with the layouts using Chrome developer tools.
- Developed user interface by using theReactJS, Flux for SPA development. Used Redux, ES6, Web pack and familiar with writing JavaScript unit tests.
- 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 APIcalls.
- I have worked on Cloud based environment including Azure DevOps and involved CI/CD pipelines builds/deploy on cloud-based environments OneOps & WCNP.
- Worked on Sonar report to check the Reliability, Security, Maintainability, test coverage of code.
Environment: React, JavaScript, CSS3, Lodash, Native Base, JavaScript, Material UI,React Hooks, kitt, WCNP, Sonar, Proximity, concord, My SQL, JSON, Git hub, Restful API, JIRA, jest,GraphQL,Amcharts, AG-Grid, Apollo Client, Babel, webpack and Web Strom.
Confidential, Malvern, PA
UI React JS Developer
Responsibilities:
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation.
- Integrate PHP into custom templates.
- Able to write clean, testable, object oriented Php.
- Designed and implemented the checkout, payment gateway integration, order creation and confirmation workflow for the e-commerce web application.
- Established modern Frontend Architecture involving BEM, React Styledcomponents, React Hooks, React
- Context, TypeScript, and ES6.
- Extensively worked on React JS components, Forms, Events, Keys, and Router.
- Built reusable components, designing the view layer of the component, developing the architecture for Data Flow within the Application, coding for the component and testing the application using different testing frameworks. Ability to work on large scale eCommerce projects.
- Monitoring website traffic and generating crystal reports.
- Developed product inventory and point of sale applications (POS).
- In-depth knowledge of security protocols, secure payment gateways and other safety components applicable for e-trading websites
- Worked with e-commerce databases to develop shopping cart manager.
- Developed custom styles wherever required using Pure CSS and used latest CSS methodologies in ReactJS like CSS-in-JS, Styled components and CSS Modules for performance and component-level styling in all the Web Applications being developed.
- Implemented latest CSS features of CSS like Flexbox and Grid for layout design and made sure that the pages are responsive for different form factors.
- Implemented authentications with Node JS.
- Developed backend web services using Node JS and stored dependencies using NPM.
- Involved in implementation of RESTFUL web service APIs using Node.js.
- Used TestCafe Node.js tool to automate end-to-end web testing.
- Maintained the project in one store with help of redux and worked with redux architecture.
- Maintained states in the stores and dispatched the actions using redux.
- Providing Application Production Support, used Splunk for checking the Walmart account member logs and finding the root cause errors and fix. Used New relic to monitor the application performance.
- Implemented log messages to log all the user actions and stored in Splunk.
- Created Splunk alerts to generate the daily reports of the log messages.
- Good knowledge in building Android and IOS applications using React-Native.
- Good knowledge in building animated screens in Android and IOS using React Native.
- Took initiative in learning react native and went on to successfully develop various features under minimal supervision.
- Complete code base conversion to React Native with feature parity.
- Changed Native Base components to use drive colors and updated the in-app style guide to have Driven color palette.
Environment: React JS, VUE.js, Bootstrap, Backbone.js, AJAX, Node.js, JIRA, SPLUNK, Oracle DB, NEW RELIC, MTRACKS, MOBILE EXPRESS, KIBANA, HTML5, CSS3, SASS, LESS, JSP, ES6, Sublime Text3, visual studio 2017, jQuery, JSON, Apache Tomcat, Git Lab, OOPS JavaScript, Restful web-services,TestCafe, Splunk, Redux/flux, React-native, TypeScript.
Confidential, Irvine, California
UI React JS Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to perform RESTFUL services.
- Worked onReactJSVirtual Dom andReactviews, rendering using components, which contains additional components called custom HTML tags.
- Involved to implement various screens for the front end usingReact Jsand used various predefined components from NPM (Node Package Manager) and Redux library.
- Followed front-end development best practices such as code to modules, unit testing, UI validations, peer reviews.
- Developed Reusable components with clean and thoroughly tested code with high performance and simplicity in mind.
- Reviewed and ensure the technical feasibility of UI/UX designs.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Implemented React.JS Controllers to maintain each view data.
- Maintaining Parent and child elements by using State and Props in React.JS
- Developed the React container and presentational components (as Stateless and Functional components when applicable).
- Extensive experience on Cloud based environment including Amazon Web services (AWS).
- Expertise in Build and Release Management with Jenkins, Bamboo.
- Extensively worked on Jenkins for continuous integration (CI) and for End-to-End automation for all build and deployments.
- Optimized applications for maximum speed and scalability.
- Code to component design and create/use shareable UI components.
- Proficient knowledge of cross-browser compatibility issues and ways to work around such issues.
- Excellent understanding of browser rendering behavior and performance.
- Used Node.JS to run Webpack tasks and build properly the project.
- Experience with asynchronous request handling, partial page updates, and REST APIs with AJAX.
- Experience with node.js, AngularJS, Backbone.js, and/or jQuery
- Backbone is an attempt to discover the minimal set of data-structuring (models and collections) and user interface (views and URLs) primitives that are generally useful when building web applications with JavaScript.
- Writing front-end code like HTML, CSS, jQuery for assigned User requirements using BackboneJS, ReactJS, D3JS and various other JavaScript frameworks.
- Proficient understanding of code versioning tools, such as Git, SVN, and/or Source Tree.
- Familiarity with front-end build/publish tools, such as Grunt/Gulp.js &browserify.js. (is a plus)
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
Environment: React JS, D3.JS, Bootstrap, Backbone.js, AJAX, Node.js, Grunt, JSTL, Gulp, Bower, karma, JUnit, JIRA, Jenkins, Spring framework, JSP, JBOSS, HTML5, CSS3, SASS, LESS, JSP, ES6, Sublime Text3, visual studio 2017, jQuery, JSON, Apache Tomcat, Git Lab, OOPS JavaScript, Restful web-services.
Confidential
Front End/UI Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScriptand jQuery.
- Created and work on the Dev environment with Deployment on production for Go- Live.
- Utilized MySQL, JavaScript (Cross-Platform), HTML, XHTML, CSS to modify existing website, replaced existing functionality with new code.
- Designed the front-end with HTML4/HTML5 and CSS/CSS3, by taking advantage of the MVC pattern of the Angular JS framework. Used Gulp as a build system and JavaScript Task runner.
- Built customUIWidgets and Application logic using Angular JS MVC architecture.
- Extensively used Angular UI components like Calendar, Grid, Select, and Uploader etc.
- Developed the web application in MVC Architecture using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular.JS
- Responsible for the overall layout design, color scheme of the web site using HTML5 and CSS3.
- Worked on JavaScript, Angular JS, jQuery, JSON, jQuery Template, XHTML, and CSS in ATG Linux environment.
- Extensively worked on ADO.NETEntity Framework for developing core data layers for the distributed applications.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and jQuery.
- Developed server-side JavaScript using Node JS.
- Build a new CRM application Using - Spring Boot, Angular.JS
- UsedSpringBootfor the application development.
- Integrated the application withSpring-MVC usingSpringBoot,SpringDependency Injection (DI), andSpringAnnotations.
- ImplementedJavaand J2EE design patterns such as Factory Method, Singleton.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate activities as publishing, deploying, and updating online content (HTML, JavaScript).
- Responsible for design and development of the Customer Relations Module.
- Wrote various methods to manipulate HTML5, CSS3injQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Used Bootstrap grid system for responsiveness.
- Implemented various JavaScript/jQuery UI effects on the pages.
- Installed and Managed Grunt using NPM.
- Used grunt to create project structure.
- Used grunt for managing UI module dependencies.
- Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Developed ASPX pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 11, Edge, Mozilla Firefox, Safari (Win and Lion OS X).
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Environment: HTML4/5, CSS2/3, JavaScript, JQUERY, AngularJS, NODE JS, SpringBoot, Hibernate, AJAX, JSON, MVC Architecture and Visual Studio, Grunt, Bower, node.js, NPM, XML, Sublime Text, Photoshop CS6, Illustrator, SQL, Git.