Ui/ Nodejs Developer Resume
San Diego, CA
PROFESSIONAL SUMMARY:
- Around 6 years of experience in web based enterprise applications using HTML5, CSS3, JavaScript, JQuery, AngularJS, backboneJS, NodeJS and UI development.
- Good Knowledge in Twitter Bootstrap and Responsive Design.
- Developed applications that meet WCGA 2.0 or Section 508 standards.
- Java Professional with experience in development of web and multi - tier application in Java/Java EE platform, Relational Database and Object Oriented Programming environments.
- Enhance the applications with new add-on features, using ReactJS framework on front-end and Node JS on back-end with ECMAScript 6(ES16) features.
- Create and present architectural solutions of data flow from Mainframe to DB2 client servers using DB2 Connect product. providing details of end to end process.
- Developing web based applications using Google Web Toolkit (GWT) and J2EE Servlet technology.
- Excellent working on how to implement User-centered design (UCD) methodology.
- Experience in implementing usage of Node.js and NPM, especially for Node build processes like GULP.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Skilled in using web editors like Dreamweaver, Sublime Text, Brackets and Visual Studio.
- Experience in using JavaScript frameworks JQuery, AngularJS, Node.js Twitter Bootstrap.
- Involved in Web Application Development using MVC Architecture with AngularJS and JSP.
- Expertise in tools and IDEs for development and design like Eclipse, Visual studio, Notepad++, IntelliJ, ATOM, JDev, NetBeans, WebStorm, Bracket.
- Proactively identify UI/UX enhancements and transform into clear specifications and efficient execution strategies
- Manage UX initiatives through project lifecycle
- Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
- Good understanding on Document Object Model (DOM) and DOM functions.
- Solid exposure to all phases of SDLC including Requirement Analysis (Sequence Diagrams), Design (High Level and Low Level Design, Class Diagrams), Development, Implementation, Testing, and Documentation at onsite.
- Sound Experience in AGILE methodologies.
- Experience in database development skills like MySQL, Oracle, and MongoDB.
- Responsible for Deployment and Release procedures.
- Experience with Version Control tools like GIT, CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Creating user information solutions by developing, implementing, and maintaining a wide range of products from single-page applications to complex data analysis systems.
- Used AngularJS to develop a standalone test application, in scope of future usage of the framework.
- Good Experience in Search Engine Optimization, Link Building, Google Keyword Tool, Word Tracker, Google Webmaster Tool and Social Networking, Web Accessibility.
- Experience with Firebug Fox for Mozilla, Developer Toolbar, WAVE Evaluation Toolbar for Chrome and Mozilla, and IE Developer Toolbar for Internet Explorer.
- Working on MVC Architecture, REST Frameworks.
- Responsible for User Testing and Quality Assurance.
- Extensive programming experience hand coding CSS, JQuery, JavaScript.
- Followed W3C standards and validations using HTML, CSS and Java Script for building Web applications along with sound understanding of HTML5 API's.
- Expert in using SASS, LESS pre-processor for CSS.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience in working with various database like Oracle, SQL server and MySQL. spearheaded adoption of new principles such as responsive design, mobile first, and adaptive design
TECHNICAL SKILLS:
UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing.
UI Frame works: JQuery, node.js, AngularJS, Bootstrap, ReactJS
Wire Frame Tools: Adobe Illustrator CS3.
IDE: Eclipse IDE, Notepad++, WebStorm, Visual Studio, Sublime Text, Bracket
Operating Systems: Windows, Mac and LINUX.
Web Technologies: C, Java,ASP.NET, Ext JS, JQuery, HTML, JavaScript, CSS, Pl/SQL, AngularJS
Database: 9x/10x, MS-Access, PL/SQL.
Version Control Solutions: SVN, GIT, GRUNT, GULP
Debugging/Testing Tool: Jasmine, Firebug
PROFESSIONAL EXPERIENCE:
UI/ NodeJs Developer
Confidential, San Diego, CA
Responsibilities:
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS 2.0, and Node JS as a platform for Web applications.
- Interacted with business analyst and Product Owners to understand the requirements to ensure correct UI modules been built to meet business requirements.
- Responsible for creating wireframes and mockups of new site functionality using webpack, lucid chart.
- Created POC for present day working model with AngularJS implementation.
- DB2 Database maintenance, backup, restore, performance monitoring & tuning, maintenance of logs, problem identification and resolution, security and Disaster recovery planning Worked closely with the Product Owner's and providing them brief Knowledge over the AngularJS implementation.
- Developed mockups taking up the User-Experience work as highest Priority.
- Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
- Used MVC architecture of AngularJS Framework to simplify the code complexity and increase clean code.
- Following the W3 standards created composite code for the Angular Project.
- Experience in developing Custom Directives and Services following Confidential Standards.
- Following Amex approved Libraries as Bootstrap for responsive web page building.
- Created SPA for the End User providing route technologies with faster and responsive using ReactJS and AngularJS Framework.
- Strong knowledge/experience in Angular Forms, Scopes, Routing, UI router, Services, Factories, Directives and Filters.
- Implement modules into Node JS to integrate with designs and requirements.
- Experience in building Custer centric Single Page Applications
- Designed and developed User friendly web based interfaces using JSP, AngularJS, HTML5, XHTML, CSS3, JavaScript and Custom Tags.
- Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS)
- Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Worked on CSS pre-processor frameworks (SASS 3.4 & LESS 2.0)
- Implemented AJAX in web pages for accessing application data without refresh the whole pages for better user experience.
- Used AngularJS, JavaScript for validating client-side validations.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Experience in using ReactJS to build web components.
- Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems)
- Extensively used NodeJS on front end (used namespaces, closures and custom bindings).
- Implemented data-binding using NODEJS for front-end development of a current web application.
- Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support. Supporting iOS, Android.
- Worked on tools like Eclipse and GIT repositories and Installed and configured GIT and synced with multiple GIT-Hub repositories.
- Worked on ATG REST MVC Web Services.
- Refactored the scheduler application using Clojure.
- Developed the application using Visual Studio 2013, TFS, MVC Framework, C# and Microsoft SQL Server 2012.
- Installed and configured GIT on developer workstations and documented merge strategies
- Worked in developing dynamic robust UI screens using CSS, HTML, AngularJS, JavaScript, Bootstrap and JQuery.
- Compile statistics and analytics reports into dynamic Excel/Drive spreadsheets using data from Google Analytics, WordPress.
- Used ReactJS to build web components such as signup form and rule form.
- Extensively used CSS3.0 for styling and HTML 5.0 for Templates in Ext JS.
Environment: Web Services, JQuery, AngularJS, Java Script, AJAX, CSS, NodeJS, REST API, Jasmine, NodeJs, GIT, Oracle, Eclipse, Agile, PostgreSQL, pgAdmin III tool
UI Developer
Confidential, Columbus, GA
Responsibilities:
- Created presentation-tier SPA in HTML, Implemented JQuery Data Grid control, Validation control and other Widget controls.
- Developed web application using backend technologies like HTML, JSP, JDBC etc.
- NodeJS is been used for developing I/O intensive web applications like, single-page application.
- Responsible for creating mockups and prototypes using HTML and CSS3.
- Experienced in Web forms/user interfaces using AngularJS MVC, JQuery and JSP.
- Involved in migrating the web application from JQuery to AngularJS Single Page Application.
- Expertise in creating Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Involved in Developing various AJAX controls and widgets to build a rich User Interface for the application.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Worked on various commands and helper classes using core Java mainly following multi-threaded concepts and MVC design patterns for the application.
- Consuming NodeJS RestFul API services.
- Created Windows services to create automation processing of XML.
- Build responsive application using AngularJS, NodeJs. Application compatible with mobile devices and different web platforms and browser. Consumed different plugins and angular modules and providers.
- Generate Unit test cases using JASMINE and execute them with Karma.
- Provided quality assurance and cross browser compatibility testing during development phase.
- Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, AngularJS, XPATH, XML, ReactJS, XML, MVC, JSON, REST, SOAP, JUnit, MySQL, Windows, NodeJS, XHTML, DHTML
UI DEVELOPER
Confidential, Providence, RI
Responsibilities:
- Involved with all stages of Software Development Life Cycle.
- Gathered and designed user cases for UI requirements.
- Created custom UI components and implemented UI MVC framework.
- Developed charting components charting for the data visualization.
- Good Knowledge of using of Java, J2EE Web and Business components and wired using Ajax calls.
- Provided user interfaces using HTML, CSS3, ReactJS, Bootstrap, AngularJS, JQuery and JQuery.
- Designed pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and Http Request.
- Build responsive application using AngularJS, NodeJs. Application compatible with mobile devices and different web platforms and browser. Consumed different plugins and angular modules and providers.
- Extensive experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
- Designed user interface screens using Java and Shell script.
- Coding for new features in java and shell script.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Redesigned UI screens for developing table-less layouts using CSS selectors.
- Implemented MVVM, client side MVC frameworks using AngularJS for Single Page Application developments.
- Classes to interact with business logic & used Spring Frame work for AngularJS layer design patterns.
- Managed users, workflow, groups and projects in JIRA.
- Reported bugs and tracked defects using JIRA.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from Standpoint.
- Involved in development of the front end part of the web application using HTML, JavaScript& CSS based on client customization.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on AngularJS issues and fix the bugs pertaining to various browsers.
- Experience building modular JavaScript using AMD.
- Designed and developed of UI using HTML/DHTML, CSS, & JavaScript.
- Extensively worked on creating cross-browser compatible interfaces to support IE, Firefox.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on AngularJS issues and fix the bugs pertaining to various browsers.
- Experience building modular JavaScript using AMD.
- Extensively worked on creating cross-browser compatible interfaces to support IE, Firefox.
Environment: Java, JSP, HTML, Java script, NodeJS, Angular JS, CSS, JQuery, REST Web Services, JIRA, UNIX/Windows.
UI Developer
Confidential, Mountain View, CA
Responsibilities:
- Developed front end UI screens for multiple projects and worked with multiple teams concurrently, being mindful of all deadlines.
- Involved in writing application level code to interact with API's, Web Services using JSON, XML and JQuery.
- Created MVC, Webforms/Webpages in .NET using Razor view engine
- Works closely with Project Management, contributing to Project Management's creation of functional specifications.
- Constructed a presentation layer based on functional specifications
- Involved in the development of dynamic ASPX web pages, retrieved data using ADO.NET with C#.
- Implemented technologies like HTML, Java Script and AJAX for rich UI experience.
- Performed Forms Based Authentication and ensured Role Based Authorization.
- Used CSS to obtain the uniformity throughout the application.
- Created Charts using ASP.NET Chart Controls.
- Written SQL Queries, Stored Procedures and Triggers for data Retrieval and data Insertion.
- Worked closely with other Software Engineers coding the business layer and data layer.
- Used JQuery Mobile for developing Mobile apps.
- Experience creating using JavaScript and MVC architecture design and implementation of HTML web applications in ways SPA Single Page Application+ porting Flash to HTML clients.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML/CSS/Java- script
- Worked with JSON for data exchange between client and server.
- Involved in designing and developing the GUI for the user interface with various controls.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
Environment: HTML, XHTML, CSS3, JavaScript, JSON, AJAX, Flash, Adobe Dreamweaver, Bootstrap, MVCWeb API and Eclipse. C#, .NET, SQL.
UI Developer
Confidential, Texas
Responsibilities:
- Used JavaScript, HTML and SQL to develop a human resource management system
- Created file importing framework in java to include html files in to JSP. The component keeps the html files in a HashMap and a timer task updates the map when there are any modifications in the files.
- Developed client in java for virus scanning of files
- Worked on Java component that periodically checks if the published documents are accessible by making http requests and reporting the results.
- Implemented the document cache functionality
- Modified shell scripting files to update build and deploy scripts
- Developed user interfaces using Struts.
- Fixed the bugs raised in the testing phases.
- Developed the corresponding back-end RESTful API service using Node.js.
- Actively tested, Debugged and participated in troubleshooting the existing code using Firebug and Chrome Inspector Tools.
- Used NPM, Bower for package management.
- Used GIT sever for project development and agile methodology for the software life cycle development.
- Joined daily scrum for discussing, trouble-shooting issues and fixing defects
Environment: HTML, CSS, JavaScript, Java, Apache, Eclipse.