Node.js Developer Resume
Kirkland, WA
SUMMARY:
- Over 2+ years of extensive experience as a Front End UI Developer with solid understanding of database designing, development and installation of different modules.
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XML, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
- Extensive experience in various UI widgets using JavaScript libraries like Angular.js, Node.js and developing Rich Internet Applications RIA.
- Experience in implementing Web Services (RESTful/SOAP).
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Good experience in automation testing with Mocha and Jasmine using Selenium.
- Good Experience in Jasmine framework to write the unit tests in order to prevent the functional defects from being deployed to production.
- Good knowledge in the configuration management and version control software like TFS, Bit bucket, GitHub.
- Highly motivated self - starter, hard worker, team player and research orientated.
TECHNICAL SKILLS:
Programming Languages: Java, C, Swift.
Client Side Programming: HTML/HTML5, CSS2/CSS3, XML, JavaScript, AJAX.
JavaScript Libraries: JQuery.
JavaScript Frameworks: Node.js, Angular.js.
Database: MySQL, SQL Server.
Web Services: RESTful, SOAP, XML.
SDLC: Agile, Waterfall.
Testing Frameworks: Selenium, Jasmine, Mocha.
Design Tools: Rational Rose, MS Visio, Kibana.
Version Control: GitHub, TFS, BitBucket.
IDE's and Tools: IntelliJ, Firebug, Visual Studio, Sublime text.
Operating systems: Windows XP/Vista/7/8/10, MAC OS X.
Other: Swagger, Strong Loop, Jira, Slack.
PROFESSIONAL EXPERIENCE:
Node.js Developer
Confidential, Kirkland, WA
Responsibilities:
- Involved in web designing using HTML 4, HTML5, CSS 2/3, JavaScript and extensively used Table-less Design in CSS for positioning.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Participated in daily scrum calls and contributed effectively during discussion for effective solutions.
- Used Advanced JavaScript to develop Confidential ecommerce Payment Gateway Traffic Analytics System (click -tracking and page analytics) for Google Analytics to understand the behavior of payments and their success and failure patterns.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Used the Swagger tool to represent the RESTful API.
- Used Strong Loop’s LoopBack system to maintain the API proxy for most of the application services.
- Develop, enhance and execute the test scripts using Selenium Web Driver.
- Used Jasmine framework to write the unit tests in order to prevent the functional defects from being deployed to production.
- Used Jasmine and Mocha as the test framework to perform integration test for various functionalities.
- Used Kibana dashboard to perform advanced data analysis and visualize the data in a charts.
- Used Node JS modules, Grunt for running build and test tasks, Karma for the test execution and Istanbul for collecting code coverage.
Environment: Java, HTML4/5, CSS2/3, JavaScript, MVC, JSON, Node.js, Bootstrap, SOAP, XML, XPATH, Mocha, Jasmine, Selenium, Strong Loop, Swagger, Sause Lab.
Web/UI Developer
Confidential, Maryville, MO
Responsibilities:
- Contributed software engineering expertise in the development of products through the software lifecycle.
- Improved the performance of the application by replacing the existing process and controls with most suitable process flow, optimized queries and code snippets
- Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs.
Environment: XHTML, Java, JSF, Glassfish, AJAX, Prime faces, Bootstrap, MySQL, CSS
Web/UI Developer
Confidential
Responsibilities:
- To offer a streamlined on-boarding process and a customized client service.
- Provided technical support for the development team with a project entitled,“Client On-Boarding for Trust Business in a Bank”. Created user-friendly pages that allows on-boarding processing of a client an automated one, using the Workflow mechanism.
- Involved in web designing using HTML 4, HTML5, XHTML, CSS 2/3, JavaScript and extensively used Tableless Design in CSS for positioning.
Environment: HTML, JavaScript, JSP, CSS, PHP.
Web/UI Developer
Confidential
Responsibilities:
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Understanding Web UI conventions and be able to leverage them for promoting an efficient user experience.
- Involved in solving cross-platform, cross-browser compatibility issues.Used Dream weaver as HTML editor, IIS for Web Hosting and SQL Server database.
- Implemented JQuery along with JavaScript libraries.Adobe Acrobat was used for the document management and developing .PDF files.
Environment: Java, HTML, CSS, OO JavaScript, JQuery, Ajax, JSON, JSP, JQuery