Angular 2 Web Developer Resume
PA
Summary:
- Overall 8+ years of extensive experience in designing User Interface applications and Proficient in developing webpages using HTML4.0/5.0, CSS3, JavaScript, jQuery, Bootstrap, AngularJS, NodeJS, JavaScript, jQuery, Rest AJAX and JSON
- Developed cross browser compatible pages using Modernizer to ensure proper working of CSS3 and HTML5 features.
- Sound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript.
- Experience in making Responsive Web Pages using Media Queries and Twitter Bootstrap
- Decent experience in using XML/JSON and AJAX to link with back - end applications
- Experience in working with third party Web Services API’s and web Services using AJAX and jQuery.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Expertise in Client scripting language and server side scripting languages like HTML, CSS, JavaScript, AJAX, jQuery, Bootstrap, React JS, Angular JS and Node JS.
- Experience in developing web applications using MVC & MVVC Architecture
- Good understanding of Document Object Model (DOM) and DOM functions
- Hands on experience on CSS preprocessors such LESS and SAAS
- Experience on working with AngularJS to develop single page along with dynamic web applications.
- Profound knowledge in AngularJS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Developed user interface by using the React JS, Redux for SPA development.
- Good understanding on Typescript and running on different browsers
- Customized the NodeJS server to pick the local Package. And run the application without changing the local paths and variables.
- Expertise in using source code control system such as SVN, GIT.
- Prepared test case scenarios and internal documentation for validation and reporting.
- Experienced in using UI editors like Sublime Text Editor, Eclipse and Aptana Studio.
- Used Karma for unit testing and Protractor for end to end testing.
- Experience in taking performance optimization measures for website/web applications to reduce the response times and hence enhancing the end user experience.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Experience with Atlassian tools like Bamboo, Jira and Confluence.
- Experience in working with Agile Development Method
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis
- Excellent analytical and communication skills with capability to handle new technologies
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, XSLT, Java, JDK JavaScript, Ajax, jQuery, JSON, Apache, PHP
Frameworks: AngularJS, Angular 2, NodeJSIDE’s and Tools: Visual Studio Code, Eclipse IDE, Dreamweaver, Developer Tools, Edit Plus, Toad, Sublime Text
Wire Frame Tools: Adobe Illustrator CS3, Adobe Photoshop CS3/CS4
Debugging Tools: Firebug, Karma, Jasmine and Mocha
Servers: Apache Tomcat, IBM Web sphere, Open Stock
Operating System: Window 98/2000/XP/Vista/7/8/10, UNIX, LINUX, MS-DOS, MAC OS X
Database: PL/SQL (Oracle), MYSQL, MSSQL
PROFESSIONAL EXPERIENCE:
Confidential, PA
Angular 2 Web Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and React.JS.
- Developing presentation layer with JSP's, HTML5, JavaScript, CSS3, JQuery, JSON, AJAX, Form tags, Tiles, JSTL tags etc.
- Hands on JavaScript/ES6 development on Node.JS platform with React, Redux libraries.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Involved in writing the front-end code for the application using Angular 4.
- Implemented Angular 2 component router for navigation.
- Worked with Angular 2 directives, components, pipes, injectables.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Designed and developed the Presentation layer using Angular 4 and Angular Material.
- Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes.
- Designed dynamic and cross-browser compatible pages using HTML5, CSS3, JavaScript and AJAX.
- Worked with advanced JavaScript concepts like Closures, Prototype and Inheritance.
- Developed single page applications using Angular 2, Typescript, web pack and grunt.
- Worked with Angular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Involved in writing application level code to interact with APIs, Web Services using Node.js, AJAX, JSON and XML.
- Used Node.js to offer an easy and safe way to build high performance and scalable network application.
- Extensively used JavaScript for adding dynamic web content to Web Pages.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node Js.
- Created various Mongo-DB collections and wrote services to store and retrieve user data from the application.
- Involved in the creation of interface to manage user menu and Bulk update of attributes using jQuery.
- Implemented front end user interface and features in the application using AJAX.
- Written unit test scripts for controllers, filters and services using karma and Jasmine.
- Used GitHub as a version control, and used JIRA for bug management.
Environment: HTML5, CSS3, JavaScript, Angular 2, Node Js, Bootstrap, JavaScript,React JS, Bower, NPM, JIRA, AJAX, PHP, jQuery, JSON, Grunt, Ext Js, Stash, Source Tree, Jasmine, Karma and Brackets.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Generated User Interface Templates using JSP, JavaScript, HTML5 and CSS3.
- Development of JavaScript for validations and other functionalities.
- Developed Front-end UI using HTML, CSS and JavaScript.
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic elements and reusable libraries with JavaScript, jQuery and Angular Js.
- Used AngularJS to develop a standalone test application, in scope of future usage of the framework.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Developed Custom Tags to simplify the JSP 2.0 code. Designed UI screens using JavaScript, JSP 2.0, AJAX and XML, HTML5, CSS3 and JQuery.
- Achieved Angular JS Authentication for the application, and stored generated token so that token can be sent with each request to secure resources in Web API.
- Using Angular JS handled server push data retrieval and web socket.
- Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB,
- Used AngularJS as the development framework to build a single-page application.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery and JavaScript.
- Used React JS for templating for faster compilation and developing reusable components.
- Created various Mixins, Variables, Custom Fonts and Directives in SASS.
- Experienced in using Modernizer to check cross- browser compatibility, making sure that the HTML and CSS features are working properly.
- Participated in solving cross browser issues and designed layout for screens with different resolutions.
- Used Karma (Jasmine) for JavaScript Unit testing and Protractor for E2E testing.
- Implemented a responsive style jQuery carousel to control a list of items in horizontal or vertical order.
- Implemented Express JS to route different endpoints, made RESTful services to manipulate data in PostgreSQL.
- Developed Web service using Restful and implemented JAX-RS and provided security using SSL.
- Used Data tables to populate large datasets, and perform operations like searching sorting.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Fixing the defects simultaneously when pushing individual modules to Production.
- Clearly communicating to team members about the test case results and bugs uncovered.
- Analyzed business, functional and systems requirements and performed project/product management in a fully Agile Scrum development environment with TDD, continuous integration and Pair programming.
Environment: HTML5, CSS3, JavaScript 1.8.5, AJAX, jQuery, EXT JS, JSON, AngularJS 1.4.8, Bootstrap, Data tables, JBoss, Karma(jasmine). Spring MVC, React JS,Oracle11g, REST API, Chrome Developer Tools.
Confidential, Clayton, MO
UI Developer
Responsibilities:
- Working as a frontend developer for developing the components which are used by several teams.
- Involved in discussions with the Business Analysts to identify the technical requirements. Heavy interaction with UX/UI teams in various geo locations.
- Agile Story research/grooming/tasking/interacting with other teams/developing.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed ecommerce shopping cart and checkout functionality that requires complex rules and logic and integration with backend systems.
- Worked CSS Preprocessors (SASS, LESS)
- Involved Storing and retrieving data from Column Oriented Data Base Mongo DB.
- Implemented responsive web design and mobile friendly design using hybrid Ionic framework and Angular JS.
- Development the whole application module using front-end frame works such as JavaScript, jQuery, AngularJS.
- Tested developed components using Junit.
- Designed & implemented web pages that are compatible in mobile devices with cross browser compatibility across several browsers.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Analyzed and optimized pages and page design for maximum performance.
- Worked on highly advanced user interface design and development using, AngularJS, HTML5 and CSS.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Used Git Hub as code repository.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: HTML/HTML5, CSS/CSS3, Less, Sass, JavaScript, jQuery, bootstrap, AJAX, JSON, AngularJS, Node.js, Maven, Ionic Framework, Jenkins, JSON, GitHub, MongoDB, Agile.
Confidential
Front End Developer
Responsibilities:
- Developed HTML prototypes and UI deliverables such as wireframes, flowcharts, screen mock-ups and interface design specifications.
- Developed web page quickly and effectively using jQuery, HTML, CSS3, Responsive Web Design, Bootstrap.
- Created Angular JS custom directive which is restricted to being used as an attribute.
- Used Dependency Injection (DI) from Angular JS factories and services.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Implement modules into Node JS to integrate with designs and requirements.
- Designed dynamic and multi-browser compatible pages and developed responsive interface using Bootstrap and media queries.
- Handled response data from RESTFUL web services using XML and JSON to update UI.
- Responsible for migrating from old look of the application to Web 2.0 components and widgets using HTML, CSS3, AJAX, JSON, Bootstrap, JavaScript and Angular JS.
- Used Knockout JS to simply the complex data-based for user interfaces.
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Involved in Agile/SCRUM based approach to UI Development.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Actively involved in deployment Application WAR files in WebLogic Application server.
Environment: HTML, XHTML, CSS3, Bootstrap, JavaScript, jQuery, Angular JS, JSON, AJAX, Node JS, Knockout JS, JIRA, Firebug, IE Developer Tools, GIT/GitHub, Eclipse.
Confidential
Front End Developer
Responsibilities:
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Responsible for Design and development of Web pages using HTML, CSS including AJAX controls and XML.
- Used JIRA to track down the progress of the tasks and complete it on time.
- Was also involved in creating of wireframes and prototypes.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript, and MySQL.
- Created various web page layouts using HTML and CSS.
- Used SVN as a Version control and source repository.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: HTML, CSS, jQuery, Bootstrap, MYSQL, JavaScript, XML, AJAX, Apache, SVN.