We provide IT Staff Augmentation Services!

Sr. Ui Developer /angular 4.0 Resume

2.00/5 (Submit Your Rating)

Alexandria, VA

PROFESSIONAL SUMMARY:

  • Over 8+ years of strong experience as a Front - End Developer in developing User Interface (UI) web applications by using JavaScript, DOM, jQuery, HTML/HTML5, CSS2/CSS3, Ajax, JSON, Angular 4.0, Node.js and React.js.
  • Extensive experience on modern front-end template frameworks for JavaScript - Including Bootstrap, JQuery, Angular 2/4, React JS.
  • Expert in creating Complex Crystal Reports Ad Hoc Reports, Frequency Reports, Summary Reports, Drill-down, Dynamic grouping, graphical, aging reports.
  • Expert in creating various PL/SQL stored procedures, views, functions and temporary tables for data input to the Crystal Reports.
  • Good knowledge on Angular 5 components like service resources, routing, Dependency injection, 2-way data binding, filters and events.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Experience in developing Web-centric applications using XML, Angular.js, JavaScript, JQuery, CSS, Photoshop, Dreamweaver and IIS.
  • Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Experience in designing the interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards.
  • Good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises.
  • Valuable experience in using the latest JavaScript framework Angular 2 and worked with all its various concepts like services, custom directives, promises, factory and providers.
  • Pleasant experience in writing various custom directives in AngularJS for both DOM manipulation and for repeated use of markup code.
  • Expertise in client scripting language and serve scripting languages like JavaScript, JQuery, JSON, Bootstrap, Node.js, AngularJS 2.0, Backbone.js. Good experience with server-side development using NodeJS.
  • Expert in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
  • Good experience with server-side development using NodeJS.
  • Good knowledge on creating ExtJS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Extensive experience in building Single Page Application (SPA) using Model View Controller (MVC) Framework such as Angular.JS framework.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, node.js, angular.js, Ext.js, Responsive design.
  • Very good experience in Document Object Model (DOM) and in client-side applications using React JS and working knowledge on Grunt.
  • Good Understanding of Object Oriented programming concepts Inheritance, Polymorphism, Abstraction and Encapsulation.
  • Hands on working experience Linux environment with Apache Tomcat.
  • Specialized in using JSON (JavaScript Object Notation) format to build collection of name/value pairs and ordered list of values.
  • Strong analytical and problem-solving skills, self-starter, and good team player.
  • Good knowledge in Core Java technologies Collections, Exception Handling, Multithreading.
  • Good knowledge in working with J2EE Technologies such as JSP, JSTL.
  • Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Experience in development and implementation of Application, mobile and Web based Technology Solutions.
  • Worked on SCRATCH, CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
  • Solid knowledge of relational database design and development such as MySQL and Oracle.
  • Experience in NoSQL Databases such as Cassandra, Spark and MongoDB.
  • Experience in Implementing Presentation layer using CSS Framework, Angular.JS, Wire-framing and HTML5.
  • Experience in developing Web applications using CSS pre-processors like SASS.
  • Participated in SCRUM calls to discuss the status of the items being worked on.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Participated in SPRINT planning and discussed user stories.
  • Involved in grooming sessions on how to implement solutions/fix bugs.
  • Confident, articulate, and professional speaking abilities.
  • Highly motivated, ability to work independently, organized and results oriented with excellent interpersonal, communication and presentation skills, ability to work in team environment.

TECHNICAL SKILLS:

Operating Systems: Windows, Ubuntu, Linux, Mac OS X

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, PHP, DOM, Gulp, Grunt

Programming Languages: Java, C

JavaScript Frameworks: Backbone.js, Node.js, Angular.js, Require.js, Bootstrap, JQuery UI

IDE, Editors: Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop.

Database: MySQL, Oracle 11G, DYNAMO DB2, MongoDB, Cassandra

Debugging Tools: Firebug, Bugzilla, Chrome Developer Tools.

Version Control: SVN, CVS, Clear Case, GIT

Build Tools: Maven, ANT

Loggers: Log4j

Web Servers: HTTP Web Server, Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0

Desktop Tools: Acrobat Writer, MS Word, MS Excel, MS PowerPoint and MS Access

SDLC: Waterfall, Agile.

Browsers: Firefox, Chrome, IE, Opera, Safari

WORK EXPERIENCE:

Confidential, Alexandria, VA

Sr. UI Developer /Angular 4.0

Responsibilities:

  • Developed and designed web pages using with HTML5, CSS3, Ajax, Angular JS 2.0, ReactJS and jQuery .
  • Worked in Software Development Lifecycle (SDLC), application design, functional and technical specs, and use case development using UML.
  • Developed Tabbed pages using AJAX and Angular2.0 , Node.js for quick view of related content, scores, and headlines.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, Flash.
  • Exposure to new features and issues addressed in Angular 4.
  • Created Typescript controllers for the different pages in the views using Typescript.
  • Great Knowledge in creating style guides, best practices and setting UI standards for enterprise applications.
  • Applied jQuery scripts and CSS3 for basic animation and end user screen customization purposes.
  • Created SPAs with multiple views using route services and developed/tested features in an AGILE environment using Angular 2 and Typescript.
  • Implemented Angular 4 component router for navigation and the services to connect the web application to back-end APIs.
  • Created Angular directives, services and controllers for complete ground up development and migration of existing jQuery web application.
  • Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 4 framework and Node JS.
  • Involved in developing various UI templates and Controller usingReact.js with Back-end Express and Mongoose/MongoDB.
  • Also used Express.js on the top of Node.js as a proxy to interact with RESTful services and interaction with MongoDB which is a NoSQL Database.
  • Implemented data-binding and MVC using Angular2 for front-end development of a current web application.
  • Built backend REST API with Node.js, Express.js .
  • Developed REST API for test server for Express Router middleware API with components from NPM (Node Package Manager) and Redux library.
  • AWS Infrastructure Setup Web Server, App Server and PDS Server.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Develop the name selectors in UI using Dojo and AJAX for on-key-down responses from back end .
  • Hands on experience in a Linux environment with Apache Tomcat.
  • Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature.
  • Increasing EBS backed volume storage capacity when the root volume is full using AWS EBS Volume feature.
  • Designed and developed the User Interface view components JSP, HTML, CSS & JavaScript.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Enhanced user experience by designing new web features using MVC Frameworks Angular 2 And ReactJS.
  • Designed Frontend with in object-oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext.JS.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
  • Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 2.0 framework and React JS.
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality.
  • Solid experience with Responsive Web Design (RWD) using Bootstrap, CSS media queries.
  • Ported and redesigned the Lead management system using Angular2, implementing modular design.
  • Used AngularJS framework to bind HTML5 (views) to JavaScript objects (models).
  • Designed, created, and maintained DB2 database objects.
  • Used Java Mail API and JMS API for sending automated Email notifications to the customer integrating the front-end UI to the back end using Spring MVC framework.
  • Developed Tabbed pages using AJAX and Angular.JS 2.0 , Node.js and Ext.js for quick view of related content, scores, and headlines.
  • Responsible to implement a complete user interface in the form of mobile and desktop web application using Angular 2.
  • Performed Unit Testing of the developed component and web forms and worked closely with manual testers and automation testers, User Acceptance testers for ensuring the desired functionality is achieved.
  • Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
  • Used Node.JS for asynchronous data communication between server and client.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in finding out bugs, broken links, etc. and rectifying them.
  • Effectively implemented AJAX in developing dynamic web pages.
  • Responsible for transforming design mock-ups to W3C standards HTML pages using HTML5, XHTML, CSS3 .
  • Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
  • Always followed Best Practices to continuously improve User experience and Performance.
  • Experience in Agile SCRUM methodologies.
  • Good experience in development of Database Components (Tables, Views, Stored Procedures, queries constraints) in Oracle and Microsoft SQL server .

Environment: HTML5, CSS3, Ajax, Typescript, Angular 2/4, NodeJS, Express.JS, MongoDB, Responsive Web Design, Bootstrap, Micro services, React JS , jQuery, JavaScript, JSON, DOM, SCRUM, XHTML, Restful Web services, RWD, Dreamweaver

Confidential, Ontario, CA

Sr. UI developer/ React JS

Responsibilities:

  • Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS, Backbone JS, Embedded JS.
  • Responsible to create React JS workflows such as Flux and Redux.
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Bootstrap, LESS, CSS3 and Sublime Text Editor.
  • Created SPA Using web technologies ECMAScript 6, React.JS, Redux, Babel, Node and Web-Pack.
  • Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Built Web pages that are more user-interactive using HTML5, CSS3, LESS, JavaScript, Bootstrap, React JS, Jasmine, Karma, RESTFUL API Services and JSON.
  • Used React-Router to turn application into Single Page Application.
  • Built single page apps, modules, graphics and reusable components using React JS.
  • Worked extensively on two-way, one-way data binding, built-in components and developed single page applications using Angular2 and ReactJS .
  • Consumed REST based Microservices with Rest template based on RESTful APIs.
  • Used React-redux to set State and props between Parent and child component.
  • Created Menus and Drawer component by using Typescript and React.js.
  • Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
  • Used the Node.js, Angular.js, backbone.js and Require.js. MVC Frameworks in the development of the web applications.
  • Developing various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Created complex SQL views and stored procedures to join multiple tables for contract data interface files.
  • Developed REST API for test server for Express Router middleware-based API's with Mongo DB integration.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Worked on JavaScript frameworks (Node JS, React JS) to augment browser-based applications.
  • Worked upon the dashboard for the project which contained a variety of charts and drag table components using D3, React JS.
  • Responsible to create responsive web application using Backbone JS.
  • Created Stored Procedures, Triggers, Functions, Indexes, Views, Joins and T-SQL code for applications.
  • Assisting in SQL Server optimization including indexing and query optimization.
  • Implemented Responsive web design (RWD) using Twitter Bootstrap.
  • Implemented various $scope methods $watch (), $digest () and $apply () to implement two-way data-binding by using AngularJS.
  • Created custom elements, HTML imports, shadow DOM to allow fully encapsulated custom elements by using Angular 2.0.
  • Used ReactJS for creating reusable components with well-defined interfaces.
  • Responsible to validate the server-side application using Node.js.
  • Worked on web application development using JavaScript, React JS.
  • Developed internal application using Angular and Node.JS connecting to Oracle on the backend.
  • Implemented Backbone.js and React.js to create a dynamically changing website.
  • Designed various routing mechanisms and Implemented $http functionality in AngularJS to retrieve data from web servers.
  • Creating self-contained, reusable, and testable modules and components using Angular JS.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML and CSS3.
  • Brought the HTML and CSS of an existing web site to the latest web standards.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript.
  • Worked in Agile environment in all aspects of the project.
  • Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine and Karma testing framework.
  • Consuming RESTful Web Services for JSON/XML data using jQuery, AJAX and AngularJS http & resource services.
  • Developed various customized views using JQuery, JavaScript, HTML, XHTML and CSS3.
  • Implemented TEST DRIVEN DEVELOPEMENT using Testing tools like Grunt/Gulp.
  • Worked on cross browser compatibility issues and fixed the bugs.

Environment: HTML/HTML5, CSS/CSS3, jQuery, AngularJS 2.0, Reactjs, Bootstrap, Node.JS, LESS, CSS3, Sublime editor, Ajax, JSON, Photoshop, Dreamweaver, Grunt/Gulp, Restful Services, Jasmine, Karma, JavaScript

Confidential, Minneapolis, MN

Sr. UI developer/Node.js

Responsibilities:

  • Involved in developing the UI pages using HTML, CSS, JAVASCRIPT, ANGULAR.JS, Ajax and Jquery.
  • Used Node.js for heavy DOM manipulation.
  • Responsible for managing the interchange of data between the server and the users.
  • Strong knowledge in Document Object Model and DOM functions.
  • Designed and implemented both the front and the back end of applications, using JavaScript, SQL which included design, coding, maintain and expanding of a Node.js proprietary framework.
  • Developed responsive applications using Bootstrap.JS which allowed the same application to be optimized for both mobile and desktop resolutions.
  • Using Node.js developed intensive web applications like video streaming sites and single page applications.
  • Involved in Agile point methodologies and full software development lifecycle. Designing, coding, testing, debugging and support.
  • Developed front end along with pages for user interactions; for the entire website using HTML, CSS3, JavaScript JSON, jQuery, and AJAX.
  • Involved in development and implementation of Application, mobile and Web based Technology Solutions.
  • Responsible to build structured reusable code for future use with Backbone.js.
  • Wrote several Angular components using controllers, services, directives and filters. Developed a MEAN (Mongo, Express, Angular, Node) stack application in JavaScript environment.
  • Responsible to create responsive web application using Rest API.
  • Responsible to develop server-side development using Express.
  • Responsible to create front end application using Angular JS.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concatenation etc.)
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML, CSS3 and JavaScript.
  • Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt JS.
  • Involved in developing and testing many features for the Navigation bar using CSS, Bootstrap.
  • Responsible to develop single page applications using Angular JS, BackboneJS, JavaScript, NodeJS.
  • Used Gulp JS along with Node.js to perform watch on unit tests, modification and live reloading to apply the changes made.
  • Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Used Angular JS framework where data from backend is stored in model and populated it to UI.
  • Participated in making Responsive Web Design using Media Queries and Twitter Bootstrap.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Consumed server -side SOAP UI web services and called them from angular controllers.
  • Involved in JIRA workflows for the bug tracking and project management.
  • Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Involved in Production Support and minor enhancements as per application requirements; HTML5, CSS3, JavaScript, jQuery, Angular2, Ajax, Agile Methodology, Windows.
  • Involved in daily SCRUM meetings to keep track of the project status.
  • Consuming and integrating UI with REST/JSON based web services.

Environment: HTML, CSS, JAVASCRIPT, ANGULAR.JS, Ajax, JQuery, Node.js, Adobe Photoshop, Adobe Dreamweaver, Eclipse, Restful Services, SOAP UI, JIRA, MVC, Oracle, DOM, MySQL

Confidential, Troy, Michigan

UI Developer

Responsibilities:

  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Involved in developing UI pages using HTML, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Designed and implemented the user interface using HTML, XHTML, XML, CSS3, JAVASCRIPT AND ANGULAR JS.
  • Translated business requirements into simple work flows and designed user interfaces that are visually appealing and functional.
  • Followed User-centered design process and worked in an Agile Environment.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, BackboneJS, AJAX, Angular JS and JSON.
  • Experience in using Bootstrap which can easily manipulate modal windows alerts , tooltips, scroll spy, pop over, button, type head, etc.
  • Responsible for the responsive web design, look and feel ( CSS, image/icon selection, page layout, padding), and interaction with the clients.
  • Designed a simplified and more intuitive web app UI experience to drive platform adoption.
  • Create storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas.
  • Using prototypes, design libraries to evolve the team into agile method Partnered with product managers, technology, vendors.
  • Created design systems, templates, libraries for standards and design style guide.
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
  • Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Involved in building scalable applications using Node.JS and used for Heavy DOM manipulation.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: HTML, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax, Angular.js, Node.js, Gulp, Restful services, Adobe Photoshop, Adobe Dreamweaver, SVN

Confidential

Web developer

Responsibilities:

  • Involved in development, design and implementation of front end part of the application.
  • Developed the User Interactive web pages in a professional manner by using web technologies like HTML, XHTML, and CSS as per company standards.
  • Code review for performance improvement. Design DOM related forms, validations, using HTML, CSS, and heavy use of JavaScript.
  • Involved in writing SQL queries for data retrieval from database.
  • Created User-Interface through JSP, HTML , and JavaScript.
  • Developed internal and external validation code using JavaScript.
  • Developed and designed the various screens and its architecture in accordance to UI Specs.
  • Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Designed Database Queries , Stored Procedures and Triggers to perform Database operations.
  • Built Prototypes and Applications using HTML, CSS and JavaScript.
  • Tested the Web pages and Model data as a part of QA.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
  • Interacted with java controllers (Ajax, and JSON to write/read data from back end systems) using RESTful Services.
  • Application backend implemented as Node.js application server.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Used Ajax, JSON with JQuery for request data and response processing.
  • Demonstrated implementation and up-gradation of JavaScript Library.
  • Worked in Agile and Scrum development environments.

Environment: HTML, XHTML, CSS3, JavaScript, JQuery, JSON, AJAX, Restful Services, DHTML, Adobe Photoshop, Adobe Dreamweaver, MySQL, Node.js

Confidential

Software Engineer

Responsibilities:

  • Designed development of presentation layers using HTML, CSS, JavaScript and JQuery.
  • Used JavaScript and JQuery for validating the input given to the user interface.
  • Developed Mock-up designs as per the requirements of Business.
  • Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
  • Implemented Performance Tuning to make the pages load fast and in an effective way. Implemented AJAX to speed up web application.
  • Used JQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
  • Utilized Waterfall and Agile project management strategies, depending on client need.
  • Performed extensive unit testing (end-to- end) and prepared detailed test scripts.
  • Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
  • Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects.

Environment: HTML, XHTML, CSS, JavaScript, JQuery, AJAX, DOM, SEO, Waterfall, Eclipse, Adobe Photoshop, Adobe Dreamweaver, XML, MySQL

We'd love your feedback!