Ui Developer Resume
Tampa, FL
SUMMARY:
- 5+ years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, support and implementation of Web Applications using UI development in various domains.
- Expertise in modern web architecture using various advanced JavaScript frameworks and libraries like Angular.js, Responsive web design. (RWD).
- Working experience on ES5, ES6 and Typescript features for handling asynchronous data requests.
- Created efficient design and developing user interface using HTML5, CSS3, JavaScript, jQuery, XML and AJAX.
- Developed Responsive Single Page Applications (SPA) using Angular and rendering pages on the server side for faster loading and updating.
- Extensively used package management tools such as NPM and Bower to manage the modules and used it to install useful tools such as Grunt.
- Hands on experience with build tools such as webpack and Grunt.
- Strong Experience in designing and developing the business web applications by "Hand - Coding" methodology with the help of HTML, HTML5, DHTML, XHTML, XML and CSS3 based on the W3C standards.
- Used SVN, GIT for version control and Clear Quest for bug fixing
- Developed Responsive Single Page Applications (SPA) using Angular 4 and rendering pages on the server side for faster loading and updating.
- Built applications using Angular 2 with ES6 which allowed us to render pages on both the client and server using the same codebase, developed web and mobile applications using ES6 features.
- Implemented Router Module of Angular 5 to make the whole project a Single Page Application and add routers according to the requirements.
- Involved in developing visualization data using D3JS and High Charts.
- Expertise in Angular JS framework and its ability to create simple and scalable code for SPA. Used Angular JS directives, Controllers, Filters, Services, Events and Injectors.
- Working Knowledge on Jasmine.
- Worked with version control tools: GIT and SVN.
- Experience in the user interface with Rich Internet Applications (RIA's) using with web authoring tools and IDEs for development like Sublime text, Visual Studio Code.
- Deep functional knowledge in building reusable components and libraries for future use. Extensive experience in delivering projects following Spotify/Agile/Scrum methodology.
- Good Understanding of Document Object Model (DOM).
TECHNICAL SKILLS:
Programming/Scripting Languages: JavaScript, jQuery
Database: MySQL, SQL
Frameworks: Bootstrap, Angular.
Web Technologies: HTML5, CSS3, JSON, Apache Tomcat, REST Web-Services
Version Control: SVN, Git/GitHub
Other Tools: Eclipse, Notepad++, Visual Studio Code
Debugging Tools: Firebug, Dev Tools
Operating System: Unix/Linux, Windows, Ubuntu, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
UI developerResponsibilities:
- Created proof-of-concept using responsive web design, Angular 6, HTML5 and Bootstrap4.
- Implemented Single Page Application (SPA) using Material UI.
- Update an existing highly-available application from AngularJS to Angular 7, improving the durability, speed as it is updated.
- Optimized the performance of application using Angular 4 Lazy Loading and Ahead of Time Compilation.
- Developed application using concepts of Single page application using Angular 4.
- Used Angular forms to validate fields and created custom validator directives and updated pages using HTML5, CSS3 in AngularJS framework.
- Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Enhanced application performance by Angular 5 Component based development in view of future Angular framework transitions.
- Worked extensively on Angular 4/5 framework and had experience working with Ng-Modules, components, Observables, ng-router, AUTH-guards.
- Develop new features and components using Angular 6 and Angular material, lo-dash, ES6 and git-lab.
- Developed custom directives in Angular 6 to share common functionalities shared between different components
- Worked in using Angular components, Forms, Events, Keys, Router, Animations concept.
- Used Angular to build the UI components, developed filters to display different dimension of data and font size modifiers.
- Used Typescript in Angular 2 reformation, by using the System JS we convert the Typescript files to JavaScript files, as a default extension with the help of libraries.
- Experience with Angular 5, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Implemented Angular 5 Controllers to maintain each view data and Implemented Angular Service calls using Angular Factory.
- Created and consume RESTful APIs with JavaScript framework Angular 2.
- Worked on making AJAX calls to connect database using RESTful web APIs and worked on integrating the middleware too front-end.
- Created services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components.
- Used Angular 5's HTTP Client to Interact with Servers/backend and modularized the Application with Ng-Module.
- Worked on tools like Gulp, Grunt, Web Pack and developed CLI applications using commander module.
- Worked with WEB API’s to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Re-designing/ developing the main website to improve user experience and added new functionality.
- Used jQuery plugins auto complete, validation, drag and drop and more exceptionally. Used jQuery template for markup. Used Ajax, JSON with jQuery for request data and response processing
- Created unique off-site content through blogs and press releases.
- Coordinated outreach/networking efforts for content placement.
Environment: Angular 6 & 7, Angular 5, HTML5, CSS3, JavaScript, jQuery, JSON, Bootstrap 3.0, AJAX, Jasmine, GITHUB, JIRA, Rest API, Windows & Linux Environments.
Confidential, Roseland, NJ
UI developerResponsibilities:
- Designed and developed the agent portal using framework AngularJS along with HTML5, CSS3, and JavaScript.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Developed single page applications using Angular 2, Typescript, web pack and grunt.
- Writing controllers that are responsible for transferring control between components, routing and rendering views using Angular 2 framework.
- The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
- Written modular, secure, and well-tested front-end code in JavaScript, HTML5 and CSS3 using AngularJS based on MVC architecture.
- Developed a single page application using AngularJS which was supported in IE 9, 10, 11, Firefox, Chrome.
- Used Angular -Router to turn application into Single Page Application.
- Worked in using Angular components, Forms, Events, Keys, Router, Animations and Flux concept.
- Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
- Responsible to manipulate HTML, CSS, jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Used Angular 5 to build the UI components, developed filters to display different dimension of data and font size modifiers.
- Involved in developing UI pages using $http in Angular 4 for calling the Rest API from Backend.
- Implemented Services and Dependency Injection in Angular 4 to connect the web application to back-end APIs and for sharing the code between the components.
- Involved in developing the web pages using Angular 4, which are powerful in building the Single page web applications.
- Created JavaScript reusable components and services to consume REST API's using Component based architecture provided by Angular.
- The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
- Implemented update portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Developed secured credit and fraud check flows for customer verification.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Worked on writing code for integrating merchant API to get all the details about coupons and merchant ID to database.
- Involved in UI Testing with Jira which is generally testing the graphical user interfaces, how user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, IE, Firefox and Google chrome.
- Consumed different plugins and Angular modules and providers.
- Demonstrated knowledge of code reviews, unit and regression testing.
- Involved in writing test cases using Jasmine to ensure 80% code coverage.
- Used GIT for source control and JIRA for tracking purposes.
- Followed the coding standards for easier modification in future releases.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 4 & 5, Angular 2, Agile, Bootstrap, RESTAPI, Webpack, SASS, Jasmine, NPM, GIT, JIRA.
Confidential
UI developerResponsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Worked closely with system analyst to understand the technical requirements of the projects.
- Followed the Agile and Scrum development methodologies.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed Single Page Applications (SPS) using Angular JS route providers and used Angular expressions and built-in directives to render functionality to the UI.
- Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters.
- Built AngularJS modules, controllers, pop up modals, and file uploaders.
- Used Angular JS MVC Architecture to split the UI logic into Views, Models and Collections.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Involved in designing and developing the GUI for the user interface with various controls.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
Environment: HTML5, Angular JS, jQuery, XML AJAX, CSS, JavaScript, Windows.