We provide IT Staff Augmentation Services!

Sr. Ui/ Angular Developer Resume

4.00/5 (Submit Your Rating)

Providence, RI

PROFESSIONAL SUMMARY:

  • 7+ (Seven) years of professional experience in developing web applications with deep insight using HTML 4/5, CSS2/3, Bootstrap, JavaScript, Angular 1.x/2.x/4.x/5.x/6.x/7.x, and jQuery, AJAX, JSON, NodeJS and XML.
  • Proficient in developing and maintaining user interface for Single Page Applications (SPA) using AngularJS, Angular 2/4/6.
  • Explored new features and gained good knowledge in Angular 7.
  • Expertise in developing web pages for different devices like Mobile, Tablet and Desktop using RWD, Twitter Bootstrap and media queries.
  • Experience in using CSS Preprocessors like SASS.
  • Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and JavaScript functions, Cascading Styles across cross - browser using Fire Bug, Developer Tool Bar.
  • Well-versed in Object Oriented Programming (OOP) with JavaScript and Expertise in developing web pages for W3C accessibility.
  • Extensive experience in jQuery, AJAX, JSON, JS with Bootstrap and node.js.
  • Used Angular features extensively to develop Single Page Application.
  • Extensively used MVC framework (Model View Controller).
  • Expertise in Angular Features like creating custom Directives, Pipes, Dependency Injection, Modules and implementing Lazy Loading and Routing.
  • Expertise in creating Template Driven Forms and Model Driven Forms with built in validations and custom validations.
  • Worked on consuming the Rest API data using Angular Services.
  • Implemented JWT token-based authentication by developing the API using Node JS.
  • Developed the communication between the remote servers and Web Applications using Angular services and implemented CRUD operations through the HTTP Methods.
  • Used RXJS library for formatting the Http response into required format.
  • Experience in testing Angular applications using Jasmine, Karma and Protractor.
  • Having experience in handling of webpages without Cross Browser Compatibility issues.
  • Good understanding in new web technologies like Redux, Babel, ES6 and Typescript.
  • Used GIT for Version controlling, error reporting and project management tools JIRA.
  • Implemented test driven development using Testing tools like Gulp and Webpack.
  • Experienced in various methodologies like Waterfall and Agile.

TECHNICAL SKILLS:

Languages: JavaScript (ES5, ES6), TypeScript, Java, Python, SQL

JavaScript Frameworks: Angular 1.x/2.x/4.x/6.x/7.x, Redux, RxJS, Polymer, Node.js, D3.js

Web Technologies: HTML4/5, CSS3, Bootstrap, jQuery, AJAX, XML, CSS3 Preprocessors (SASS).

Testing: Karma, Jasmine, Protractor, Selenium (Java)

Version Control: Git, Bitbucket

Databases: MongoDB, MySQL, SQL Server

Technical Standards: JSON, RESTful API, MEAN Stack

Debugging tools: Developer tools

IDE's: Intelij, Eclipse, vscode, Sublime Text

Web Servers: Apache Tomcat

Task Runner: Gulp, Webpack, Bower

Backend knowledge: Node.js, Web Services (REST), NPM, Java Spring

Operation Systems: Windows 2000/XP/Vista 7/8/10, Mac, Unix, Linux

Methodologies: Agile, Jira.

Design Tools: Photoshop, Axure RP, Balsamiq

PROFESSIONAL EXPERIENCE:

Confidential, Providence, RI

Sr. UI/ Angular Developer

Responsibilities:

  • Developed Single page application using Angular 4, Typescript and RXJS.
  • Used Input, Output properties and shared services for data communication between the components. Reusable angular components were developed targeting to reduce the large chunk of the code base using component-based architecture.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives and adopted new features from Angular 4 in our application.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Used Angular Life Cycle hooks to get into the different phases of the component to get fine grained control of the application.
  • Implemented routing to navigate between the components in the application using Angular router module.
  • Implemented JWT token-base authentication by developing the API using Node JS.
  • Implemented Lazy Loading of the modules to decrease the initial payload time and downloading time for the application.
  • Caching technique was implemented on the get requests using the Interceptors of HTTP Client Module provided by Angular.
  • Dynamic Reactive forms, form controls and custom form validations are created in the application.
  • Implemented authentication using JWT web tokens and safeguard the routes using Auth guards.
  • Used NgRx store to setup an immutable data structure and makes consistent applications on top of Angular. Implemented pagination using it.
  • Resolved the cross-browser compatibility issues for different versions of IE, chrome, Firefox, Safari.
  • Used JavaScript library D3.js for producing dynamic data visualizations such as graphs.
  • Used Bootstrap for responsiveness of the application.
  • Karma and Jasmine are used in this project for implementing test cases and to perform unit testing.
  • Deploying builds across development, staging and production instances and maintaining code integrity via Git, Jira as an issue tracking tool.
  • Worked with Angular new features with ng-template and some of the form validations, Animation Packages.
  • Implemented a grid layout social hub dashboard for Volute platform.
  • Designed and created Volute marketplace for Volute products.
  • Used Zoom RESTful API to build a CRUD video conference app.
  • Integrated xAPI into Volute’s System to collect user experience data.
  • Designed and conducted Volute Toolkit API documentation by using Swagger.
  • Responsible for writing the SQL queries for selecting, adding, deleting and updating the data in the MySQL database.
  • Worked in Agile methodology for on time delivery of the project.

Technical Sets: HTML5, CSS3, Bootstrap, Angular 4, D3.js, JavaScript, JSON, Git, Karma, Jasmine, Agile, Jira, Node.js, NPM.

Confidential, Newton, MA

UI/ Angular Developer

Responsibilities:

  • Developed web pages using web technologies like Angular 2, JavaScript and HTML.
  • Build an Angular 2 web application to convert the financial APIs into data table.
  • Developed a multiple logic Angular query component to generated queries to filter the table data.
  • Designed and developed a responsive login landing page using Bootstrap3 and Angular Material Design.
  • Used CSS to preserve uniformity in all screens.
  • Worked on migration from Angular JS 1.x to Angular 2 to implement new features and increase the application performance.
  • Developed web-based data visualizations by integrating d3.js with Angular 2 which fits both for web and mobiles.
  • Used directives and services to create communication between the components.
  • Extensively used Model Driven Forms for more control and better validation on the user input data.
  • Created the custom directives to access the DOM elements and Custom pipes to format the data into required format across the applications.
  • Implemented the lazy loading instead of the eager loading of the modules to decrease the initial payload of the application in the browser.
  • Used Bootstrap Media Queries to fit the application in different viewport sizes.
  • Collaborate with the application architect and backend developers on JSON API design.
  • Involved in configuring the git repository and maintained the version control using GIT.
  • Applied Angular 2 features like building the components and binding the data using data binding methods.

Technical Sets: Angular 2, JavaScript, D3.js, Restful Web Services, MySQL, Bootstrap 3, Angular Material Design, GitHub, Node JS, HTML5, CSS3, Karma, Jasmine

Confidential, Boston, MA

UI/ Front End Developer

Responsibilities:

  • Developed the frontend applications, user interactive (UI) web pages using web technologies like HTML5, CSS3 and Bootstrap.
  • Designed and developed responsive emails with HTML5 and CSS3 for email marketing.
  • Customized UI layer for adapting jewelry products using AngularJS and jQuery UI.
  • Created reusable AngularJS directives such as search and Google MAP API directive.
  • Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
  • Bootstrap was used along with AngularJS in creating the Application to correctly fit Webpage across different browsers.
  • Generated SQL queries to inquiry the product information in SQL Server 2012.
  • Developed Client-Side Validation techniques using AngularJS.
  • Involved in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, Bootstrap, HTML, CSS and JSON.
  • Developed custom directives and Services in AngularJS.
  • Client-side validations using angular JS in-built classes
  • Used Rest API’s to consume data from backend.
  • Used JSON communication for accessing data from rest API.
  • Involved in production support and bug fixing.
  • Used GIT as source repository and controlling versions of the code.

Technical Sets: HTML5, CSS3, Bootstrap, JavaScript, AngularJS, JSON, Web services (REST), Agile, Git, SQL Server 2012.

Confidential

UI/ Front End Developer

Responsibilities:

  • Designed and implemented web application to meet web and industry standards.
  • Creating Wireframes and Flow charts for the UX.
  • Using Balsamiq Mockups to create the wireframes.
  • Using Photoshop to change unique picture support the app.
  • Designed web pages using HTML, CSS3 and jQuery based on the W3C standard.
  • Used CSS3 selectors for condition-based styling and pseudo-classes to add some special effects to selectors.
  • Strong communication, problem-solving ability, excellent performance in teamwork.
  • Using AJAX to update the data without refresh the page.
  • Participated in weekly meeting for enhancing the features for the portal.
  • Tested and debugged code using Firebug, Safari Web Inspector

Technical Sets: Adobe Photoshop, Dreamweaver, Firebug, HTML, CSS, JavaScript, jQuery, GIT

Confidential

UI Developer

Responsibilities:

  • Responsible for development of web pages using HTML, CSS including AJAX controls and XML.
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Coordinated 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.
  • Designed, developed and updated User Interface Web Forms using CSS, and JavaScript.
  • 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.
  • Performed client-side validations using JavaScript.
  • Fixed bugs and provided support services for the application.
  • Collaborated with the design team to finish the website wireframes and prototypes.
  • Managed, updated and maintained web contents.

Technical Sets: HTML, CSS, JavaScript, jQuery, Ajax, MySQL

We'd love your feedback!