We provide IT Staff Augmentation Services!

Sr. Ui (angularjs 2.0) Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Over 6 years of strong software experience in design, development and deployment of web - based Client-Server business application.
  • Expertise in building Web User Interface (UI) using HTML4/HTML5, CSS2/CSS3, XHTML, JavaScript, Jquery, JSP, Bootstrap, AJAX, SASS, LESS, SVG, Bootstrap, XML, JSON, SOAP, REST API's.
  • Experience in developing UI using jQuery and JavaScript Libraries for Web Applications and Mobile Applications.
  • Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, NodeJS, Underscore.js, Express.js, ReactJS, Angular JS, Angular2, bcrypt.js, Crypto.js, Backbone.js, Require.js, Ext JS.
  • Good knowledge in ReactJS for creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts
  • Experience in developing web applications using PHP, Java/J2EE, JSP, Servlets, EJB, JDBC, Spring, Struts, JSF, Hibernate, Web Services and XML.
  • Good experience in third party REST API integration, using open source build and package management tools like NPM, BOWER, Webpack, Yeoman.
  • Expertise in consuming web-services in the form of JSON via AJAX calls for creating business progress views as visual charts by using visualization tools like High Charts, D3Js.
  • Experienced in ReactJS and working with React Redux architecture using complex Object Oriented concepts in improving the performance of the websites.
  • Extensive experience in developing NodeJSapplications using MVC frameworks and installation of client side dependencies using Bower.
  • Used NodeJS NPM module Grunt and Gulp to run tasks and build properly the project (compile, minify, concat etc.)
  • Experience working with SQL Database Components (Tables, Views, queries) mostly MYSQL, PostgresSQL, Oracle, DB2 and No Sql Databases like MongoDb.
  • Successfully deployed and compiled many of the applications on Tomcat web server, IBM Web Sphere, Web Logic and Glassfish Application servers.
  • Expertise in applying the latest software development approaches including MVC, Test Driven Development(TDD), event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSP, XML.
  • Expertise in debugging and troubleshooting existing code using Chrome Developer Tools, Firebug, Postman, CURL.
  • Experience in creating test suites using Jasmine, Karma and Protractor, Experience in mobile frameworks such as Ionic and Cordova for creating HTML/JS based mobile applications.
  • Solid proficiency with distributed version control tools such as GIT, GitHub, SVN and cloud platforms like Amazon Web Services (AWS), Amazon EC2, Heroku.
  • Experience with IDEs such as eclipse, Netbeans, Dreamweaver etc and project management tools such as JIRA, Bugzilla, Trac, Fisheye etc
  • Involved in all phase of SDLC like Requirement Analysis, Implementation, Maintenance and extensive experience with Agile, SCRUM and sprint planning cycles.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, CSS2/3, XHTML, JavaScript, Jquery, JSP, Bootstrap, AJAX, SASS, LESS, SVG, Bootstrap, XML, JSON, SOAP, REST API's

Languages: C, C++, PHP, Java/J2EE, C#

JavaScript Frameworks and Libraries: Angular JS 1.x/2, NodeJS, Backbone JS, Underscore js, D3.js, ReactJS, Express JS, Ext JS, RxJS, Ember JS, Can JS, Require JS, Knockout JS, Polymer, DOJO

Front - End Build Tools: NPM, Bower, Gulp, Grunt, Browserify, Webpack, Yeoman

Web Servers: Apache Tomcat, Apache HTTP Web Server, LAMP Server, WAMP Server, XAMPP Server

IDE's and Editors: Adobe Dreamweaver, Eclipse, NetBeans, Atom, Brackets, Notepad++, Sublime text, Web Strom

Testing: Jasmine, Karma, Mocha, Chai, Enzyme, Cucumber, Protractor

Databases: MySQL, Oracle, DB2, PostgreSQl,MangoDB

Operating Systems: Windows 7/8/10, LINUX, Mac OS

Tools: WordPress, Drupal, JUnit, QUnit, Matrix, DDMS, Selenium, Jira

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. UI (AngularJs 2.0) Developer

Responsibilities:

  • Responsible for developing all the UI pages using HTML, CSS3, Bootstrap, Angular 2.0, JavaScript, Typescript, AJAX, JSON and RESTfulAPI.
  • Worked in a team, involved in developing the UI layout and front-end programming for web application that matches requirements of Client.
  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Developed and tested features in an AGILE environment using Angular-2 and TypeScript.
  • Utilized the features of Angular 2.0 to present effective web design.
  • Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular JS 2.0 framework and Node JS.
  • Used a Bootstrap 3.0 from Angular2.0 platform and point it to the root component of the application instead of Angular ng-app.
  • Experience in working different changed procedures of Angular 1.x to Angular 2.0 such as, @Route, RouterOutlet, router-link etc.
  • Used Typescript and its features such as static typing, classes and interfaces.
  • Worked on Angular 2.0 by consuming RESTFul web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Utilized jQuery UI for dialogs, date picker, tabs, model pop ups and advanced components to implement UI model.
  • Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner.
  • Used Protractor provided by Angular for end to end (e2e) testing.
  • Used Angular 2.0 for delivering user experiences such as high performance, off-line accessibility and zero-step installation.
  • Leveraged Angular 2 resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (Multi-filed form elements, background file uploads etc.)
  • Create Single Page Applications (SPA) that loads a single HTML page using AngularJS 2.0, Node JS and RxJS Observable to generate continuous and responsive Web apps, without page reloads, thus dynamically updating that page as the customer's side interacts with the app.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Created Widgets, Dashboards, Charts, login functionality implemented and session handling base functionalities added.
  • Created Angular 2 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, RouterOutlet, binding the click event, Component decorator, binding to the hidden property.
  • Worked on Typography, Notifications, TimeOut functions, cards, Dialogs, Forms, Tables, Switches, Icons, Dashboards, Widgets, Charts and buttons for developing Bootstrap 4 using Angular 2.
  • Created Routing in between various components consuming the RouterOutlet Directive.
  • Extensively used Angular-cli to generate components, routes, services, pipes and to run tests.
  • Co-operating with back-end developing proves of building the Restful API and communicating with the external web services.

Environment: JavaScript, Node.js, Angular.js, Angular-2, RxJS, Angular Material, jQuery, CSS3, HTML5, AGILE/SCRUM,SOAP/REST, twitter Bootstrap, AJAX, JSON/XML, Karma-Jasmine, NPM, Adobe Photoshop, Dreamweaver, Mocha, Chai.

Confidential, Oakland, CA

Sr. UI Developer

Responsibilities:

  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using JQuery, Ajax and JQuery UI.
  • Developed and designed AJAX based Prototype, JavaScript, JQuery and AJAX based UI framework.
  • Developed page layouts, navigation, animation buttons and icons.
  • Responsible to store and retrieve user entered data to HTML session storage hence give user feature of running several session at one time.
  • Used Angular.js and Node.js or developing single page web applications.
  • Wrote Page level code using JavaScript with Angular.js framework along with JQUERY and other JavaScript libraries.
  • Experienced in React JS and working with Redux architecture. Implemented content switching using React.js routing and fetched data through asynchronous call.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Develop various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML5, CSS3, JavaScript and Angular.js.
  • Created UI designs using Web 3.0 standards.
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Redux concept..
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Extensively used JavaScript for client side validation.
  • Conducted Unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
  • Create interactive websites and website features using JavaScript and JQuery/ JQuery UI.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Contributed to typescript in java development by creating an account on GitHub.
  • Performed extensive Unit testing (end-to-end) and prepared detailed test scripts as part of it.
  • Applied industry best practices and standards when project requirements are lagging.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML5, CSS3, LESS, JAVASCRIPT, ANGULAR JS, REACTJS,Redux, NODE JS, YEOMAN, JSON, SVG, AJAX, KARMA, JASMINE, PHOTOSHOP, BOOTSTRAP, FONT AWESOME ICONS, CHROME DEVELOPER TOOLBAR, BOWER, NPM, GITHUB, JIRA, AGILE

Confidential, Columbus, OH

UI Developer

Responsibilities:

  • Developed all the UI pages using AngularJS, Node JS, HTML5, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap which is further integrated with Web Services.
  • Experience in developing single page applications (SPA) using AngularJS, using various angular modules like UI-router.
  • Experienced in using Modernizer to check cross- browser compatibility, making sure that the HTML and CSS features are working properly.
  • Using Angular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Worked with AngularJS for creating own HTML elements for building a companied website which is an open source project.
  • Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
  • Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS.
  • Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, React JS features like Components, Lifecycle methods, and unidirectional data flow using the Flux Architecture.
  • Used NodeJs as proxy to interact with Rest services and Database, building real-time Web API's.
  • Created view-model and controllers and worked with demo JSON data and services until API gets ready.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree and Implemented the Drag and Drop functionality using jQuery framework.
  • Unit tested all the front-end AngularJS code using Jasmine, Karma.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
  • Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
  • Followed scrum methodology and biweekly sprint in the project.

Environment: Angular JS, Express JS, Node JS, RWD, HTML5, CSS3, Materialize, JavaScript, Angular Data-tables, Grunt, Bower, NPM, GIT, Mocha, Chai, Jasmine, Karma, Webstorm, Chrome, Firefox, IE 10+

Confidential, Fremont, CA

Front End Developer

Responsibilities:

  • Responsible for design and development of the web pages from mock- ups.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Used jQuery for basic animation and end user screen customization purposes.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
  • Involved in developing HTML and AngularJS for client side presentation and, data validation on the client side with in the forms.
  • Developed Tabbed pages using AJAX and Angular.JS, Node.js and Ext.js for quick view of related content, scores, top stories, and headlines.
  • Implemented the search functionality for Internal Application using AngularJS.
  • Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
  • Worked with CSS3 and bootstrap to create Responsive web designs for multiple departments/pages.
  • Built backend REST API with Node.js, Expressjs.
  • Developed a modern web workflow using Grunt, Bower, Browserify as a part of my project.
  • Created animation effects during the data load, waiting for the Ajax response using JQuery.
  • Interact with other developers and end users to design and implement new features throughout the framework.
  • Developed Responsive web design using Media Queries and Twitter Bootstrap.
  • Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
  • Prototyped several versions of possible UI approach to provide choices to the business.
  • Developed the page layouts, navigation, animation buttons and icons.
  • Used jQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
  • Developed unit test cases and functional test cases using Karma framework.
  • Improved the performance and response time of the application by implementing AJAX.
  • Worked with business analysts to understand their business models and goals.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Developed REST API for test server for Express Router middleware based API's with Mongo DB integration.
  • Developed a core component of Analytics with Angular JS.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
  • 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.
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

EnvironmentAngular JS, Bootstrap, Node JS, jQuery, HTML5, CSS3, AJAX, services, Sublime Text, Oracle 11g, GitHub, Google Developer tool, Bootstrap, Grunt, Browserify, SVN, Firebug.

We'd love your feedback!