We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Over 5 years of extensive professional experience in Developing, Testing, Integrating, Implementing and Leading User Interface (UI) web applications and Mobile applications.
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
  • Experience in Collaborating with internal and external teams such as Product Managers, QC Testers.
  • Participated in the design, development, and implementation of complex server and mobile based applications.
  • Strong knowledge on Angular JS 1.x and Angular 2, Angular 4 to build Single Page Application (SPA) and strong knowledge on component, custom directive, custom service, and routing.
  • Experience in client - side technologies like HTML, CSS, Java Script and jQuery, Angular, Angular JS, react JS, Bootstrap.
  • Good knowledge in developing single page web applications using Angular JS
  • Hands-on experience in SVN, Git and TFS for version controlling and project management.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3/4, Ajax.
  • Proficient in developing the web content having the Web Content Accessibility Guidelines (WCAG) and browser compatibility with W3C standards.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop and Adobe Illustrator CS3.
  • Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS Preprocessors like Syntactically Awesome Style Sheets (SASS), Leaner Style Sheets (LESS).
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD) design pattern and Test-Driven Development (TDD).
  • Experience in JavaScript Unit Testing using Karma, Jasmine
  • Experienced in usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
  • Excellent analytical, logical and programming skills, Self-motivated, Self-Starter, and Team Player, can work with minimal supervision, Effective Communication, Organizational and Time management skills.

TECHNICAL SKILLS:

Operating Systems: Windows XP/Vista/7/8/10, Mac Os X, Unix, Linux

SDLC Methodologies: Waterfall, Agile/Scrum

Web Technologies: Html/ Html5, Css3/ Css4, DHtml, Xml, Xhtml, Xslt, Javascript, Ajax, jQuery, Json, Type Script.

JavaScript Libraries: Angular.JS, React Js,Angular 2.0/ 4.0, jQuery.

IDE's and Tools: Notepad++, Dreamweaver CS5, Adobe Photoshop CS5, Adobe Flash, Fireworks CS5, E-commerceIllustrator CS5, Flex Builder CS5, Microsoft Office, Notepad++, Firebug, Visual Studio.

Development Tools: Adobe Photoshop cs5, Google AdWords, Yahoo Search Marketing (Spring Tool Suite).

Debugging Tools: Firebug, Bug Zilla, (Internet Explorer), JIRA.

Databases: MSSQL.

Version Control/Build: GIT, TFS, SVN.

Web Services: SOAP, REST/Restful

Testing Tools: Karma, Jasmine.

Other Tools: Jenkins, Firebug, Grunt, Gulp, Bower

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, Nc

UI Developer

Roles and Responsibilities:

  • Developed single page applications using Angular 4, Typescript, HTML5, CSS3, and Bootstrap.
  • Worked in an Agile- Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
  • Good knowledge on using Angular APIs like @angular/http, @angular/common, @angular/router.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Designed the page using Bootstrap and some custom CSS.
  • Good knowledge on creating services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4.
  • Worked on unit testing for the Angular application using karma.
  • Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Collaborated with the front-end design team and back-end team and started converting the static files with the dynamic content with the data is retrieved from the database by the API calls.
  • Implemented asynchronous validation and controlled objects using Reactive forms.

Environment: Angular2, Angular 4, HTML, CSS3, Bootstrap, Web API, JSON, Karma.

Confidential, Denver, CO

UI Developer

Roles and Responsibilities:

  • Involved in Requirements and Analysis, understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Worked in Agile environment with active scrum participation.
  • Redesigned the complete website using HTML5, Angular JS, CSS3, JavaScript and jQuery.
  • Strong knowledge in Angular JS controllers, directives, factory and service resources, routings and in DOM manipulation using JavaScript, JQuery and Angular JS.
  • Experience in using Angular-CLI to create web application and to manage the build process and dependency management.
  • Created Responsive Layouts for multiple devices and platforms.
  • Implemented form validations across the site using JQuery and JavaScript.
  • Worked with Object Oriented JavaScript design pattern and JavaScript MVC Patterns preferably Angular JS for building UI Widgets and Application logic.
  • Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
  • Converted wire frames to HTML prototypes using Adobe Fireworks graphic editor.
  • Wrote development of POJO classes and writing Hibernate query language (HQL) queries.
  • Designed and developed the Data Access Layer modules with the help of Hibernate Framework for the new functionalities.
  • Worked with Angular Fusion Charts and D3.JS for data visualization.
  • Worked in the environment of developing hybrid mobile application through Android/IOS using Phone gap.
  • Used phone gap APIs for Geo Location and Contacts for mobile application b/w vendor and the user.
  • Configured Struts-config.xml with all the mappings required by the architecture.
  • Used Struts tag libraries in the JSP pages.
  • Used various design patterns like BOs, DAOs, TOs, Facades etc.
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with SQL.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Developed Data Access Service Layer using spring and Hibernate Frameworks.
  • Developed HTML, JSP, DAO, DTO, Business Logic Classes, Action and Form classes, Java Scripts and SQL for database access.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Used Angular JS for data-binding for back-end support with APIs.
  • Front-End. Accomplished more than 80% of the main pages using html5, CSS3, JSP. Handling secondary requests in jQuery Ajax Call to achieve comfortable user experience. Extending jQuery library, such as Select2, Qtip and file upload, to improve usability and functionality.
  • Back-End. Designed database schema as a major developer using Hibernate and MySQL. Completed more than 20% of back-end services under spring framework. Succeed in optimizing database queries to boost website response time 3 times faster.
  • Used $http with Angular JS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
  • Worked with Soap UI to create advanced Performance Tests very quickly and run Automated Functional Tests.
  • Implemented responsive web design using bootstrap.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Used Ajax to update a portion of a web page (for reviews from third party) thus reducing bandwidth usage and load time.
  • Worked on the UI Framework like JS, Bootstrap, D3Js, Handlebar, and Grunt/Gulp.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • 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 writing SQL Queries, Stored Procedures.
  • Used AngularJS for unit testing UI code by using Jasmine.
  • Worked with GIT version control, vagrant environment using the JIRA ticketing system.
  • Used tracking tools as JIRA for bug tracking.

Environment: HTML5, CSS3, JavaScript, JQuery, Adobe Photoshop, Adobe Dreamweaver, Angular.JS, Responsive Design, AJAX, DOM, Firebug, SOAP, Web services, XML, XSLT, TDD, Oracle, Windows.

Confidential

UI Web Developer

Responsibilities:

  • Worked on HTML5, CSS, and basic JavaScript to develop web pages.
  • Involved mostly in each step of the Software Development Life cycle.
  • Worked on cross-Browser compatibility issues and integration of the project.
  • Developed CSS templates.
  • Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes. Developed AngularJS services for reusable functionality.
  • SQL server was used to get the data.
  • Modified designs and templates for better user interaction and understanding. Communicated and was involved in testing with QA team which involved cross browser testing, loading and performance checking.
  • Designed training materials utilizing UX design principles and provided training using Photoshop, and Flash.
  • UI development and setup Community Server Social Network member and SharePoint sites.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Created interactive prototypes using HTML, CSS, Java Script from a combination of wireframes, visual designs and design standards.
  • Involved in developing the UI pages of the company’s client website using HTML, CSS, JavaScript, jQuery and Bootstrap to achieve Responsive Web Design and to render the dynamic web pages for the application.
  • Used AJAX and JSON to make asynchronous calls for retrieving dynamic data from backend server and update the specific parts of DOM.
  • Evaluated code to ensure that it is valid, is properly structured, meets industry standards and is compatible with varied browsers, devices, or operating systems.
  • Extensive experience in Web Application Development, Interface Web Design, Designing/developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.).

Environment: HTML5, CSS3, Bootstrap, JavaScript, Ajax, JSON, AngularJS, jQuery HTML4, JavaScript, CSS2, Photoshop, SQL Server.

We'd love your feedback!