Angular 4/5 Developer Resume
UtaH
SUMMARY:
- UI/UX Overall 6+ years of experience in developing professional web applications which includes front - end designing and hand coding with solid proficiency in usability, web and client/server applications.
- Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON and XML.
- Expertise in developing various JavaScript frameworks like Angular.js Backbone.js, Require.js, Node.js, Knockout.js, Express.js, Underscore.js, React.js/ Redux, Ext.JS, Responsive web design (RWD).
- MVC is one of the most frequently used industry-standard web development frameworks to create scalable and extensible projects.
- Experience in designing the interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Hands on experience in developing Responsive Web Design, Cross Browser issues handling and designing table-less layouts and Web Standards .
- Experience in using HTML, CSS, Twitter Bootstrap and Angular JS for Web Designing .
- Excellent experience in Restful Web services, Big Web service development and consumption.
- Hands on experience in developing web applications and implementing Model View Control (MVC) architecture using Server-side applications.
- Used Node Package Manager (NPM) and Browser as package manager for installing backend and frontend dependencies.
- The Document Object Model (DOM) is an application programming interface (API) for valid HTML and well-formed XML documents. It defines the logical structure of documents and the way a document is accessed and manipulated.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt and Gulp and bundlers such as web pack .
- Experience in developing web applications using MVC architecture.
- Hands on experience using the version control tools like Git, SVN and TFS and project management/ticketing tools like JIRA .
- Hands on expertise integrating Jenkins with GitHub private repo, build automation tool Maven.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine and Karma testing framework.
- Considerable experience with IDEs like Eclipse, NetBeans, WebStorm, Sublime, Notepad++, Microsoft Visual Studio .
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and experience with Agile and SCRUM.
TECHNICAL SKILLS:
UI Web Technologies.: HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, XML, JSON, UI Concept Modelling/Wire Framing, LESS, PHP, Adobe .
S Scripting Languages & Frameworks: Ja JavaScript, jQuery, AngularJS, Angular2, TypeScript, Node.js, React.js, Polymer, jQuery, Backbone.j s, Ember.js, Ext.js, Express.js, DOJO
Operating Systems: Windows, Mac, UNIX
Methodologies: Agile, Waterfall
Others Software Skills: Java, J2EE, AWS, Spring, Axure, Jasmine, Karma, Hibernate, Web Services (SOAP and REST), JUnit.
Project Management tools: Slack, Maven, Jenkins, JIRA, ALM
PROFESSIONAL EXPERIENCE:
Confidential, Utah
Angular 4/5 Developer
Responsibilities:
- Worked in Agile methodology with daily SCRUM and actively participated in daily standups to discuss the progress of the application and was also involved in Sprint planning and retrospectives.
- Extensively participated in UI/UX process for research, analysis, design, prototyping, testing and iterations.
- Designed and developed a web application by using Angular4/5 as front-end and using Web API to receive and pass data to back-end.
- Responsible to manipulate HTML5, Bootstrap, CSS3, Prime Ng as well as making the pages for sites and improving web applications.
- Used Angular 4 & 5 framework to build an MVC architecture.
- Developed event handlers, services and injectables, custom directives in Angular 4 core.
- Created angular router for single page application for authenticating multi user role-based applications in Angular 4 Router.
- Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.) in Angular 4.0.
- Experience working on Structural directives and Attribute directives in Angular2 using TypeScript.
- Created typescript reusable components and services to consume REST API's using component-based architecture provided by Angular 4.
- Extensively used Bootstrap to implement Bootstrap buttons, forms, paginations, grids, popover scroll spy in webpages.
- Transfer data between parent and child Components by using @Input and @Output.
- Implement Services to store shared data between sibling Components and inject in to it for passing data purpose.
- Experience in writing Components, Pipes and Services to separate concern and handle different situations by using Angular4.
- Skilled using Angular Material and Bootstrap 3.2 to do view design and template functions such as pagination and models.
- Successfully performed REST APIs integrating using XML and JSON.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Using MongoDB managed user permissions, writing NoSQL queries, optimizing the database for transactional purposes and creating single sign on features.
- Implemented Route Guards for Authentication, using HTTP in Service to connect with URLs from Web API, using postman and swagger to test Web API.
- Co-ordinate with other software developers when modifications are required to multiple modules or applications and Support the Testing Team on Bug Fixing.
Environment: HTML 5, CSS3, Typescript, Angular 4/5, ES5/6, WCAG 2.0, Node JS Java, Spring, Mongo DB 2.6, JavaScript, AJAX, CSS2/3, Jenkins, JSON, Adobe Photoshop, XML, Apache Tomcat v6.0, GIT and REST Web Service.
Confidential, Waltham, MA
Sr. Front End/UI Developer
Responsibilities:
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Developed the front end of the application using HTML5, CSS3, SASS, JSP, JavaScript
- Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces and components.
- Created interactive websites and website features using JavaScript and JQuery/ JQuery UI.
- Used Angular.js and Node.js for developing single page web applications.
- Wrote Page level code using JavaScript with Angular.js framework along with JQUERY and other JavaScript libraries.
- Spearheaded adoption of Responsive Web design principles.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as graphics and multimedia's.
- Converted existing websites to Responsive websites.
- Used Jasmine to perform unit testing of custom filters, custom directives and various parts of AngularJS application.
- Developed front-end view templates with Node.js.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Worked with Node.js to give a structure with rich API over a RESTful JSON interface.
- Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
- Implemented Grails Services and controllers to perform actions.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Involved in rendering custom HTML tags using React.js.
- Implementing client-side Interface using React.js.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Used JQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc...
- Used AJAX for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed and deployed Action Classes and JSP for Dynamic HTML generation.
- Generated new and edited existing design with CSS to accommodate new changes in design and logic.
- Created web pages which are informative and yet very neat and interesting to look at.
- Responsible for design and development of the web pages from mock- ups.
- Worked closely with business users and developers of team to resolve issues.
Environment: HTML5, CSS3, JQuery, AJAX, Responsive Web Design, Jasmine, Grails, Angular.js, python, Node.js, React.js, JQuery UI, JSON, Dreamweaver, Photoshop, Flax, JavaScript, JSP, SASS and Windows
Confidential, IL
FrontEnd Developer
Responsibilities:
- Responsible for designing elegant User Interface by coding in HTML5, CSS3, Bootstrap, React.js, Node.js and Angular2 to build SPA Single Page Application.
- Integrating the front-end UI to the backend using MVC framework.
- Responsible for creating UI using WCAG 2.0 standards and meeting W3C standards.
- Integrating React Redux framework to scale and keep up the application better while dealing with the huge amount of data.
- Extensive creation of React component classes to create UI components.
- Utilized React Router for routing the redux app to connect redux and react to support routes.
- Developed various screens for the front end utilizing React JS and utilized different predefined components from NPM (Node Package Manager) and Redux library.
- Extensive use of Higher Order Components in a React-Redux application.
- Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel and configured Webpack.
- Developed various screens for the front end utilizing React JS and utilized different predefined components from NPM (Node Package Manager) and Redux library.
- Integrating React JS framework to scale and keep up the application better while dealing with the huge amount of data.
- Used AngularJS by consuming REST Web Services, used AngularJS framework to build web-apps.
- Built reducers and components in Redux to manage state in React.
- Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Extensive us of NPM to manage packages in Node JS.
- Used Node JS to run Web pack tasks and build properly the project.
- Implemented inheritance properties using SASS for creating responsive style sheets.
- Used PL/SQL for interaction with RDMS to store customer and application related data.
- Created design mock-ups and wireframes using Adobe Photoshop CS4 and Dreamweaver CS3.
- Used JIRA as a ticketing tool, bug tracking and issue tracking.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug).
- Involved in bug fixing on functionality, performance and designing issues with React JS Using Mocha & Chai.
Environment: CSS, JavaScript, JQuery, ES6, React JS, Redux, Dreamweaver CSS, WCAG 2.0, AJAX, JSON, REST Web Service, HTML5, CSS2/3, DHTML, Jira, MVC, Node.js, Photoshop, Mocha, Chai, PLSQL
Confidential
Jr UI Developer
Responsibilities:
- Followed Agile Practices for developing the application.
- Developed the front-end website in HTML, CSS, jQuery, JavaScript and AngularJS 1.5, in a responsive grid layout using Angular UI framework based on Bootstrap.
- Embedded new Media Elements i.e., video and audio files using the HTML mark-ups and used HTML file API for uploading local files from the client-side.
- Worked with Bootstrap framework making use of grids, advance components like Navbars, Pagination, Alerts, Progress bars etc.
- Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
- Worked on AngularJS for displaying error messages, success messages to the user by using ng-if, ng-show and ng-hide.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- All jQuery, Ajax methods are used to call ajax method which is used as request call for Ajax asynchronous HTTP request.
- Performed use case analysis and design SOAP, REST APIs on social integration of web.
- Responsible for creating UI using Web 2.0 standards and meeting W3C standards.
- Exercised jQuery for client-side validation on multiple web forms.
- Used NPM (node modules) and Bower (angular components) for packaging management and Grunt for UI task runner.
- Used JDBC for data access/ Integration and to do CRUD operation with database.
- Worked on the website from start to finish to give it a latest look using HTML5/CSS/JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Communicated with Project Manager, Designing and Marketing Team to understand the requirements for development and specifications.
- Involved in Agile process on TDD, two-week Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML, XHTML, DHTML, XML, CSS, AJAX, Bootstrap, JavaScript, jQuery, Photoshop, Angular.js, Photoshop, Jasmine, Protractor, GitHub, SQL, Microsoft FrontPage, JavaScript, Java, Windows.
Confidential
Software Developer
Responsibilities:
- Performed front end development for website applications using HTML, CSS and Javascript.
- Created a website using HTML, designed all pages using CSS and JavaScript.
- Involved in writing jQuery-based Ajax requests using JQuery.get or jquery.ajax and jQuery post.
- Involved in requirements analysis and Implemented 3 rounds of content inventories, storyboards, visual web banners, and marketing collateral.
- Involved in developing and testing the intranet web applications using JSP, JavaScript and CSS.
- Used Waterfall Methodology for developing the project.
- Produced GUI prototypes for business logic presentations.
- Analyzed user requirements and converted into use cases.
- Used GIT for tracking the flow of user stories.
- Adobe Photoshop has been used to create different banners and designs.
- Worked on websites using content management system (CMS).
- Performed manual testing on the software applications of the company.
Environment: HTML, CSS, Adobe Photoshop, Adobe Illustrator, JavaScript, JQUERY, AJAX, DHTML, MS-office