We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Over 6 years of experience as UI Developer in analysis, design and development of various enterprise and web based applications.
  • Developed web pages using HTML4.0/5.0, CSS3, JavaScript, jQuery , Bootstrap , AngularJS1.x, Angular 2/4 , NodeJS, ReactJS , AJAX and JSON.
  • Experience in developing web applications using SOA and MVC architectures.
  • Experienced in ReactJS and working with Flux and Redux architecture. Also worked with ReactRouter for developing Single Page Applications.
  • Extensively used Object Oriented Programming ( OOP ) with JavaScript, TypeScript and ECMAScript 2015 (ES6).
  • Used key features of AngularJS like two - way data binding, templates, services, controllers, scope, custom directives, filters, and dependency injection to get, post and represent data from database to the web browser.
  • Expertise in writing Custom Directives in Angular 2.x.
  • Used Webpack for transpilation(compilation) configuration for typescript to be converted to JavaScript.
  • Experience with Responsive Web Design (RWD) with involvement in several web application development projects.
  • Extensive experience in creating style guides, best practices and setting UI Standards for enterprise/consumer applications.
  • Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Experience in creating charts using C3.js
  • Extensive experience working with RDBMS like MySQL and Oracle in developing several packages, writing SQLqueries , stored procedures , and triggers .
  • Understanding of project planning under Agile methodology.
  • Experience integrating with RESTful APIs for server side functionality.
  • Experienced in working with defect tracking tools like JIRA , Rally and Confluence .
  • Worked with AWS EC2, S3 .
  • Experience with using Version Control systems such as SVN , Github , Bitbucket and TFS (Team Foundation Server).
  • Worked with cloud technologies for deployment and storage configurations using AWS EC2, S3.
  • Worked with unit testing of JavaScript applications using Karma , Jasmine and Protractor .
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS:

Web Technologies: HTML, HTML5, XHTML, XSL, XML, XSLT, JavaScript, AJAX, JQuery, JSON, JSP, CSS, CSS3, DOM, GRUNT, NODEJS, GIT.

Programming Languages: Java, JRuby, C#

Web/Application Servers: HTTP Web Server, WebLogic Apache Tomcat and JBoss.

Frame Works: Bootstrap, C3,js, Backbone JS, AngularJS 2, AngularJS 4, ReactJS and JavaScript frame works

Databases: Oracle 11g, SQL Server 2008 and 2012, MYSQL and MS Access.

Debugging Tools: Google Chrome Web Debugger, Visual studio Code, IDE Eclipse, SoapUI.

Testing Tools: Jasmine, Karma and protractor

Methodologies: Agile, Waterfall.

Operating system: Windows, Mac OS x, Linux, IBM Z/OS.

WORK EXPERIENCE:

Confidential, Atlanta, GA

Sr. UI Developer

Responsibilities:

  • Delivering a complete client-side application using HTML5, CSS3, Bootstrap and the latest powerful web technologies such as Angular 2/4 .
  • Used Angular-CLI for initializing and project setup with scaffolding features.
  • Created templates for the UI view in HTML5, CSS3 and Bootstrap. Design and Development of the application is customized and styled as per Bank standards
  • Intensively used PrimeNG components along with Angular in creating the application.
  • Implemented authentications with Node JS .
  • Updated the project midway to Angular 4 for its performance benefits.
  • Written code on Typescript and ES6 to implement Angular 4 Components.
  • Validated user actions on the client side and provided responsive feedback.
  • Displayed JSON Response on webpage in a grid/table format as well as charts using C3.js .
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of Node JS applications.
  • Used Git , BitBucket for source code management and JIRA for tracking purposes.
  • Worked with ES6 . Also Worked with Typescript new features block scope, type restrictions, decorators, arrow functions, classes, interfaces and modules (import and exports).
  • Tested middleware application web services using SoapUI .
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Designed and created database for Application, writing queries in MS SQL and Oracle .
  • Participated in code reviews and ensured coding standards are met with optimum code development.
  • Written test scripts using Jasmine and Karma for each application component.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Scrum meeting to track the progress for each iterative cycle and figure out the issues.

Environment: HTML, CSS, JSON, JavaScript, Bootstrap, AngularJS, AngularJS 2/4, TypeScript, NodeJS, C# Js, JIRA, RXJS, ES6, GIT, BitBucket, SoapUI, MS SQL, Oracle, Jasmine, Karma, Agile, Scrum.

Confidential, Sandiego, CA

UI developer

Responsibilities:

  • Developed the single page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs and used Jira for project management.
  • Interfaced with the Marketing and IT departments &developing requirements to implement.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, JavaScript, ReactJs and Ajax .
  • Developed ReactJs pages, Web services calls and AJAX calls for the application.
  • Used ReactJs in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Worked on Front end by using JavaScript .
  • Developed user interface by using the ReactJs , Flux for SPA development.
  • Implemented client-side Interface using ReactJs .
  • Worked with ReactJs components, Forms, Events, Keys, Router, Animations and Flux concept .
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application using ReactJs and FLUX architecture for internal team's productivity use.
  • Experienced in ReactJs and working with ReactFlux architecture for developing Single Page Applications SPAs.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3 .
  • Used Firebug and Chrome Developer Tools for debugging and for element styling.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Involved in daily SCRUM meetings to keep track of the project status.
  • Extensively used GIT for version controlling and regularly pushed the code to GitHub .
  • Made the application responsive using Bootstrap and CSS Media Queries .
  • Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
  • Experienced in implementing CRUD database operation on such as MongoDB .
  • Used Jasmine and Karma as end to end testing tools for debugging and software quality insurance.

Environment : HTML5, CSS3, React Js, Node. Js Flux, JavaScript, Bootstrap, jQuery, Ajax, JSON, REST APIs, Firebug, GIT, MongoDB, Jasmine, Karma, Media Queries, Sublime.

Confidential, Wilmington, Delaware

UI Developer

Responsibilities:

  • Worked on developing the components using Angular needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Coded dynamic and responsive UI web pages using CSS3, HTML5, Bootstrap , JQuery and Angular.JS in MVC environment.
  • Worked with Angular.JS Forms, Validations , Modules, Factory Services, DOM , Events , Expressions, Directives , Controllers , and filters .
  • Developed Single Page Applications (SPA), using Angular.JS route providers.
  • Created custom directives and extensively worked on 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 .
  • Used various AngularJS filters against data sets to filter and formatted data currency, strings rendered in the UI.
  • Implemented UI-grid throughout the application for better tables and grid system.
  • Created reusable templates using Angular directives and worked with NPM tools (Node JS).
  • Held major role in migrating the application to Angular2.x .
  • Consumed REST based micro services with rest template based on RESTful API's.
  • Good knowledge on using Angular APIs like @angular/http For making HTTP requests, @angular/common Common core things including form validation .
  • Performed Unit testing using Jasmine , Karma and Protractor (E2E) by following Test Driven Development ( TDD ) approach.
  • Expertise in debugging the code with Firefox Firebug and Google chrome Developer tools.
  • Worked in an Agile - Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • Used GIT for version control.

Environment: HTML, CSS, JSON, JavaScript, Bootstrap, AngularJS,AngularJs 2, React JS, NodeJS, JQuery, MVC, DOM, RXJS, API, REST, TDD, GIT, Jasmine, Karma, Agile.

Confidential

UI Developer

Responsibilities:

  • As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing of Account landing page , Account summary/overview and Login page .
  • Responsible for building a new website for the Small fleet clients and for the maintenance of Online New Platform.
  • Functionalities include writing code in HTML5, CSS3, JavaScript, JQuery making use of Bootstrap framework. My Specialty is large scale CSS , focusing on reusability and modularity.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
  • Worked on Angular 2.0 modules, components, dependency injection etc.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS
  • Integrated the service call with UI using http and resources which are substitutes for AJAX in angular.
  • Using GIT for version control.
  • Used TypeScript to reduce the number of lines of traditional JavaScript files .
  • Integration of TypeScript to the whole project.
  • Used Angular.JS http service to communicate with Restful web services and JSON data.
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Made enhancements to existing CSS and DIV tags , made upgrades using Twitter Bootstrap model.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Involved in Agile/ SCRUM based approach to UI development.

Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Angular 2, Bootstrap, XML, Apache Tomcat, Dreamweaver, GIT.

Confidential

Web Developer

Responsibilities:

  • Worked on HTML , CSS , and basic JavaScript to develop web pages.
  • Developed CSS templates.
  • UI development and setup Community Server Social Network member and SharePoint sites.
  • Used Node JS application server to browse the events in socket.io.
  • Developing workflow management using AngularJS .
  • Strong understanding in using controllers, modules, directives, factories, injections and digest cycle in AngularJS. Used AngularJS as the development framework to build a single page application.
  • Worked with subversion for check in and checkout unit code.
  • Developed UI using AngularJS for rich user interaction.
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of NodeJS applications.
  • Worked with Grunt task runner configurations for minification.
  • Implemented AJAX based UI with above said architecture with rich internet UI in modules.
  • Did analysis and research about backbone.js and implemented prototype in BackboneJS for the profile page module.

Environment: HTML, CSS, Bootstrap, AngularJS, JavaScript, Node JS, NPM, Backbone JS, AJAX, Grunt

We'd love your feedback!