We provide IT Staff Augmentation Services!

Ui Developer Resume

Houston, TX

PROFESSIONAL SUMMARY:

  • 8 Years of IT Experience as an UI Developer with the core areas of Analysis, Design, Development, Testing and Maintenance of E - commerce application. Extensive exposure in end-to-end development of software products.
  • Experience in developing various JavaScript frameworks like Angular JS (1.X,2.0,4.0) , Node JS , Polymer JS , Express JS , React JS/Redux , Ember JS , Vanilla JS , Uri JS , Ext JS, D3 JS .
  • Good Experience Angular JS in MVC architecture and understanding concepts on Model, View, controllers, and usage of directives, custom directives, and services.
  • Experienced in developing Single Page Applications (SPA) using Angular2, Typescript module, components, views, router and Angular2 APIs like (Ng-Module, Forms-Module, Http-Module, Browser-Module, Text-Mask-Module, ext.)
  • Experience with ES6 features including premises, class, arrow function, de-structuring assignment, modules and default parameters.
  • Experience in using Typescript which is the Node JS, Angular JS (2.0,4.0) , main Codebase
  • Worked on React JS framework to develop interactive websites based on client needs.
  • Worked with Node JS , Express , Grunt , Gulp and Bower for setting up local server, running tasks and managing dependencies.
  • Experience in using Node JS and Express for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's provided by the backend team.
  • Worked with Relational and no SQL databases like MongoDB , Oracle , PostgreSQL, IBM Informix and DB2 . Hands on experience writing SQL Queries .
  • Experience in developing web service applications using SOAP and REST APIS .
  • Working knowledge of Jasmine , Karma , Mocha, Protractor and selenium unit testing framework.
  • Experienced in various types of testing such as Unit testing , Integration testing , User acceptance testing, Functional testing.
  • Developed expertise in Regression Integration Testing , User Acceptance Testing , GUI Testing, back-end testing , and End-to-End testing and Unit Testing for Client/Server applications.
  • Experience in migrating on premise web application to Azure, Aws and Google Cloud Web apps.
  • Highly experience in using version controls such as GIT, TFS, Bit bucket and various Bug Tracking tools like Jira and Bugzilla .
  • Good experience on working with CSS Background , padding , table , Animations , Pseudo classes and Layouts , positioning , border , margin , Pseudo elements and CSS behaviors including the Box model.
  • Involvement in using various IDE's , Visual Studio , Web Storm , WebMatrix , Notepad++ , eclipse , Adobe Photoshop , ATOM.
  • Well versed with various software development methodologies - Waterfall , Agile , Jira, VSTS and Scrum .
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

TECHNICAL SKILLS:

UI Web Technologies: HTML/HTML5, CSS/CSS3, SASS, LESS, JavaScript, Typescript, AJAX, jQuery, WordPress, JSON, Bootstrap, Angular(2/4), React JS, Express JS, Node.js, Vanilla JS, Polymer JS, Uri JS, D3 JS, GitHub.

IDE Editor: Eclipse, Notepad++, Dream weaver, Visual Studios, Sublime Text3, NetBeans, WebMatrix, Web Strom.

Databases: Oracle, DB2 8/9 UDB, MySQL, SQL Server 2000/2005 Spunk data storage (Big Data), MONGO DB.

Frameworks: Angular JS (1.x/2.0/4.0), Node JS, React JS, Express JS, Uri JS.

Languages: C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web Services, GO lang.

Debugging Tools: Chrome Elements Inspector, Firebug, IE Tester, Microsoft Visual Studio.

Application/webservers: IBM Web Sphere, Apache Tomcat and Apache Cordova, BEA WebLogic 8.1, HTTP Web Server.

Testing Tools: Jasmine, Protractor, Karma, Selenium, Easy Mock.

Methodologies: Agile, Water fall

PROFESSIONAL EXPERIENCE:

Confidential -Houston, TX

UI Developer

Responsibilities:

  • Developed GUI of the website using HTML5, CSS3, Typescript, Angular 2, React.js, Bootstrap and JSON.
  • Maintained book of business for current Google Cloud clients while developing relationships to ensure clients' long-term success in leveraging the cloud platform .
  • Experienced in Angular2 Templates, directives, Routing and navigation, Components, Services and Data Binding. developing SPA project using Angular 2 and Typescript for frontend, Node JS and Postgres for backend
  • Developed user interface by using the React JS , Redux for SPA development.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) library.
  • Bundled components into different feature modules and implemented lazy loading to increase performance.
  • We had begun using NGRX for state management to further optimize the app. Keeping current with Angular -4 and Typescript we were able to further modularize the app for reusability and consistency
  • Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2
  • Involved in developing applications using Angular JS (2.0/4.0) like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Used Angular 2's HTTP Client to Interact with Servers/backend and modularized the Application with Ng-Module .
  • Leveraged Angular resources for all data access, encapsulating URLs with Uri JS and standardizing data access interfaces.
  • Developed Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, Multi Select tags and JQ-Widget for tabular layout.
  • Google Maps API for U.S cities are overplayed on the map using React -Autocomplete sample buttons trigger basic animations for the cities.
  • Used Swagger for API documentation and check the API functionality and response without effecting the source code
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular JS 2.0 and Node JS
  • Created Angular2 components, implemented Interpolation, Input variables, Bootstrapping, ng-for, ng-If , Router Outlet, binding the click event, Component decorator, binding to the hidden property
  • Cordova command-line runs on Node JS and is available on NPM.
  • Developing. spec and .config files for various scenarios in protractor/Jasmine using "describe, it and expect"
  • Worked closely with back end team to implement HTTP calls to Restful APIs and updated fancy graphic element of HTML in Angular 2.0 and Node JS
  • Used Jasmine framework to write Unit test cases for the web module. Also, used different developer tools respective to the browser to debug the code.
  • Provided maintenance and development of bug fixes and patch sets for existing web applications using Firebug, Firebug Lite and Chrome/ Safari Web Inspectors.
  • Collaborate with Google cloud team leaders to consult, develop and facilitate customized learning opportunities, team building activities and interventions generating greater team effectiveness.
  • Carried out requirement analysis and business user walk through, developed design documents and implemented based on need following Agile Methodologies .
  • Involved in scrum Methodology for the work flow
  • Used GIT for accessing the repositories and maintaining the code
  • Used VSTS Tool for keeping track of bugs, Issues, work flow and releases.

Environment:: HTML5, CSS, JavaScript, jQuery, Angular.JS 2.0,4.0 Node JS, Express JS, Type script, Go Lang, Uri JS, Adobe Dreamweaver, Jasmine, Jenkins, MySQL and REST Web Services, Web Storm, GIT, Agile, MongoDB, VSTS.

Confidential -Cambridge, MA

UI Developer.

Responsibilities:

  • Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, AJAX, and Angular JS 2 for developing user interface.
  • Collaborated for Angular 2 Components which takes care of view part of the application.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2 .
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Worked on the application Staples.com as Node JS developer to build different REST APIs for modules such as user, products, and checkout.
  • Used RESTful web services to call for POST, GET, PUT, PATCH and DELETE methods.
  • The back-end use Node JS , Express , MongoDB and Mongoose to provide RESTful API .
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Re-designed and developed a content management REST based web solution for the staples mobile apps marketing team using Angular 2.0 framework and Node JS .
  • Enhanced legacy application by building new components in Angular2 and typescript .
  • Developed a REST API web service using Node JS and Hapi.js with swagger documentation.
  • Responsible for Staples mobile properties infrastructure maintenance hosted in Rackspace.
  • Worked with NPM commands and using Package. JSON for managing dependencies and dev-dependencies of Node JS applications.
  • Developed dynamic e-mails using JavaScript and hand coding of HTML5 and CSS3 .
  • MEAN stack implementation, Angular 2.0 Full-Stack generator, and run, edit, and deploy an application.
  • Involved in implementation of RESTFUL web service APIs using Node.js which were consumed by making AJAX calls and JSON as data exchanging tool.
  • Gained Knowledge on Electrode Platform which is a Node JS /Web platform built on top of the Reacts and hapi.JS frameworks.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Fixed problems where the WordPress would redirect the user to random page from causes such as authentication and plugin conflicts.
  • Developed certain features of the application functionality i.e . CRUD (Create, read, update, delete) features using Backbones JS , Node JS and Responsive Web Design.
  • Daily programming with Node JS , Angular 2 and Express JS.
  • Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON , XML, AngularJS, and Node JS .
  • Analyzed social media in context of SEO and social media analytics, interpreting user feedback. Performed analysis of data using Excel tools such as VBA, functions, and macros.
  • Used MongoDB as cross-platform storage for load balancing, indexing and file storage.
  • Developed unit tests using Mocha & Chai .
  • Participate in bi-weekly SCRUM meetings .
  • Used JIRA as issue tracking product management tool to maintain and collaborate on issues and tasks.
  • Used Jenkins to build and deploy the code in Development and QA environments.
  • Carried out requirement analysis and business user walk through, developed design documents and implemented based on need following Agile Methodologies .
  • Used GIT for accessing the repositories and maintaining the code

Environment:: HTML5, CSS3, SASS, LESS, JavaScript, Bootstrap, Angular JS1.x/2.0, NodeJS, Express JS, Mongo DB, Agile methodology, Jira, Usability Testing, Windows, JSON, AJAX, SVN.

Confidential -New York, NY

UI Developer

Responsibilities:

  • Worked on application center screens and developed interactive professional and dynamic user interfaces using CSS3, HTML5, XHTML, JavaScript, and Angular JS.
  • Styling pages with CSS3.pixel level layout for sophisticated and rich user interfaces.
  • Good knowledge in MVC architecture and understanding concepts on Model, View, controllers, and usage of directives, custom directives, and services.
  • Involved in web development consulting focused on the MEAN stack (Angular.js, Node.js, Express.js, and Mongo DB).
  • Worked with Angular JS routers, forms, modules, DOM, events, expressions, controllers, filters, and HTTP Request.
  • Extensive knowledge in developing applications in a single page applications (SPAs) using various JavaScript frameworks like Angular JS, Node JS.
  • Developed Web Services for sending and obtaining data from different applications using REST APIs.
  • Designed and developed web-based products using Express JS, and Node JS.
  • Involved in team meetings with corporate Webmaster's UI Team for understanding needs in new implementation and involved in daily team meetings and weekly Scrum meetings.
  • Worked in all phases of the SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams, and debugging production issues.
  • Created Unit test cases for the Angular application using Jasmine to test individual functions/modules.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.

Environment:: HTML5/4, CSS3, JavaScript, Angular.JS, Express.JS, Node.JS, Mongo DB AJAX, XHTML, Adobe Photoshop CS, GIT, Agile, Jira.

Confidential

UI Developer

Responsibilities:

  • Worked within AGILE team and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
  • Involved in development, design and implementation of front-end part widget based application.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Designed and developed dynamic web pages using HTML5, CSS3 and JavaScript.
  • Worked with Angular JS for creating own HTML elements for building a companied Web site which is an open Source Project.
  • Reviewed feedback about the debugging issues, fixed bugs with HTML, JavaScript codes and worked on resolving Browser compatibility issues.
  • Worked with CSS Preprocessor SASS to build better and optimized Style sheets.
  • Worked on JavaScript programming to give AJAX functionality for the website.
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Created Web Applications with real-time, two-way connection, where both Client and Server can initiate communication by using Angular JS.
  • Development the whole application using technologies such as JavaScript , and more.
  • Experienced in working with Angular JS for Client-side scripting and synchronizing the applications.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server
  • Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON and XML .
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google chrome.
  • Demonstrated implementation and up-gradation of JavaScript Library . Involved in configuring the GIT repository and maintain the version control using GIT .
  • Using tools like GIT for version controlling, chrome developer tools for Debugging and Jenkins for deploying the code to different environments.

Environmen t: HTML, CSS, JavaScript, Angular JS, JSON, AJAX, XML, GIT, Jenkins, Windows.

Confidential

Software Developer.

Responsibilities:

  • Developed the look, feel, concept, and informational architecture of a retail website according to the requirements of the product manager and client while staying within the company's standard
  • Designed server-side pages and static web pages using HTML, CSS, JavaScript, JSP, jQuery and Bootstrap.
  • Implemented enterprise-level standards for the Installation, Configuration and Management of LINUX servers and to design and select the pertinent hardware to support server
  • Responsible for operational support and incident management of Linux server .
  • Utilized PHP, MySQL, JavaScript (Cross-Platform), HTML, XHTML, CSS to modify existing website, replaced existing functionality with new code.
  • Used advanced level of HTML, XML, AJAX, JavaScript, CSS layouts.
  • Implemented custom authentication and role-based authorization in JSP to authenticate the users
  • Designed, developed and updated User Interface Web Forms using CSS , Dreamweaver and JavaScript .
  • Developed site according to client specifications with HTML and Dynamic Cross-browser JavaScript.
  • Installed and extended existing jQuery plugins as well as the jQuery UI library.
  • Created and deploying new features to sustain and amend existing applications
  • Designed Graphic web applications using Flash and Photoshop.
  • Wrote SQL queries for database storage
  • Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
  • Migrated all content to Content Management Systems.
  • Tested site and debugging code for cross-browser and cross-platform performance.

Environment:: HTML, CSS, Web Standards, DOM, JavaScript, PHP, AJAX, jQuery, Cross-platform, Adobe Photoshop, Flash, Illustrator, CMS.

Hire Now