Node Web Developer Resume
Tampa, FloridA
SUMMARY
- Have 4+ years of IT industry experience as a rich UI/UX designer, Frontend development, documentation, web 2.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, project and team management.
- Experience in Web application development using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular JS, React JS, Cordova, Grunt, GIT, AJAX, SVN and DOM.
- Extensively worked in various software development methodologies such as Waterfall, Agile.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script dat follows W3C Web Standards and are browser compatible.
- Extensive experience in creating style guides, best practices, code reviews and settingUI standards for enterprise/consumer applications using Bootstrap 2/3.
- Experience wif developing single - page applications (SPAs) using various JavaScript frameworks like Angular JS, Angular, Node.js and EXTJS.
- Experience in developing, publishing, running and maintaining websites from scratch and modifying existing code on Linux and windows environment.
- Experience in applying the latest development approaches like MVC framework, event-driven applications using AJAX, Object Oriented (OO) JavaScript.
- Expertise in creation of reusable components, custom directives, Filters, Services and keeping the code clean.
- Experience in UI architecture design using Angular 4. Through understanding of core concepts like Components, Modules, Services, Dependency Injection.
- Experience using Redux and rxjs to manage state and building ReactJs applications.
- Hands on experience using Webpack module bundler to build Angular2/4 applications.
- Expertise in Angular JS structural framework for dynamic web apps and profound noledge in concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Used build tools like Grunt, Jenkins etc. Managed dependencies using Requires, bower and also used service versioning tools like Tortoise SVN, GitHub, stash and worked different IDE's like Sublime text, Eclipse and net beans, VS Code, Atom etc.
- Excellent noledge of JavaScript, CSS and their behavior on different browsers.
- Sound noledge in working wif browsers compatibility issues wif browsers like IE, Firefox, Safari, Opera, Chrome.
- Developed prototypes and production Presentation-layer code using version control for products, websites, and emails.
- Possess good communication and problem-solving skills and pro-active team worker qualities.
- Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, unit test cases and Analysis, User Training documents and Technical Help documents.
- Good Project Management and Inter-personal skills gained through interaction wif technical and functional teams.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, DHTML, JavaScript, Ajax, jest, enzyme, JQuery, JSON.
Frameworks: JavaScript (ECMAScript), AngularJS, Angular 4, AngularJS V4, NodeJS, BackboneJS, JavaScript Unit Testing, Underscore.js, JSX, LESS, SASS, Yeoman, EmberJS, Bootsrap, Scaffold.
IDE’s and Tools: Eclipse IDE, NetBean, Dreamweaver, Firebug, Developer Tools, Edit Plus, Sublime Text, Microsoft Visual Studio Code, WebStorm, Notepad++.
Libraries: jQuery, D3.js, ReactJS
Application Servers: HTTP Web Server, Apache Tomcat, Node.JS, JBoss
Development Tools: Adobe Photoshop CS5, Adobe Extend Script, Google Ad Words
Debugging Tools: Firebug, Karma, Jasmine, Chrome Dev Tools and Mocha, Express, Chai, Babel.js., Firebug, Chrome Developer toolbar, IE Developer Toolbar, Safari Web Developer.
Operating System: Linux, Window 98/2000/XP/Vista/7/8, MAC OS X
Database: PL/SQL (Oracle), MYSQL, MSSQL, Mongo DB.
Methodologies: Waterfall, Agile, Scrum
Version Controls: CVS, SVN, GIT, Clear Case
PROFESSIONAL EXPERIENCE
Confidential
Node Web Developer
Responsibilities:
- Working on HTML5, CSS, and JavaScript to develop web pages.
- Involved mostly in each step of the Software Development Life cycle of the application like Requirement gathering, Design, Analysis and Code development.
- Working on cross-Browser compatibility issues and integration of the project.
- Used the SASS/SCSS CSS pre-processor for styling requirements based on wireframes and design documents
- Used jQuery for slideshows and Developed CSS templates.
- OracleDB2 server was used to get the data.
- Worked on dual projects which includes migration of WCS in backend to Microservices and maintaining the enterprise site rectifying the defects and updating the functions using JavaScript and changing the CSS files as per business requirements.
- Involved in File Manipulations, File Uploads using Node JS.
- Used Gulp JS along wif Node JS to perform watch on unit tests, minification and live reloading to apply the changes made.
- Modified designs and templates for better user interaction and understanding. Communicated and was involved in testing wif QA team which involved cross browser testing, loading and performance checking.
- Designed training materials utilizing UX design principles and provided training using Photoshop, and Flash.
- Built backend REST API wif Node JS, Handlebar JS and also Implemented modules into Node JS to integrate wif designs and requirement.
- Created interactive prototypes using HTML, CSS, Java Script from a combination of wireframes, visual designs and design standards.
- Involved in developing the UI pages of the company’s client website using HTML, CSS, JavaScript, NodeJs and Bootstrap (Scaffold) to achieve Responsive Web Design and to render the dynamic web pages for the application.
- Used AJAX and JSON to make asynchronous calls for retrieving dynamic data from backend server and update the specific parts of DOM.
- Unit testing and reviewing the code to ensure dat it is valid, is properly structured, meets industry standards and is compatible wif varied browsers, devices, or operating systems.
- Extensive experience in Web Application Development, Interface Web Design, Designing/developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.).
Environment: HTML5, CSS3, Bootstrap, NodeJs, Scaffold, Conduit UI, JavaScript, Ajax, JSON, XML, Restful API, Underscore.Js, Chalk, Figlet, HandlebarJs, JIRA, GitHub, Bamboo, Photoshop, Endeca, Fusion, Stash, BitBucket, Visual Code, SQL, DB2 Server.
Confidential, Tampa, Florida
Sr. UI Developer / MEAN stack developer
Responsibilities:
- Developed Single Page Applications (SPA’s) using Angular 2 MVVM Framework and Restful services.
- Developed the Responsive Web Design (RWD) using Bootstrap & CSS3 Media Queries.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and JQuery.
- Implemented for a validation using JavaScript and Regular Expressions
- Involved in development of commonly used angular components across teams such as customer directives for grid, pagination, conditional validations.
- Displayed tabular data using Angular2 by applying filters on the table data.
- Upgrading the project from Angular 2 to Angular 4 and performed form validations using reactive forms for sign in and inputting ticket rising information from Angular4.0 framework.
- Adviser and consultant of UI-UX best Practices leading Frontend - Design Remote team implementing Invision App and Sketch for faster Prototyping
- Involved in Creating and Consuming Restful Services using Node JS and Express Framework.
- Working wif ECMA Script 6 features for building of JSX and used Babel, Webpack.
- Written Angular Material driven JSON consuming Angular 2/4 functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Involved in Consuming Restful Services using Angular $http Services.
- Employed Express to setup middleware to respond to HTTP service requests.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.JS, Require JS and JQuery.
- Developed DOM and built various models to view by using events in Backbone JS.
- Involved wif all stages of Software Development Lifecycle using Agile Methodology.
- Expertise on REPL terminal in Node JS.
- Developed Mobile themes, forms, lists and events for mobile applications which are based on JQuery.
- Wrote extensive unit tests using automated TDD tasks.
- Used GitHub for the Version control and JIRA for product management.
- Expert at creating functional specifications wif visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
- Updated existing style guide as well as introduced and implemented cloud based collaborative library for sketch.
- Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI.
- Created the logos, images and icons dat were used across multiple pages using Adobe Creative Suite.
- Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.JS and jQuery.
- Created required templates and reusable style sheets based on UI standards and company's requirements.
- Worked on cross browser compatibility issues and execute unit test cases using Jasmine and Karma.
Environment: HTML4.0/5, CSS/CSS3, Angular 2/4, JavaScript, multiple nodes, AngularJS, JQuery, Ajax, Json, XML, enzyme, Bootstrap, Responsive Design, Tomcat, Eclipse, Rest, SVN, Karma, UML, SQL 2012, JIRA, GitHub, Harvest, Adobe Photoshop and MS Office.
Confidential
MEAN stack developer
Responsibilities:
- Creating Front-end Applications using HTML, CSS and JQuery.
- Worked closely wif other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
- Contributed to the design direction by building mock-ups in Photoshop and Frontend
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Leading technical projects wif a focus on quality and improving the user experience.
- Working directly wif clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, JQuery, and Ajax.
- Created XHTML Pages wif CSS and the Box Model.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Implemented changes in the business model components. Migrating some of the applications from AngularJS 1.x to Angular 2.0 and component the code as per the Angular recommendations for better testability.
- Implemented Migration using ngUpgrade Module which allows AngularJS and Angular 2.0 application to co-exist and upgrade application part by part working harmoniously.
- Built prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side wif in the forms.
- Developed SQL Queries to interact wif Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, JavaScript, JQuery, AngularJs, Angular 2, Dreamweaver, AJAX, JSON, MS Office, PL/SQL and SVN.
