Js React Development Engineer Resume
Seattle, WA
PROFESSIONAL SUMMARY:
- 7+ Years of experience in the IT industry working with Web Based Applications and UI applications in various domains.
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Extensive experience in developing and designing User Experiences of Internet/Intranet applications using HTML5, CSS3, Bootstrap, JavaScript meeting W3C standards.
- Hands on experience in AngularJS, Angular (2/4/5) using TypeScript.
- Developing applications with Component Based Architecture (Atomic) using ReactJS. Redux, ES2016, babble and webpack.
- Experienced in building cross domain compatibility applications using NodeJS, ExpressJs, restify and restful web API middleware.
- Designed and built flexible, innovative web - based data visualizations, working with D3.js
- Experience in Agile methodology, Waterfall Model, Version Control tools like GIT, SVN for Source Code version management and merging Source code after intermittent Project releases.
- Expert in creating prototype, wireframes, Layouts, style-guides and Flow of Future Pages.
- Excellent leadership, organization, planning and co-ordination skills developed from managing teams, working in groups and working on complex projects.
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS3, JavaScript, jQuery, AngularJS, Angular 2, Angular 4, Angular 5 React JS, Redux, SASS, LESS, TypeScript, Bootstrap, AJAX, WordPress, Bootstrap
Mobile Technologies: PhoneGap, Cordova, @media queries, Bootstrap, flex box.
IDEs: Web Storm, Sublime, Atom, Visual Studio Code.
Database: MySQL 5.0, Mongo and indexDb
Version Controls: SVN, Git, Bitbucket
Build Tools: Gulp, Bower, Grunt, NPM, Web pack, Babel, Browsify
SDLC: Waterfall, Agile, scrum and Kanban
CI/CD Tools: Jenkins, Travis
Application Servers: Apache Tomcat, jBoss
WORK EXPERIENCE:
Confidential, Seattle, WA
JS React Development Engineer
Responsibilities:
- Responsible for the continuing development of new and existing features on the company’s main web portal using React JS.
- Responsible on production page performance and resolved significant webpage optimization using different optimization techniques to reduce page size and load times.
- Responsible of the migration of the new React JS version and other dependencies.
- Experienced in developing React JS components. Worked on Webpack for build and webpack-dev-server and webpack-prod-server a server.
- Performed layout of web pages using HTML 5, CSS 3, JavaScript libraries and SASS.
- Worked on Contentstack CMS to deliver content to Website.
- Built POC Dashboard data visualizations application for Page speed matrix using D3.js.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations.
- Responsible for the change in the Ruby on Rails code when it’s necessary.
- Involved in the different Caching procedures such as Cloudfront, Cloudflare.
- Assisted in entering and updating Issues (Epics, Stories, and Tasks) onto JIRA Agile application.
- Extensively used Bitbucket for version controlling and regularly pushed the code to Bitbucket.
- Worked onsite at the client place involved in the Build, Configuration, Deployment and Integration phases using Jenkins.
- Performed the Smoke/Sanity Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML5, CSS3, JavaScript, ECMAScript 6, React JS, D3 JS, Ruby on Rails, Responsive Web Design, Sass, WebPack, Rest APIs, Bitbucket, Agile Methodology, Jenkins, Cloudfront, Cloudinary, Contentstack.
Confidential, Denver, CO
Frontend Engineer
Responsibilities:
- Implemented Single Page Application (SPA) architecture and client side MVC using Angular 2/5 and Used UI-route module to achieve the Nested routes in that single page application.
- Used CSS Preprocessor like SASS for create clean and faster stylesheet.
- Responsible on production page performance, resolved significant webpage optimization.
- Worked on D3.js and High Charts for data visualization for graphical representation of the data in flowcharts and pie charts.
- Involved in creating a reusable component using React JS.
- Used Node.js to build a scalable system application where it can deal with numerous connections simultaneously.
- Followed Section 508 compliance guidelines to make the websites Accessible to the people with disabilities.
- Maintained high code coverage for unit and E2E tests utilizing Karma, Jasmine, and Protractor.
- Used Agile methodologies for the application development.
- Participated in making Responsive Web Designs using Media Queries and Bootstrap.
- Worked on Jenkins Configuration to build project and deployment
- Worked extensively on applications to work properly on all kind of tablets and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5, CSS3, JavaScript, ECMAScript6, JSON, jQuery, AJAX, Angular 5, Node JS, AWS, Responsive Web Design, Sass, Web-pack, Bootstrap, Rest APIs, Bit-bucket, Agile Methodology, Jenkins, Karma, Jasmine
Confidential, Houston, TX
Web UI Developer
Responsibilities:
- In Phase Alpha, worked closely with the UX Team to create a Custom Components Library using ReactJS.
- Build user interfaces differently by breaking them into components using React.js and used a real, full featured programming language to render views, with React.js.
- Developed reusable UI components using React.js and also Used Redux to keep the application State in one store.
- Created and used Reducers that receive Actions to modify the Store State Tree.
- Implemented application testability and diagnostics and fixing bugs with the help of REDUX(Reducers) architecture.
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- 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 JASMINE, KARMA unit test framework to conduct unit testing for test driven development (TDD).
- Responsible to create Responsive Web Design using Twitter Bootstrap and Media Queries.
- Created proof of concept for the next generation application using React JS with Redux.
- Used front end tools such as Grunt, Gulp, Bower and Npm to build the application.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Jasmine, Unit Testing, Node.JS, React JS, Redux, GIT Agile methodology, Jenkins
Confidential, Raleigh, NC
Web Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Designed Frontend with in JavaScript Framework like Angular JS and Node.js.
- Using tools like GIT for version controlling, chrome developer tools for Debugging.
- Developed and created the web pages using Adobe Creative Suite (CS), Adobe Flash, Dream weaver, and Photoshop.
- Handled complex JSON responses, converted and bind them to the $scope object.
- Used CSS pre-processors (LESS and SASS)
- Worked onsite at the client place involved in the Build, Configuration, Deployment and Integration phases.
- Worked extensively on applications to work properly on Android devices and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML5, CSS3, JavaScript, ECMAScript6, JSON, jQuery, AJAX, AngularJS, Responsive Web Design, Sass, Gulp, Bootstrap, Restful, GIT, Agile, Jasmine, React JS Redux
Confidential, Dallas, Texas
Web Developer
Responsibilities:
- Developed a front-end application using HTML and CSS & JavaScript for client side validation.
- Managed, maintained, developed and deployed applications and database in response to business needs.
- Involved in team meetings with UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Migrated content from existing website to a new, database driven website, utilized in house Content Management System.
- Worked one-on-one with client to develop layout, color scheme for their b2b application into a final interface design with the HTML/CSS & JavaScript.
- Identified the way to increase the search engine optimization (SEO) and social media friendly.
- Guided team into developing an effective organic SEO campaign and key phrase selection strategy.
- Worked on documentations and presentations using Microsoft office.
Environment: Angular JS, PHP, WordPress, CSS, JavaScript, jQuery, HTML/XHTML, WAMP, JavaScript, jQuery, AJAX
Confidential
Web Developer
Responsibilities:
- Writing well designed, testable, efficient code by using best software development practices
- Creating website layout/user interfaces by using standard HTML/CSS practices
- Gather and refine specifications and requirements based on technical needs
- Responsible for maintaining, expanding, and scaling websites
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- Cooperate with web designers to match visual design intent
Environment: HTML, CSS, JavaScript, Bootstrap, WordPress