Senior Angular Ui Developer Resume
0/5 (Submit Your Rating)
Nyc, NY
SUMMARY
- Around 7 years of diverse experience in all phases of Software Development Life Cycle (SDLC) encompassing analysis, design, development, unit testing and deployment of Web /Mobile based applications primarily working on Angular Framework.
- Have experience in various Angular versions 8,7,6 and 4.
- Dynamic skilled IT Professional with proven success in manning multiple e - projects & experience in implementing high-performance user interfaces (UI and UX) and web applications.
- Experienced in interacting with Business Users, Business Analysts, Architects, Test Leads, Developers and System Analysts to gather and analyze business requirements and translate requirements to functional and technical design specifications.
- Proficient in buildingWebUser Interface (UI) using Angular 2+, HTML5, CSS3, SASS, JavaScript, DOM, jQuery, and Ajax that follows WebContent Accessibility Guidelines (WCAG) and ability to apply W3Cwebstandards and are browser compatible.
- Experience in developing responsive web pages for different devices like Mobile, Tablet and Desktop using RWD and Bootstrap3/4.
- Proficient in developing Single Page Web Applications (SPA) using JavaScript frameworks such as Angular2/4/7/8/10,12 and NodeJS
- Strong experience using build system tools such as Webpack
- Hands-on experience working on different browsers like Safari, Internet Explorer, Mozilla Firefox, and Google chrome and checking cross-browser compatibility.
- Experience with Version Control tools like Bitbucket, GIT, SVN and JIRA for Source Code version management
- Experience with Continuous Integration/Continuous delivery pipeline automation (CICD - JENKINS)
- Proven ability to plan, coordinate and implement Full Life Cycle Software Development and Maintenance projects.
- Experience with Agile Methodology
- Highly motivated & conceptually strong individual with outstanding oral and excellent communication, analytical, technical, problem-solving and interpersonal skills.
- Experience in Decision Making and Leadership roles with the good problem-solving ability and keenness in learning new technologies.
- Worked in various roles ranging from Senior Developer and Module Lead across the projects worked on so far.
- Quick in grasping innovative ideas, concepts, and technologies and capable of developing practical solutions to problems.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, CSS3, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Twitter Bootstrap, React JS, Node.js, GitHub
Development tools: Eclipse, Web Matrix, Web Strom, Bonita, Sublime, Dreamweaver, and Notepad++.
Debugging tools: Firebug, Bugzilla, Chrome Developer Tools, IntelliJ.
Frameworks: Angular JS, React JS and Node JS.
PROFESSIONAL EXPERIENCE
Confidential, NYC, NY
Senior Angular UI Developer
Responsibilities:
- Involved in building a high efficient Dynamic Single and multiple Pages Web Application using Angular, NodeJS, HTML, HTML5, ReactJS, JavaScript, Bootstrap, JQUERY and CSS3.
- Expertise in working with the JavaScript frameworks like JQUERY and Angular.
- Improved dependency injection for modular development and component isolation using Angular 12/10.
- Developed dynamic web pages using HTML5, CSS3, AngularJS, Bootstrap, LESS and Sublime Text Editor and deployed the application in Apache Tomcat.
- Made routing solution problems easy and extensible to solve using AngularJS.
- Hands-on experience working on Angular 12/10 services, modules and component directives.
- Knowledge of developing Single Page Applications SPAs by using ReactJS.
- Experience of working on CSS pre - processors like LESS and SASS along with JavaScript task runners like Gulp.
- Used Responsive web design (RWD) approach for constructing sites to provide an optimal viewing and interaction experience.
- Used firebug, Chrome developer toolbar for debugging JavaScript and fixing issues.
- Expert in HTML5/CSS3 development and have experience in AngularJS for responsive design.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Involved in validating HTML and CSS code to satisfy W3C standard and make web application compatible for various web browsers.
- Experience using JQUERY and Bootstrap plugins for the Web Pages.
- Created and modified new and existing pages, applied new styles on the pages with the help of Dojo and JavaScript.
- Designed the web interface using HTML5, CSS3, JavaScript, jQuery, and Bootstrap in MS Visual Studio Code.
- Developed Requirement Specification document (User Story in Agile) to articulate requirements.
- Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
- Implemented unit tests using JUnit and performed integration tests.
Confidential
Angular UI Developer
Responsibilities:
- Developing the components using Angular 12 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Created Res-useable components, Custom Modules, Custom Directives, Pipes, and Services in Angular 10.
- Worked on some of the new features of Angular 10 like new if else syntax, ng-templates, form validators, Router etc.
- Designed and Developed User Interactive single page web applications (SPA) using Angular 8, Typescript and RXJS.
- Developed reusable components and services using Typescript to perform CRUD operations based on Angular 8.
- Enhanced application performance by Angular 8 component-based development in view of future Angular framework transitions.
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives. Used of Angular CLI for generating the project structure and used NPM modules for the packages and dependencies
- Implemented code per coding standards and created Angular.JS controller which isolate scopes perform operations.
- Used Angular UI to make the application user-friendly in the development of the Navigation Bar, Tables, Sliders, Calendars.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery to make the HTML5, DHTML and CSS3 code to interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Developing XML classes for loading the data from XML files deployed at the server.
- Used JQuery to navigate to different pages of the application using DOM elements, and to create AJAX pages.
- Implemented AJAX based application by fetching the response from backend API as a part of JSON.
- Implemented interaction between frontend and backend using the JSON object.
- Used agile software management (Scrum) that included iterative application development.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Used Storybook (tool for developing UI components) to create the Angular 8 reusable custom components such as Tutorial, Attachments, Comments, Notifications, etc. that are re-used across multiple pages in the AMG Middle Office Workflow application.
- Created the Middle Office Workflow (MOW) Angular Library to reuse the custom components, directives, services, etc. across multiple angular projects in AMG to provide the reusable functionality.
- Create the utility classes which shares the common TypeScript functions to different Angular Components in the AMG Middle Office Workflow application to follow the DRY (Don’t repeat yourself) principle.
- Integrated the backend Java Rest API’s with the Angular front-end services and handle the success and failure responses properly in the AMG Middle Office Workflow application.
- Handle data from multiple streams to maintain the sequence and their dependencies by using the RxJS (Reactive Extensions for JavaScript) operators.
- Develop Proof of concepts (POCs), research and development of new ideas and also complex requirements for future releases.
- Followed the Lazy Loading design pattern to create the NgModules in AMG Middle Office Workflow application to keep the webpack bundle sizes smaller and to increase the Middle Office Workflow application performance.
- Appliedwebpack bundle analyzerto analysis and decrease bundle size.
- UsedNPMfor package module management including publish and install.
- Used Bitbucket for source code management and team collaboration.
- Responsible for Angular, Node.js upgrades, Plugin upgrades and fixing compatibility issues with third party libraries, third Party Library Dependency and collaborating with SCM team for the enhancement and updating the Build and Deployment of Middle Office Workflow application.