Sr. React.js & Nodejs Developer Resume
CA
PROFESSIONAL SUMMARY:
- Having over 7 years of Experience in implementing the React.js, Node JS, Java and Front - end services.
- 5 years of Professional Experience on implementing the Node JS micro services.
- 4 years of Professional Experience in Developing Java web applications.
- 4 years of Professional Experience in Designing User Interface (UI) Web Applications by using UI Authoring and Web Technologies.
- Good experience in Agile and SCRUM methodologies.
- Experienced in developing RESTful web services using JSON as the data format
- High level of expertise in Programming with HTML, CSS, and JavaScript.
- Have In-depth Knowledge working with AngularJS.
- Expertise in CSS Pixel-level layout consistency with browser, version and platform independence.
- Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java, Servlets, JSP, JSTL, EJB and XML
- Experience in front-end and Backend application development.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Used Bootstrap and Angular JS in effective web design.
- Experience with Agile methodology.
- Good understanding in implementing web application using Angular JS framework.
- Expertise in design and development of User Interfaces using Adobe Flash, Adobe Flex 2.0/3.0, Action Script 2.0/3.0, MXML using Cairngorm Architecture.
- Used Phone Gap and Ionic Framework to Deploy applications to mobiles.
- Knowledge on WordPress and DNN which includes the blogging functionality.
- Experience in using various IDE’s, Dreamweaver, Notepad++, Eclipse, Adobe Photoshop.
- Experience applying the latest development approaches including MVC, RWD, and event-driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
- Experience in working with third party Web Services APIs and Web Services using AJAX and jQuery.
- Expertise in analysis and developing user-friendly solutions.
- 3 years of experience in using GIT.
- Used Apache Kafka for producing the change events from SQL and the Node JS programs to consume events as per the change events. Used Apache Kafka High Level consumer and High-Level producer for the programs.
- Experienced in designing Professional User Interactive (UI) Web Applications with the help of HTML, HTMLDOM, DHTML, XML, XHTML and CSS.
- High level of expertise in Programming with HTML, CSS, and JavaScript.
- Have In-depth Knowledge working with Java and NodeJS.
- Deployed and Configured Java/J2EE applications in LINUX environments.
- Incorporated a MongoDB database using the Mongoose ORM enabling users to store bill history
- Implemented multiple high-performance MongoDB replica sets on EC2 with robust reliability.
- A link-shortener built on the JavaScript stack. Node.js on server-side
- Re-architected their Node.js server framework to implement generators and promises.
SKILL:
- Node.JS
- Java
- Angular JS
PROFESSIONAL EXPERIENCE:
Confidential, CA
Sr. React.JS & NodeJS Developer
Responsibilities:
- Worked on React.js, Node JS, MongoDB, Hapi.js Yeomon Generator and Swagger Tools for REST documentation.
- Used tools like Sublime text, Intellij Web storm, Robo Mongo, Mongo Chef, TOAD, Win Merge, Putty, Win SCP, FileZilla, POSTMAN and Rally during the development lifecycle.
- Used Web storm, Node Inspector for JS debugging. Used Static Code analysis like JSLINT, ESLINT and NPM modules like Plato, Istanbul for code coverage along with Mocha, Chai and Swagger testing tools.
- Worked on Request, node-rest- client, Kafka - node, until, string, array- unique, async, Winston-kafka, Log4j, metrics, express, body-parser, swagger, mongoose, mongodb and mongoose-explain modules.
- Worked on the MongoDB data base Modelling along with the API technical design documentation
- Worked on production support and fixed critical bugs on the licensing portal, during the first production release. Worked on the both the One time and Incremental data migration from Oracle (RDBMS) to NOSQL (MONGODB) data bases.
- Used Apache Kafka for producing the change events from SQL and the Node JS programs to consume events as per the change events. Used Apache Kafka High Level consumer and High-Level producer for the programs.
- Subscriptions, Meta Data Format for the APIs, Products Master, Contracts, Users, Roles, Access Cache and Products API’s.
- Experienced in using GIT.
Confidential, CA
Sr. NodeJS Developer
Responsibilities:
- Brief Experience on implementing the Node JS micro services.
- Used Apache Kafka for producing the change events from SQL and the Node JS programs to consume events as per the change events. Used Apache Kafka High Level consumer and High-Level producer for the programs.
- Worked on the MongoDB data base Modelling along with the API technical design documentation
- Experienced in Using Express.js as interface.
- Worked on production support and fixed critical bugs on the licensing portal, during the first production release. Worked on the both the One time and Incremental data migration from
- Oracle(RDBMS) to NOSQL (MONGODB) data bases.
- Experience in dock raising the image in virtual Machine. Having good experience in working With
- Kubernetes environment.
- Experience in writing swagger yaml documentation for NodeJS services.
- Responsible for developing Production Monitoring UI Test tool.
- Using Foundation developed many webpages with Responsive.
- Node.js development of RESTful services.Angular.js frontend web application development.
- Followed AGILE Methodology and also coordinated with product owners to gather requirements.
- Scaling Docker, inter-container software networking setup and management via Weave.
- SOA/micro service and event driven architectures. implement, and maintain scalable and extensible database driven web
- Applications using advanced web development techniques such as load balancing, caching (numerous types), worker-servers, CDNs, etc.
- Developed Responsive Pages using media queries and foundation for different screen sizes
- Worked on HTML, CSS, basic JavaScript, and Node.JS to develop Web pages.
- Used HTML5, CSS3 and developed many pages. Developed UI using JSTL, CSS HTML, AJAX dojo and Java Script.
Environment: XHTML, DOM, JavaScript, jQuery, Mongo DB, Angular JS, Bootstrap, NodeJS, Adobe Dreamweaver CS5, AJAX, JSON, JSTL, ECLIPSE, SQL server, MySQL, SVN, GIT, PHP, Clear Quest, Harvest and MS Office.
Confidential, Clayton, MO
UI Developer
Responsibilities:
- Working as a frontend developer for developing the components which are used by several teams.
- Involved in discussions with the Business Analysts to identify the technical requirements. Heavy interaction with UX/UI teams in various geo locations.
- Agile Story research/grooming/tasking/interacting with other teams/developing.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed ecommerce shopping cart and checkout functionality that requires complex rules and logic and integration with backend systems.
- Worked CSS Preprocessors (SASS, LESS)
- Involved Storing and retrieving data from Column Oriented Data Base Mongo DB.
- Implemented responsive web design and mobile friendly design using hybrid Ionic framework and Angular JS.
- Development the whole application module using front-end frame works such as JavaScript, jQuery, AngularJS.
- Tested developed components using Junit.
- Designed & implemented web pages that are compatible in mobile devices with cross browser compatibility across several browsers.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Experience with javascript frameworks/libraries like JQuery and ReactJS
- Analyzed and optimized pages and page design for maximum performance.
- Worked on highly advanced user interface design and development using, AngularJS, HTML5 and CSS.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Used Git Hub as code repository.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: HTML/HTML5, CSS/CSS3, Less, Sass, JavaScript, jQuery, bootstrap, AJAX, JSON, AngularJS, Node.js, Maven, Ionic Framework, Jenkins, JSON, GitHub, MongoDB, Agile.
Confidential, Minnesota
UI Developer
Responsibilities:
- Created Responsive Web pages using HTML5, CSS3, Bootstrap, Typescript, Angular JS and Angular 2.0.
- Implemented Angular 2.0 component router for navigation and also the services to connect the web application to back-end APIs.
- Used Angular 2.0 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS, Bootstrap, and Angular JS.
- Using Angular 2.0 created custom directives for data manipulations and to display data in company standard format in UI.
- Used Angular JS in creating multi-page view using templates &ng-route
- Utilized Angular JS inbuilt directives for implementation also implemented costumed directives for the one's that is not available.
- Worked in Agile Development and maintained good level of communication in team going through all phases of SDLC lifecycle.
- Developed Responsible Web Design (RWD) UI using HTML 5, CSS3 media queries, DOM, Ajax, JSON, Angular Js and Bootstrap.
- Developed the front-end for the Identity Guard member website in HTML5, CSS3, jQuery, and Angular JS, in a responsive grid layout using Angular UI framework based on Bootstrap.
- Implemented latest CSS3 features like creating various effects, shading, 2D 3D animation, Shapes and Handling multimedia.
- Designed and developed web pages using CSS pre-processors such as LESS and SAAS.
- Worked with Twitter Bootstrap framework making use of grids, advance components like Navigation bars, Pagination, Alerts, Progress bars etc.
- Created Angular components like Controllers, Services, Directives and Forms to collect different user data and implemented form validation in Angular.
- Developed Custom directives to be reused across different modules in the application
- Developed Web API using MVC framework for all business logic and exposed to the front-end interfaces.
- Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
- Used JQuery to make RESTful API calls and Designed/documented REST APIs for collection and retrieval of high data.
- Built semantic templates effectively with Handlebar.JS expressions and Compile functions.
- Used JSON for data exchange between client and server and also Ajax to reduce the network load and update only the certain components of the website.
- Used GRUNT for UI task runner and mastered in using the GRUNT commands for building and deploying the project
- Provided technical assistance for development and support on JBoss application server platforms.
- Used Jasmine framework with Karma to write tests cases and performed end2end testing using protractor.
Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, Bootstrap, Angular2, Angular JS, JSON, RESTFUL web service, Apache Tomcat, Karma, Jasmine, SASS.
Confidential, Muskegon, MI
UI Developer
Responsibilities:
- Utilized HTML5, CSS, JavaScript, JQuery, and Angular JS to create a user login system that allowed customers to login.
- Developed a single page, mobile-first, cross-device web application for real-time location sharing utilizing Angular JS, JavaScript API.
- Used Angular JS framework to extend the HTML5 template language.
- Created Angular JS controllers, services and used Angular JS filters for filter functionality in search box and integrator functionalities.
- Created custom Angular JS filters to provide better search experience, Implemented Angular JS client-side validation forms using various controls and filters.
- Revamped the existing HTML website and updated content to be stored on the database instead of hardcoded into each page.
- Developed the complete layout of the pages of websites using CSS for multiple browsers.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Used JavaScript, Bootstrap for validation and for developing modules on front-end.
- Implemented AJAX to multiple aspects of the website to improve functionality.
- Used JSON to get response from server to check functionality of the websites.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Used logic-less templating engine with the use of Handlebar.JS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML, CSS, JavaScript, ECLIPSE, JQuery, Angular JS, AJAX, JSON, Bootstrap, MySQL, Pl/SQL, AptanaStudio, Notepad++.
Confidential, OK
Front-End UI Developer
Responsibilities:
- Front end development utilizing HTML5, CSS3, and JavaScript , Angular JS leveraging the Bootstrap framework and a Java / SQL backend.
- Created Single pages Application using HTML5, CSS3, JavaScript, Bootstrap, Angular JS.
- Built the reusable service components using Angular JS services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
- Experience in developing GUIs using Core Java Design patterns, HTML and XSL, CSS and JQuery.
- Developed Single page web application using JavaScript framework Angular JS.
- For new website features wrote Angular JS controllers, views and services
- Developed Angular JS factories and services to handle REST APIs' and push data to the server.
- Used Ajax effectively to create pagination and with client-side events like quick search.
- Developed appealing user interfaces using JSP, HTML and JavaScript.
- Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, with the use of CSS classes.
- Developed front-end using HTML5, CSS3, AJAX and Angular JS.
- Developed application based on JavaScript, Angular JS and Node JS patterns along with handling issues on Application Servers.
- Built dynamically generated dropdown lists using AJAX, JQuery and Angular JS.
- Developed components to fetch the data from the back end using AJAX and JQuery and Used SVN for version control and analyze the response of JSON to update DOM.
- Implemented both server and client side communication using Node.js
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Worked in UI testing with JIRA, which is generally testing the graphical user interfaces, how user interacts with the application and testing application elements like fonts, layouts, buttons, images, colors etc
- Provided JavaScript and CSS fixes for the UI orientation issues in web and jQuery implementation.
- Successfully gathered the requirements and made sure that all of them are met in the application
Environment: HTML, DHTML, CSS, JavaScript, Java, jQuery, AJAX, Angular JS, MongoDB, SOAP, Microsoft FrontPage, Adobe Photoshop CS3, Eclipse, SVN.