We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

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 teh web browser.
  • Expertise in writing Custom Directives in Angular 2.x.
  • Used Webpackfor 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 teh content was fetched via API calls and updated teh 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.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. UI Developer

Responsibilities:

  • Delivering a complete client-side application using HTML5, CSS3, Bootstrap and teh latest powerful web technologies such as Angular 2/4.
  • Used Angular-CLI for initializing and project setup with scaffolding features.
  • Created templates for teh UI view in HTML5, CSS3 and Bootstrap. Design and Development of teh application is customized and styled as per Bank standards
  • Intensively used PrimeNG components along with Angular in creating teh application.
  • Implemented autantications with Node JS.
  • Updated teh project midway to Angular 4 for its performance benefits.
  • Written code on Typescript and ES6 to implementAngular4 Components.
  • Validated user actions on teh 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 teh progress for each iterative cycle and figure out teh 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

React Developer

Responsibilities:

  • Developed teh single page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs and used Jira for project management.
  • Interfaced with teh Marketing and IT departments &developing requirements to implement.
  • Designed teh 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 teh application.
  • Used ReactJs in development of teh web application to bind teh data/model dat is being retrieved from a database through services provided in a controller to teh view using scope.
  • Worked on Front end by using JavaScript.
  • Developed user interface by using teh 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 teh MongoDB for teh application on devices.
  • Involved in daily SCRUM meetings to keep track of teh project status.
  • Extensively used GIT for version controlling and regularly pushed teh code to GitHub.
  • Made teh application responsive using Bootstrap and CSS Media Queries.
  • Involved in implementing Queries to teh 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 teh components using Angular needed for teh application from teh scratch and customizing from various Angular related libraries to meet teh 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 teh data from teh back end as JSON response and parse it on teh UI for DOM/CSS Manipulation.
  • Used various AngularJS filters against data sets to filter and formatted datacurrency, strings rendered in teh UI.
  • Implemented UI-grid throughout teh 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 teh 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 teh 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 GITfor 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 teh Small fleet clients and for teh 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 teh service call with UI using http and resources which are substitutes for AJAX in angular.
  • Using GIT for version control.
  • Used TypeScript to reduce teh number of lines of traditional JavaScript files.
  • Integration of TypeScript to teh 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 teh new layout using teh 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 teh 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.
  • UIdevelopment and setup Community Server Social Network member and SharePoint sites.
  • Used Node JS application server to browse teh 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 teh development framework to build a single page application.
  • Worked with subversion for check in and checkout unit code.
  • DevelopedUIusing 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 basedUIwith above said architecture with rich internetUIin modules.
  • Did analysis and research about backbone.js and implemented prototype in BackboneJS for teh profile page module.

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

We'd love your feedback!