Sr Angular Engineer Resume
Buffalo Grove, IL
SUMMARY
- Over 8 years of experience in developing and designing the UI/Front - end applications from the scratch to full end life cycle.
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, JAVASCRIPT, JQUERY, ANGULARJS, ANGULAR 2-8, REDUX, XML, JASMINE, AJAX, JSON, BOOTSTRAP, MATERIAL UI, GRUNT, SASS, WEBPACK.
- Experienced in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, and CSS Padding.
- Outstanding knowledge in compatibility issue for web pages or web-enabled applications usingMedia Queryto customizeCSSin order to offer the audiences a better visiting experience.
- Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
- Strongobject-oriented design principalsand knowledge of design patterns.
- Extensive Object-Oriented Development OOPS experience.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Hands-on experience with visual design and presentation technologies includingAJAX, XML, as well as solvingCross-Browser Compatibilitychallenges and possesses ability to handle theResponsiveness.
- Working with Bootstrap twitter framework to Design Responsive web page application.
- Experience in node.JS, Twitter Bootstrap framework for developing UI.
- Extensive experience in implementing model-view-controller (MVC) architecture using Angular Js Framework.
- Used Rest angular, Promise and Services in Angular JS for calling API’s and build some custom directives.
- Worked on Angular to build the Applications by using the components, Services, Pipes, Directives and Observables.
- Experience withfront-end developmentwithback-end system integration.
- Used JavaScript task runners like Grunt and Gulp to build the Applications.
- Used the Node Package Manager (NPM) to install libraries likeangular-CLI, Typescript etc., which are required for developing anangularapplication in Node.
- Used Karma and Jasmine frameworks for the testing Purpose.
- Working Experience with CSS pre-processors like SASS.
- Outstanding knowledge indebuggingandtroubleshootingexisting code.
- Familiarity with the new features in the Angular 9.0.
- Exceptionalorganizationand time management skillsto work under tight deadlines with multiple projects.
- Experienced in various IDEs like Eclipse, Brackets, NetBeans, IntelliJ, Notepad++, Firebug, Edit plus, Microsoft Visual, JS Fiddle.
- Solid proficiency with distributed version control tools such asANT, SVN, GIT,branching and common deployment methods for collaborating on the source code.
- Day to day interactions with business analysts, scrum master, architect and team lead for story progress in every Sprint.
- Highly motivatedweb enthusiastto work in a fast-paced environmentandlearn new technology quickly.
TECHNICAL SKILLS
Web Technologies: Angular JS/4/6, HTML5, Bootstrap, jQueryCSS/CSS3(SASS), JavaScript (ES5), JSON, XML, NPM, NodeJS
Programming Languages: SQL, PL/SQL
Scripting Languages: jQuery, Node JS,, Angular JS, Angular
Methodologies: Agile, Waterfall
IDE: Eclipse, Brackets, NetBeans, IntelliJ, Notepad++, Firebug, Edit plus, Microsoft Visual, JSFiddle
Angular Testing Tools: Jasmine, Karma, Protractor
Automation Tools: GIT, Jenkins
Defect Management: JIRA, HP Quality Center 12.0
Operating System: MS-Windows, Unix, Mac
Database: Oracle, SQL server
Application Servers: Apache Tomcat, Http-server
PROFESSIONAL EXPERIENCE
Confidential, Buffalo Grove, IL
Sr Angular Engineer
Responsibilities:
- Working in a pair programming environment with extreme programing network, leveraging QA automation test suite to provide unit tests and integration tests for all new functionality.
- Worked on migrating JavaScript Angular controllers to Typescript Angular6 components for better code maintenance.
- Used features of Angular6 such as routing for navigation, services to avoid dependency Injection, modules.
- Expertise in client scripting languages like HTML5, CSS3, JavaScript, TypeScript.
- Extensively used @angular/material in the project with mat Chip, matTooltip.
- Implemented JavaScript tags for UI pages for metrics by using Adobe metrics for the product team to analyze the metrics and traffic flow to the UI pages.
- Developed new cross-browser accessible interfaces using Bootstrap, JavaScript and AngularJS.
- Worked closely with AKAMAI team (external vendor) to control & assist the traffic flow to the web server domain versions.
- Implemented test cases and performed unit testing using Karma test-runner and Jasmine framework.
- Building Accessible-web-experience with ARIA attributes to provide semantic meaning. Used attribute binding template syntax to control the values of accessibility-related for screen readers.
- Tested Web services using XML/JSON responses using SOAPUI tool.
- Used GitLab for code maintenance and deployment to production.
- Used Jenkins CI/CD pipelines for deploying code to both Web servers and Google Cloud Platform(GCP).
- Worked closely with Release Management(RM) team & Production Support team for regular deployments to production.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular, Bootstrap, AJAX, JSON, Node.js, XML, JSON, Eclipse, Agile, Responsive design, Jenkins, GIT, GCP, SASS
Confidential, Waukegan, IL.
Sr Angular Developer
Responsibilities:
- Designed professional web applications with the help of upgraded and latest web technologies like HTML5, CSS3, JavaScript, DOM, jQuery, and Ajax that takes after W3C Web Standards and are program good.
- The Application is made responsive using CSS and its preprocessor like SASS, Bootstrap, and media queries to support desktop and tablets.
- Used Web pack to build Typescript modules.
- Responsible for creating efficient design and developing User Interaction screens using Angular 4.
- Created Typescript reusable components and services to consume RESTFUL API’s using Component based architecture provided by Angular 4.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Expertise in breaking down the DOM Layout, Java Script works, Cascading Styles crosswise over cross-program utilizing Fire Bug.
- Developed the system under Agile Methodology to be able to keep track of progress through weekly sprints.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular, Bootstrap, AJAX, JSON, Node.js, XML, JSON, Eclipse, Agile, Responsive design, Jenkins, GIT
Confidential, Lisle, IL
Sr UI Developer
Responsibilities:
- Current project is International 360 and, in this project, we provide eight solutions into one ID.
- We merge Remote Diagnostic connection, Repair Advocates, Parts Information, Service Information, Service Partner, Fleet Charge, Accelerator Tablet and Education Portal.
- We combine Social ID, Confidential ID and MSTS ID into one ID. This application supports multilingual feature and it is available for English, French and Spanish language.
- Workflow Designed professional web applications with the help of upgraded and latest web technologies like HTML5, CSS3, JavaScript, DOM, jQuery, and Ajax that takes after W3C Web Standards and are program good.
- The Application is made responsive using CSS and its preprocessor like SASS, Bootstrap, and media queries to support desktop and tablets.
- Used Web pack to build Typescript modules.
- Responsible for creating efficient design and developing User Interaction screens using Angular 2.
- Created Typescript reusable components and services to consume RESTFUL API’s using Component based architecture provided by Angular 2.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Expertise in breaking down the DOM Layout, Java Script works, Cascading Styles crosswise over cross-program utilizing Fire Bug.
- Developed the system under Agile Methodology to be able to keep track of progress through weekly sprints.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 2, Web Pack, Bootstrap, AJAX, JSON, Node.js, XML, JSON, Eclipse, Agile, Responsive design
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Working as a UI Developer, assisting my team in developing two different Web-based applications on Confidential website
- Used the functionalities for writing code in HTML5, CSS, Angularjs, JavaScript, JQUERY, Ajax, JSON, and Bootstrap with No SQL database as the backend
- Worked on claims, accounts modules for redesigning using Angularjs application
- Refactored and enhance an existing Angular JS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spins up and enhanced performance
- Extensively used Selectors in jQuery for updating content on DOM nodes
- Extensively used Node.JS to achieve MVC architecture to control the flow of the application and decouple the views from the business logic
- Unit Testing of developed prototype with Jasmine, and Karma
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site with RESTFUL Applications.
- Involved in a Waterfall/Agile based approach to UI Development
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, AJAX, JSON, XML, JSON, Eclipse, Agile, Responsive design, Jasmine
Confidential
Web Developer
Responsibilities:
- Responsible for understanding functionality on the client side
- Designed the web application layout and forms using HTML, CSS and JavaScript
- Worked with business analysts to understand the business models and goals and help define strategy, content and features
- Involved in the design and analysis of the application. Participated in peer code reviews
- Used JavaScript, CSS, and HTML to create the front-end screens of the module
- Designed and developed web pages using HTML and JSP
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines
- Used JDBC for database connectivity with MySQL server
- Used Eclipse tool for application development
- Wrote code to fetch data from Web Services using jQuery, AJAX via JSON response and updating the HTML pages
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets
- Designed the web pages and used applications that meets business and user goals through a positive user experience
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON
