Sr.react Js Developer Resume
Irving, TX
SUMMARY
- Over 7+ years of experience in Front end development and Web applications wif HTML 5, CSS 3, React JS, jQuery, JavaScript, AJAX, JSON and XML.
- Hands on experience in development utilizing JavaScript frameworks like jQuery as well as front - end technologies HTML 5, CSS 2/3, React JS, AJAX and JSON.
- Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, JDBC, XML, JMS and AJAX.
- Experienced in server-side CSS pre-processing platforms, such as LESS and SASS.
- Developed and updated the webpages using HTML5, CSS3, React JS, AngularJS, Java Script and JQuery achieving cross browser compatibility.
- Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Experienced in client-side design and validation using HTML5 and JavaScript.
- Good noledge of JavaScript frameworks and libraries such as AngularJS, ReactJS, jQuery, node.js and Bootstrap.
- Developed Web API usingNode.JSand hosted on multiple load balanced API instances.
- Experience in Node.JS modules like gulp, grunt, bower, express and mongoose.
- Experience in Windows Azure services like SaaS, PaaS and Iaas.
- Expertise in using source code control systems such as GIT, JIRA and Jenkins.
- Worked wif JASMINE and MOCHA in testing and performed Unit testing and execution testing utilizing JUNIT.
- Experienced wif implementing different features of Bootstrap.
- Hands on experience wif Web Responsive using Bootstrap's templates.
- Experience in Web Services like Restful API'S, SOAP and good Knowledge in SOA.
- Experience working wifdevelopertools like Firebug, Chrome or Safari web inspectors and IEDeveloperToolbar.
- Experienced wif Docker container service and applications by creating Docker images from Docker file.
- Extensive experience in creating style guides and setting UI Standards for enterprise/consumer applications.
- Good experience dealing wif applications involving high traffic websites.
- Worked closely wif QA team in fixing the defects and checking cross-platform compatibility.
- Excellent client interaction skills and proven experience in working as a Team player.
- Some of the attributes dat would describe me would be Quick learner and Self-Motivated.
- Involved in the Software Development Life Cycle (SDLC), Agile, Waterfall and SCRUM.
- Good analytical, problem solving, communication skills and have the ability to work either independently wif little or no supervision or as a member of a team.
- Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player
TECHNICAL SKILLS
UI Web Technologies: HTML 4/5, CSS3, SASS, LESS, JavaScript, AJAX, JQuery, JSON, ReactJS Redux, Flux, BootStrap
IDE Tools: WebStorm, Sublime, GIT.
Databases: Mongo DB
Cloud: AWS, Azure.
Frameworks: React JS, Node JS, Angular JS 1
Languages: C, C++, Web Services.
Flat forms: Windows 95/98/2000/XP/Vista, Linux 5/6.
Debugging Tools: Firebug, IE Tester, Chrome Elements Inspector.
Testing Tools: Junit, Jasmine, Karma
Methodologies: Agile, Water fall, Scrum, Kanban
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Sr.React JS Developer
Responsibilities:
- Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and React JS.
- Involved in designing the CSS templates for use in all pages on the website working wif 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, Flux for SPA development.
- Involved in responsive design and developed a single ISOMORPHIC responsive website dat could be served to desktop, Tablets and mobile users using React JS.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Used ES6 and JSX wif React for component development. Used Babel to compile JSX and Es6 into JavaScript.
- Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
- Used React framework to build the website. Added React to simplified components data and state.
- Created reusable ReactJS components and implemented Redux Pattern into the solution to maintain the stable and always updated Application state.
- Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Worked wif the SASS/LESS pre-processor to simplify writing the CSS styling's and also creating new style sheets to write and edit web page content.
- Extensively worked wif making calls to APIS to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS manipulation.
- Worked on AJAX and JSON to send request to the server to check the functionality of the websites.
- Resolved cross-browsers compatibility issues for IE, Chrome, and Firefox.
- Built REST Web services by building Node.js server in the back-end to handle request Ajax calls.
- Worked wif JASMINE unit test framework to write unit tests for JavaScript code.
- Utilized GIT for version control and Bitbucket for source control operations and made use of JIRA for bug tracking and workflow management.
- Followed agile methodology during SDLC, wif regular SCRUM sessions and bi-weekly sprint sessions to discuss the project progress and assign user stories as per the sprint backlogs.
- Involved in sprint backlog grooming wif other teammates and assign story points based on the acceptance criteria
Environment: HTML5, CSS3, React.JS, Redux, Bootstrap, Lodash, Babel, SASS, AJAX, Jest, Enzyme, Web pack, Jira, GIT, Bit bucket.
Confidential, Denver, Colorado
Sr.React JS Developer
Responsibilities:
- Mainline Responsibility is developing the WebPages using HTML5, CSS3, JavaScript and JQuery.
- Used Bootstrap and React -Bootstrap Components to create responsive application.
- Creating React component architecture for complex modules and managing state precisely.
- Experience in functional programming wif Lodash wif React JS.
- Involved in developing presentational and container components using React and JSX.
- Used React -data grid to populate the dynamic data wifin the table. Used React -bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes.
- Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
- Configured web pack to trans-pile JSX to ES5 using Babel, Added CSS-loader and sass plug-in for pre-compiling SASS to CSS. Used HTML5plugin to create the index.html file wif generated hashed JS and CSS files. Added proxy for web pack-server.
- Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using React.js.
- Wrote client Side code using React JS and used NPM & gulp directories to generate the server environments.
- Developed the Required components using the React js wif the workflow of Redux to simplyfi the application.
- Developed RESTful service interface using Spring Boot to the underlying Agent Services API and Implemented RESTful web services.
- Involved in making the application responsive using Bootstrap, and used LESS preprocessor.
- Involved in writing application level code to interact wif APIs, RESTFUL Web Services using AJAX, JSON.
- Consumed Restful web services in the User Interface using JSON.
- Documented design solutions and implemented according to the design.
- Used Mocha, Chai for unit testing.
- Interfaced wif third-party vendors to customize UI/UX solutions for web verticals.
- Elegantly implemented page designs in standards-compliant dynamic HTML and CSS.
- Worked wif Git for code management.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Built the internal tool and maintained wif React JS along wif Flux and Redux.
Environment: React.js, Redux, HTML5, CSS3, SASS, LESS, Bootstrap, JavaScript, Bootstrap, Node JS, NPM, GitHub, Karma, Jasmine, SOAP, RESTful, SDLC, Ajax, JQuery
Confidential
UI Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML and CSS.
- Web designing & development using HTML5, CSS3, JavaScript, ReactJS and Ajax.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu.
- Built ReactJS modules, controllers, pop up models, and file up loader.
- Worked wif the development team and I was involved in creating MVW (Web API) to implement ReactJS framework for the client-side rendering to optimize the front-end.
- Created ReactJS directives, factories and services for developing single page web applications.
- Implemented ReactJS client-side form validation to validate the user inputs before passing to backend.
- Dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Experienced in ReactJS and working wif React Redux architecture.
- Working wif React Router for developing Single Page Applications SPAs.
- Worked on responsive design and developed a single ISOMORPHIC responsive website dat couldbe served to desktop, Tablets and mobile users using ReactJS.
- Thoroughly performed unit testing and integration testing.
- Extensively used SASS (Syntactically awesome style sheets) while styling wif CSS3.
- Used Firebug for debugging and for element styling.
- Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Involved in daily SCRUM meetings to keep track of the project status.
- Worked wif Bit Bucket for recording the progress and later for version control.
Environment: HTML5, XHTML, CSS3, JavaScript, React JS, RESTFUL web service, AJAX
Confidential
MEAN Stack Developer
Responsibilities:
- Designed UI screens using HTML5, CSS3, and JavaScript.
- Developing custom HTML elements using Angular JS custom directives.
- Used Angular UI to make the application user-friendly in the development of the Navigation Bar, Tables, Sliders, Calendars.
- Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, and Express.
- Developing and designing SPA user interfaces in AngularJS.
- Worked on Front end by using AngularJS, JavaScript.
- Developed client-side validation code using JavaScript and jQuery.
- Created forms to collect and validate data from the user using AngularJS, jQuery and JavaScript.
- Extensively used CSS3 for styling the HTML elements wifin the whole application.
- Responsible in providing pseudo application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
- Developed the backend by using Node JS, express and MongoDB.
- Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, and Node.js.
- Developed the backend by using Node JS, express and MongoDB.
- Used Node.js as a proxy to interact wif Rest services and interacting wif Database.
- As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.
- Expertise in installation and administration of enterprise applications in WebSphere and JBOSS.
- Applied themes, skins, changing user and group permissions in WebSphere portal server.
- Used Local Storage to store & retrieve insensitive user data during transition between the different pages.
- Used GIT for Version Control.
- Have worked on AWS to integrate the server side and client-side code.
- Analysed business process potentials for streamlining and improvements in the systems.
- Participated in writing Test Plans and Test Cases dat covered all use cases for the application.
Environment: HTML5, CSS3, Express JS, Angular JS,, Node JS, GIT, Grunt, Rest Services, AJAX, JSON, XML, API.
Confidential
Software Engineer
Responsibilities:
- Translate designs provides by UI creative design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Designed and developed user friendly interface by using JavaScript, HTML, CSS, jQuery
- Designed flash plugins for including different functionalities and content.
- Worked on integrating jQuery APIs wif MVC pattern.
- Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.
- Involved in bug fixing on functionality, performance and designing issues wif JavaScript and jQuery.
- Involved in debugging HTML, CSS and JS code using tools such as Chrome Inspector, and Firefox Firebug.
- Handled browser compatibility issues in browser such as IE, Firefox, and Chrome.
- Used Grunt wif Grunt file to minify the JS file in whole application.
- Prepared Unit and System Testing Specification documents and performed Unit and System testing of the application.
- Reviewed the code for ensuring adherence to Java coding standards.
- Developing XML classes for loading the data from XML files deployed at the server.
- Worked wif Jasmine in testing and performed Unit testing and execution testing utilizing JUNIT.
- Developed UI pages using media queries and made completely responsive.
- Reviewed the code foe ensuring adherence to Java coding standards.
- Worked wif the team of architects and back-end developers to gather requirements and enhance the application functionality and add new features.
Environment: JavaScript, HTML, CSS, AJAX, jQuery, Jasmine, Grunt, Unit testing, GIT, JUnit
Confidential
Jr. UI Developer
Responsibilities:
- Involved on learning about the business and quality analysis of products wif the detail on Software Engineering processes.
- DevelopedUIweb design using HTML, CSS, JavaScript, XML.
- Front end was designed and developed using various HTML and CSS components such as Buttons, Web Forms, Panels, Scrollbars, layouts and stylesheets wif font styles and animations.
- Designed the layout of the front end of the web application on E-learning of Software testing.
- Coded Software Modules in Java implementing OOPS Concepts such as Inheritance, Abstraction and Polymorphism on the Eclipse IDE.
- Worked on web services response by data transfer using XML and Wampserver.
- Wrote the specifications of the application using UML and integrated the user modules to a single page application.
- Worked on following each phase of the Waterfall method of Software Engineering in Application Development.
- Involved from Development Plan, Designing till testing of each modules, integration and deployment of each software application.
- Worked wif great Team involvement by conducting client meetings, analyzing daily work logs and performed code reviews for the application.
Environment: JavaScript, HTML, CSS, Waterfall, XML, eclipse, UML.
