We provide IT Staff Augmentation Services!

Ui Developer Resume

0/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • Over 7+ years’ experience in IT Industry developing UI applications using HTML5, CSS3, JavaScript, Twitter Bootstrap, jQuery, AJAX, jQuery UI, AngularJS, JSON etc.
  • Experience in Creating dynamic web applications, Single Page Applications (SPA) using Model View Controller (MVC) framework such as AngularJS1.x, Angular 2 & 4.
  • Extensively used Object Oriented Programming (OOP) with JavaScript, TypeScript and ECMAScript 2015 (ES6).
  • Proven ability in all phases of Software Development Life Cycle with concentration on Requirement Analysis, Development, Design Analysis, Development Planning & Quality Assurance, Tools and Technologies selection, Estimation, Code/Design Reviews, Unit Testing, User Interface Design and Delivery.
  • Excellent team player with a unique blend of diversified Technical, Functional and Qualitative skills backed by strong record of facilitating cross - functional coordination for successful delivery of the Software Solutions.
  • Maintaining high coding standards, practices and exercising quality control on all aspects of software development.
  • Experience with Angular 2 & 4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms etc.
  • Developed complex UI nested components, custom directives (for simultaneous file uploads) and created AngularJS services to consume in controllers.
  • Expertise in creating Responsive Web Design (RWD) applications with HTML5 & Twitter Bootstrap.
  • Experience in working with NodeJS Express framework and Grunt, Gulp plugins as task runners.
  • Highly Proficient in working with third party APIs, Web Services like Rest APIs, SOAP etc.
  • Possess strong experience in building cross browser compatible applications for different browsers like Safari, Internet Explorer, Firefox, and Google Chrome.
  • Good experience in Document Object Model (DOM) and DOM Functions.
  • Good experience in working with version controllers like GitHub, SVN.
  • Used JIRA as a bug management ticketing tool.
  • Experience in using Karma, Jasmine for Unit testing.
  • Extensively used CasperJS, PhantomJS for integration testing.
  • Involved in daily Scrum meetings, User Story review meeting, Sprint review and Retrospective meetings as part of Agile Scrum Methodology.

TECHNICAL SKILLS

Web Technologies and Language: DHTML, XHTML, HTML, HTML5, CSS/3, Flexbox, JavaScript, Twitter Bootstrap DOM, AJAX, jQuery, JSON, PHP, Java, J2ee, SASS, LESS, TypeScript, ES 6.

Java Script Framework: Angular.js 1.x, Angular 2&4, Node.JS, React.js

Web Servers: HTTP Web Server, Apache Tomcat, NodeJs.

Databases: MySQL, SQL Server, MongoDB.

IDE: Eclipse IDE, Dreamweaver, Sublime Text Editor, Web Storm, NetBeans, IntelliJ IDEA.

Debugging tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar

Version Control Tools: SVN, Git.

Web Services: Rest APIs, SOAP

Unit Testing Tools: Karma, Mocha, Jasmine

Operating Systems: Windows variants, Mac OS variants, Linux

Methodologies: Agile-SCRUM, Waterfall.

Dependency Management Tool: Bower, NPM and Yeoman

Others: WordPress, Oracle

PROFESSIONAL EXPERIENCE

Confidential, Nashville, TN

UI Developer

Responsibilities:

  • Created Front-end Application using HTML5, CSS3, JavaScript, TypeScript, Angular2&4, Node.js, Twitter Bootstrap and JSON.
  • Developed non-functional HTML, CSS pages from the mockups and involved in UI review with UI architect and Business Units.
  • Extensively used BOOTSTRAP and SASS for responsive web design.
  • Experience in working on different changed procedures ofAngular1.x toAngular2.0 &4 such as RouterOutlet, Router-link, Animations, Pipes etc.
  • Extensively used Angular2 & 4 by consuming RESTful web services & used
  • Angular4 forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform form validations both on server and client side.
  • Implemented Angular 4 concepts: Interpolation, Input variables, Bootstrapping, NgFor, NgIf, RouterOutlet, binding the click event, Component decorator, binding to the hidden property.
  • Created Angular4 components and custom directives for application functionality and pipes for heavy DOM manipulation and implemented lazy loading and AOT.
  • Implemented JSON parsing for data handling on different application.
  • Regular interaction of RESTful API design calls to populate the UI on the app using GET, PUT, POST and DELETE operations.
  • Debugged the application using Chrome Developer's tools, Angular Augury.
  • Extensively used Chrome developer toolbar’s tabs like Performance, and Memory to track the application performance.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chromeDevelopertools.
  • Performed Unit testing using Jasmine, Karma and Protractor (E2E) by following Test Driven Development (TTD) approach.
  • Used GitHub, a version control system as a source repository to organize the code base.

Environment: HTML5/HTML, JavaScript, TypeScript, ES6, CSS3, Bootstrap, AngularJS 1.x/, Angular 2&4, NodeJs, JSON, SQL, Protractor. Karma, Jasmine, Git Bash, Bower, Grunt.

Confidential, Milpitas, CA

UI Developer

Responsibilities:

  • The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Designed and developed the agent portal using frameworkAngularJS1.4 along with HTML5, CSS3, and JavaScript.
  • 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 CSS using AngularJS.
  • Created JavaScript reusable components and services to consume REST API's using Component based architecture provided by angular.
  • Swagger UI as a visual documentation for back-end implementation and client-side consumption. Handled various exceptions based on the response.
  • 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.
  • Consumed different plugins andangularmodules and providers.
  • Developed the activation flow for new Modesto lines and porting lines.
  • Created a build process for different environments like develop, staging and production.
  • Demonstrated knowledge of code reviews, unit and regression testing.
  • Involved in writing test cases using Jasmine and Karma to ensure 80% code coverage.
  • Generated the code coverage report using Istanbul.
  • Used GIT for source control and JIRA for tracking purposes.
  • Followed the coding standards, for easier modification in future releases.

Environment: HTML5, CSS3, SASS, NodeJS, JavaScript,AngularJS1.4, Agile, Bootstrap, REST API's, Web pack, Istanbul, Jasmine, Karma, NPM, GIT, JIRA, Swagger.

Confidential, Austin, TX

UI Developer

Responsibilities:

  • Involved in the Software Development Life cycle phases like Requirement, Analysis, implementation and estimating the time-lines for the project.
  • Developed non-functional HTML5, CSS pages from the mock ups and involved in UI review with Architect and Business Units.
  • Developed page layout using HTML5, CSS3 along withAngular.JSand adding dynamic functionality to each module.
  • Developed production CSS using LESS to maintain a scalable design system.
  • Extensively used Bootstrap for rapid development and styling of HTML components.
  • Responsible in developing single page applications usingAngular.JSused UI-Router in the application.
  • Used Spring Framework's IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Used MVC Design Pattern to develop classes to having clear separation of responsibilities of all the supported client actions.
  • Built custom UI Widgets and Application logic using OOD and MVC architecture.
  • Experience inangular-chart.jsfor working with the donut and the line graph.
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Used Node Package Manager (NPM), Bower to install the necessaries packages from my app,
  • Worked with REST, the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
  • Tested frameworks using Mocha and Karma and Used Gulp for Task Automation and Git as version control.
  • Extensively participated in developing the cross-browser applications and performed cross browser testing.

Environment: AngularJS1.4, Bootstrap, AJAX, jQuery, JSON, GitHub, JavaScript, Restful web services, Node.js, Grunt, Gulp, Bower, karma, JUnit, JIRA, Protractor, Jasmine, Agile.

Confidential

UI Developer

Responsibilities:

  • Responsible for design and development of web pages using HTML, CSS, JavaScript, jQuery, Bootstrap.
  • Coordinated with BA group for better understanding of functional requirements.
  • Worked on Responsive Web Design using Bootstrap Gris system and CSS3 Media Query.
  • Built Web pages that are more user-interactive using jQuery plug-in, AJAX, JavaScript.
  • Designed the table less web Applications using CSS with the help of tags as per W3C standards.
  • Performed cross browser compatibility testing with IE, Firefox, Chrome, Safari and worked with Cross-Browser Compatible issues.
  • Experience in creating HTML pages by cutting PSD files in Photoshop.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Used the jQuery widgets like Accordion and Date picker.
  • Worked very efficiently under pressure and handled all the situations effectively to meet the deadline.
  • Responsible for creating the screens meeting W3C standards.
  • Defined text alignment, size, borders and many other typographic characteristics.
  • Debugged and logged using Chromedevelopertools, configured test environment using Karma and wrote unit test using Jasmine.
  • Used Agile Methodology for the software development life cycle.

Environment: HTML, CSS, W3C, JavaScript, SASS, jQuery, AJAX, jQuery, JSON, SQL, Bootstrap, JSP, Jasmine, Karma.

We'd love your feedback!