We provide IT Staff Augmentation Services!

Sr. Angular / Ui Developer Resume

5.00 Rating

Libertyville, IL

SUMMARY

  • Over 7 years of professional experience with leading Companies in developing Multi - tiered, distributed and Enterprise Applications using Object Oriented Analysis/Design/Methodologies using HTML 4.0/5, CSS3, JavaScript, ES6, Angular JS, Angular 2/4, Bootstrap, JQuery, Node.js, AJAX, JSON
  • Extensive experience in designing professional UI web applications using front-end technologies likeHTML5, CSS3, JavaScript, JQuery, Angular 1.x, Angular 2, Angular 4, Typescript, JSON, XML and Bootstrap using Web storm, Visual Studio Code.
  • Experience in build and deployment process of Angular 4 applications using Angular CLI.
  • Skillful in Angular features like dynamic form creation, Template-driven forms, Reactive forms, Routing, Directives, Pipes, Lazy Loading, Component Lifecycle hooks, Component interaction and dependency injection.
  • Experience in Typescript language with ECMA 6.0 programming standards.
  • Usage of ES6 features like Arrow functions, block-level scoping, classes and modules, new Array helper functions to implement functional programming.
  • Worked on build tools like Web pack 4, Gulp 3, Grunt which serve and dist. the compiled code
  • Understanding of Source Code Management Tools e.g., GitHub SVN.
  • Experience in working on unit test cases using Karma, Jasmine.
  • Experience in working with node package manager - npm.
  • Experience in transforming HTTP Response into JSON format using RXJS libraries.
  • Having experience in JSON and AJAX to communicate with backend.
  • Experience in working with application servers like Apache Tomcat, WebLogic and IIS.
  • Experience in Document Object Model (DOM) manipulations and functions.
  • Experience in Performance Tuning of Web page, both on the Client side and Server side.
  • Oracle PL/SQL Developer certified Associate - 1Z0-147 Program with PL/SQL.
  • Experience in Query Optimization & Performance Tuning. Used Performance tool like SQL Profiler.
  • Extensively used MVC framework (Model View Controller).
  • Experience in generating reports in Excel, Macros, Word and PDF format.
  • Expertise and experience in performing different kinds of testing like Smoke, Black Box, White Box, GUI, Functionality, Unit, Integration, Regression Stress and User Acceptance (UAT) of Web and Client/Server Applications.Experience in Agile, Waterfall model Software development process.
  • Excellent analytical and programming abilities in using technology to create flexible and maintainable solutions for complex development problems.

TECHNICAL SKILLS

UI Web Technologies: HTML5, HTML, CSS, CSS3, JavaScript, JQuery, JSON, AJAX, Angular JS (2/4/6), Bootstrap, Typescript, SASS, LESS, XML.

IDE/Editors: Sublime Text, Brackets, Notepad++, Atom, Webstorm, Notepad++, Eclipse, NetBeans, Edit Plus, JSFiddle.

Version Controls: SVN and Git

Operating Systems: Windows Xp, Windows 7, Linux (RHEL, OEL), HP-UX, IBM AIX

Database: Oracle 10g,11g,12c

Server: Apache Tomcat 5.0, Apache HTTP Server

SDLCs: Waterfall Model and Agile

Programming Languages: C, C++, JAVA, SQL, PL/SQL

Other Tools: Node.js, REST, Bower, Npm, JSON, JIRA, HP Service Manager, HP Quality Center, VSS, FSDP.

Work Flow & delivery: Responsive Web Design (RWD), Mobile Development, and Single Page Application.

Testing & Debugging Tools: Jasmine, Karma, Protractor, Firebug.

PROFESSIONAL EXPERIENCE

Confidential, Libertyville, IL

Sr. Angular / UI Developer

Responsibilities:

  • Single page applications are developed using Angular 4, Typescript and RXJS.
  • Used the 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.
  • Implemented routing to navigate between the components in the application using Angular 4 router module.
  • Implemented the Lazy Loading of the modules to decrease the initial payload time and downloading time for the application.
  • Implemented the caching of the get requests using the Interceptors of HTTP Client Module provided by Angular 4.
  • 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.
  • 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 withAngular 4 new features with ng-template and some of the formvalidations, Animation Packages.

Environment: HTML5, DHTML, XHTML, CSS3, LESS, SASS, JavaScript, Angular 2,4,6, JIRA, GIT, Node JS, NPM, Chrome, Apache, Tomcat, API, ES6, Typescript. JavaScript, jQuery, AJAX, XML, Eclipse IDE, Firebug DEV tool, Chrome DEV Tool, REST, GitHub, Jenkins, Bootstrap4, Agile Methodology, Karma, Web pack, Grunt, Bower

Confidential, Indianapolis, IN

Angular / UI Developer

Responsibilities:

  • Responsible for developing the design and implementation of a user interface employing the following technologies: Angular JS, HTML, CSS, jQuery, and Model-View-Controller (MVC) architecture.
  • Implement Custom Components and enable Client to Server Communication using Cairngorm Framework.
  • Worked with responsive grid architecture, styling tables and forms using Twitter Bootstrap framework.
  • Worked on AJAX calls to GET/POST the data from and to the middle tier making use of REST services.
  • Creating custom modules and components which extend the elements and modules of core Angular JS.
  • Creating reusable directives and implement MVC within UI using Angular JS.
  • Integrate UI with REST using $http and also Unit-Test the functions using Karma and Jasmine
  • Worked on Migration from Angular JS to Angular2.

Environment: HTML5, CSS3, JavaScript, Angular JS, JQuery, Twitter Bootstrap, NPM and Bugzilla, GitHub, Angular 2, REST, Eclipse Kepler 4.3, Node.js, Eclipse 3.6, SVN Tortoise.

Confidential

Sr. UI Developer

Responsibilities:

  • Design and develop PBW2.0 using latest technologies like HTML5, CSS3, Angular JS, Bootstrap, JavaScript and JQuery.
  • Worked on AJAX calls to GET/POST the data from and to the middle tier making use of REST services.
  • Widgets and Charts were incorporated into PNB2.0 wrapping them as custom directives, by using external JavaScript libraries such as Highcharts.js and D3charts.js.
  • Working on Custom Directives to in corporate the existing PNB views into PNB2.0.
  • Maintenance, bug fixes and adding enhancements to the existing PNB application
  • Preparation of the technical specification as per the functional requirements.
  • Participation in design discussions with leads to get the complete overview of the project.
  • Customization of code as per requests and given production support during rollout.
  • Reviewing the Process document and worked on FSDP tool.
  • Unit testing the application with different roles.

Environment: HTML, CSS, JavaScript, JQuery, Angular JS, Ext.JS, AJAX, IE, Firefox, Chrome. JIRA, Finacle Scripting, SVN Tortoise, BMC Remedy

Confidential

UI Developer

Responsibilities:

  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON and Bootstrap with Oracle database.
  • Developed Object Oriented JavaScript code and responsible for client-side validations using JQuery.
  • Made enhancements to existing CSS using box model.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Participation in design discussions with leads to get the complete overview of the project.
  • Interpret written business requirements and technical specification documents
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
  • Development of code where ever required and maintenance of the application by solving tickets raised on the particular module.
  • Given production support during rollout.

Environment: HTML5, CSS3, Bootstrap, JavaScript, AngularJS, JSON, Eclipse, Agile, SVN, Mysql, JQuery, Oracle 11g, Apache Tomcat, Eclipse, HPSM

Confidential

Web Developer

Responsibilities:

  • Involved in the Analysis, System study and designing of the project.
  • Responsible for developing the design and implementation of a user interface employing the following Model-View-Controller (MVC) architecture.
  • Interpret written business requirements and technical specification documents
  • Development of code where ever required and maintenance of the application by solving tickets raised on the particular module.
  • Given production support during rollout.
  • Performed graphical design and web site contract work for small business and working professionals.
  • Met one-on-one with clients in exploring the best possible options for their web presence.
  • Handled duties ranging from creative design to code implementation.
  • Finding out the bugs, broken links and missing images etc. and rectifying them.

Environment: HTML, CSS, JavaScript, DHTML, SQL, MS Office, Oracle 11g, HPSM

We'd love your feedback!