React Js Developer Resume
Irving, TX
SUMMARY
- Around 5+ years of strong experience in the Web Development as Front End Developer in various domains.
- Experienced as User Interface/Front End Developer in developing web applications using HTML, CSS, HTML5, CSS3, JavaScript, DOM, Reactjs, JQuery, and Ajax.
- Experience in implementing JQuery with some of the applications.
- Expertise in developing charts using JavaScript API High charts.
- High Knowledge with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM.
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router
- Experience building test functions with Mocha for NodeJS, JUnit and Mockito for Java's spring framework.
- Experience in creating wireframes, site maps, feature lists, specifications and other artifacts to describe the intended user experience and developing interactive design simulations.
- Experience using JavaScript (ECMAScript 5 and 6) alongside with the most known frameworks like AngularJS, ReactJS and NodeJS.
- Work closely with internal development and design teams to ensure flawless integration with back - end technology.
- Experience building restful APIs with NodeJS connecting it with Mongoose to NoSQL databases and with SQL Server and MySQL databases.
- Experience in creating user interface widgets using JQuery, Bootstrap, AngularJS, and Node.js
- Experience building restful APIs with NodeJS connecting with PostgreSQL.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3.
- Experience in resolving production issues as well as maintenance/performance issues. Responsible for application support post Production Release.
- Strong team player with excellent problem-solving, organization and Quick learner.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Experience in writing complex database queries, stored procedures, and triggers using SQL, SQL*Plus, PL/SQL.
- Strong Skills in Database Design, Process and Data Models.
- Experience with working in JavaScript framework like Jquery, Backbone, React and Angular.js.
TECHNICAL SKILLS
Java/JEE Technologies: Java7, Java8, Junit
Web Technologies: Angular2, AngularJS 1.x, React JS, jQuery, Ajax, jQuery, Backbone.JS, Node.JS, Bootstrap, Azure, JSON
Web Languages: HTML5, HTML5, XML, CSS3, Ajax, SOAP, JavaScript
Build & Release Tools: Maven, Jenkins
Databases: DB2, PostgreSQL,MongoDB
Developer Tools (IDE): Eclipse, Visual Studio.
Cloud Platforms: AWS (Amazon Web Services)
Operating Systems: Windows, Mac OS.
Application Server: Web Sphere, Apache Tomcat.
Version Controls: GIT, Jira
Methodologies: Agile
Debugging tools: Firebug, Chrome Developer Tools.
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
React JS Developer
Responsibilities:
- Worked on adaptive design approach. Implemented unique design for Web .
- Worked in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, JavaScript, React JS, Redux, jQuery, JSON, Node.js, and Ajax .
- Worked with the UI library for the designing purpose while creating the functional components which can be reused in future.
- Experience working on Redux Unidirectional data-flow achieving the predictable application behavior.
- Used ES6 and JSX with react for component development.
- Worked with React JS components, Redux Forms, Events, Animations and Router .
- Worked on Different databases like ( Mongo , PostgreSQL )
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions .
- Implemented the Drag and Drop functionality using React-Draggable.
- Maintained STATES in the store and dispatched the ACTIONS using Redux .
- Worked with Redux Middleware Redux-Sagas while working with the CRUD operations like GET, POST, PUT and DELETE methods.
- Written the test cases for the React components using Unit testing.
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
- Developing scripts for build, deployment, maintenance and related tasks using Jenkins and used GIT
Environment: HTML,CSS,Javascript, Reactjs, Redux, Express Js, Windows, Jenkins, GIT
Confidential, Irving TX
NodeJS Developer
Responsibilities:
- Analyzing the requirement and Designing a solution and interacting with team members to provide effort estimates, unit testing and coding.
- Designed and developed MongoDB applications specific to client’s need.
- Handled complex JSON responses, converted and binded them to $scope object.
- Used Node.js to run grunt tasks and build properly the project.
- Implement modules into NodeJS to integrate designs and requirement.
- Used promises to do AJAX call to connect frontend and backend.
- Modified existing restful web services.
- Involved in UI development using HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, JSON, and AngularJS.
- Used Mocha, Chai unit test framework to write unit tests for JavaScript code for the client-side unit testing.
- Manipulated data using CRUD operations of MongoDB database management system and handled database access using NodeJS and Express.JS
- Used NodeJS on the server side and to install necessary packages into the application.
- Developed Single Page Application using React JS, HTML5, CSS3, and Bootstrap.
- Implemented REST API using NodeJS and Express.JS
- Used NodeJS as a proxy to interact with RESTful services and interacting with PostgreSQL Database.
- Redesigned database from PostgreSQL to MongoDB .
- Have worked on AWS to integrate the server side and client-side code.
- Extensively worked with making calls to APIS to fetch the data from the backend as JSON response and parse it on the UI for CSS manipulation .
- Developed Swagger UI for both the applications.
- Involved in sprint backlog grooming with other teammates and assign story points based on the acceptance criteria.
Environment: HTML5, CSS3, JavaScript, NodeJS, AngularJS, ReactJS, Express.JS ES6, Mocha, Chai, PostgreSQL, AWS, POSTMAN, Jenkins, JIRA, GitConfidential, Dallas TX
Sr. Java Developer
Responsibilities:
- Interacted with the stake-holders and gather requirements and business artifacts based on Agile - SCRUM methodology.
- Developed web pages by using HTML, CSS and JavaScript.
- Implemented EJBs Session beans for business logic.
- Used Eclipse to develop source code and debug the application.
- Built a custom cross-platform architecture using Java, Spring Core/MVC, and Hibernate.
- New library development with micro services architecture using Rest APIs, spring boot and pivotal cloud.
- Implemented Web-Services to integrate between different applications internal and third-party components using SOAP and REST services using Apache-CXF.
- Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
- Configured Queues and Topics as part of application integration and defined Camel routing between queues/topics.
- Reviewed the XML logical data model and developed XML schema XSD to validate the model and JAX-B for Xml-Java Mapping and XML-XSLT conversion.
- Developed and published web-services using WSDL, SOAP and XML, JAX-B based on top-down and bottom-up approaches.
- Experience in pre-testing the Web-Service calls with SOAP UI using end-points.
- Coordinated Unit Testing by JUnit, Easy Mock, Integration and User Acceptance Testing and developed test cases for bean components.
- Used Subversion for maintaining the component and for release and version management. And JIRA for defect tracking.
- Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
- Been though Release process for project execution as part of SCRUM.
- Used core java to develop the business logic, its development by using J2EE technologies like Servlets, JDBC, JSP, Spring, Spring Boot with microservices and other technologies.
- Implemented Microservices using Spring Boot, Spring Cloud, Spring Micro Services, and enabled using Netflix Eureka Server.
- All the functionality is implemented using Spring IO / Spring Boot, Thyme leaf and Hibernate ORM.
Confidential
UI Developer
Responsibilities:
- Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, JSP and jQuery based on the W3C standards and Web 2.0.
- Created the UI interface using JSP, JavaScript, jQuery, CSS3 and HTML5.
- Extensively used JavaScript, jQuery UI and jQuery to provide UI functionality.
- Worked on the application developed using HTML5, CSS3, JSON, and NODE.
- Worked with technologies such as jQuery and Ajax to make the website more attractive and user friendly.
- Created templates, menus, pages, categories, blocks using Drupal and Used Drupal Views module for controlling the presentation of lists of content.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and DreamweaverCS3.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
- Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
- Designed web site mock-ups, navigation buttons, etc. using Adobe Photoshop.
- Implemented and tested the enterprise application with jQuery, Spring MVC.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Developed Use cases spreadsheet based on SRS document for the testing.
- Extensively Implemented user interface designs from UI specifications and product requirements.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Collaborated with team members in design, analysis, coding, testing, and website review.
- Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
Environment: Drupal, HTML5, CSS3, JavaScript, JSP, Web 2.0, Agile, Adobe Photoshop, Ajax, JSON, jQuery, SQL, PL/SQL, Oracle, WindowsXP
Confidential
Web UI Developer
Responsibilities:
- Designed and coded the special landing web pages for the company's corporate clients using HTML and JavaScript.
- Added social media links on the company's primary website and worked on search engine optimization.
- Developed sample templates and web-site mock-ups using Photoshop and Illustrator.
- Lead design reviews with business clients and technical team.
- Documentation of requirement till preparation of SRS (System Requirement specification).
- Participated in the functional testing and implementation of the website.
- Creation of test cases, test procedures, execution of test procedures, documentation and review of test results.
- Wrote and updated Web content for Web site.
- Created and maintained a site map outlining the architecture of the site.
Environment: JavaScript, PHP 5.0, HTML, CSS, AJAX, Apache, Windows 2000/XP, MYSQL.