Sr. Ui Developer Resume
CA
SUMMARY
- 9+ years of IT experience in developing modern web applications using AngularJS, UI Design, Development and 2 years of experience in JAVA/J2EE.
- 5+ years of experience in AngularJS and Typescript Application Development.
- 3+Years of experience in ReactJS frame work.
- Experience in Agile Software life cycle phases like Requirement Analysis, Imp3lementation and estimating the timelines for the project.
- Designed and developed UI Search and results screens for supply change management system using JSF my Faces, JSP, JavaScript, HTML and CSS.
- Expertise in working on Front End/User Interface (UI) Technologies like using HTML4/5, C#, CSS2/3, JavaScript, jQuery, AngularJS, AngularJS 2/4, ReactJS, Bootstrap Framework, AJAX, JSON, Python and XML.
- Worked in the area of Continuous Delivery, DevOps, cloud integration using Kubernetes and Docker
- Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and JavaScript functions, Cascading Styles across cross - browser using Fire Bug, Developer Tool Bar.
- Expertise in Designing and Developing Single Page Applications (SPA) using AngularJS, and with other UI technologies such as JavaScript, jQuery, Bootstrap, CSS and HTML
- Experience in working of MVC Architecture based frameworks like AngularJS.
- Experience in working with AWS Cloud Architecture.
- Expertise in developing front-end of the applications using JavaScript, CSS, XML, HTML, Flex 3.0 and AngularJS.
- Experience in responsive web design using CSS3 media queries, created various screen sizes for different devices like mobile, tablets and computers.
- Implemented Team Foundation Server TFS as Version Management for Microsoft Technologies.
- Expertise in AngularJS structural framework for dynamic web apps and profound knowledge in concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Experience of responsive web design using Bootstrap framework and CSS3 media queries.
- Experience in AngularJS, NodeJS Twitter Bootstrap framework for developing UI.
- Expertise in ReactJS framework to develop the SPA
- Good experience in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Worked on server-side scripting JavaScript framework Node.js, Express.js, created Rest API’s using Node.js and connected to MongoDB.
- Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, JS with Bootstrap and Node.js.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Knowledge on design and build cloud service models including Infrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service.
- Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
- Experience in responsive web design using CSS3 media queries, created various screen sizes for different devices like mobile, tablets and computers.
- Experience in using design patterns and frameworks such as MVC, Struts, Hibernate, NodeJS and Spring and a thorough understanding of Database application designs and implementation using Oracle, SQL Server.
- Extensively used the repositories like GitHub and SVN.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Worked in various development methodologies such as Waterfall, Agile (SCRUM).
- Experience using modern JavaScript tools like jasmine and karma.
- Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.
- Implemented and configured NUnit, Selenium web driver from NuGet packages as build for adding all the dependencies
TECHNICAL SKILLS
Languages: JavaScript, jQuery, HTML 5/4, CSS 3/2, Object Oriented
MVC, AJAX, UI, JSON, XML, PHP.:
Java APIs: J2EE, EJB, Servlets, JSP, JSTL, Custom Tag Libraries, JDBC, JUnit, AWT, Swing.
Client Technologies: HTML, DHTML, JavaScript, Ajax,TFS, DOJO.
XML Technologies: XML, XSL/XSLT, SAX, DOM.
Frameworks: Struts, Spring, JSF, Hibernate, Apache CXF, AngularJS 1.x,ReactJS
IDE: Eclipse, WebStorm, Visual Studio, Notepad++, Sublime
J2EE Design Patterns: Front Controller, Composite View, Business Delegate, Session DAO, Command Pattern, Singleton pattern, Service Locator
Application Servers: Apache Tomcat, IBM Web Sphere, JBuilder.
DATABASE: Oracle 8/8i/9i/10g/11g, DB2, MySQL.
Version Control System’s: Git, Tortoise SVN
Designing Software’s: Adobe Photoshop, Adobe Illustrator, Adobe Flash
Operating System: Windows, UNIX, Linux, Mac
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. UI Developer
Responsibilities:
- Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
- Worked on Frameworks like AngularJS 1.x, Angular 2/4, and ReactJS for developing Single Page Application.
- Involved in migration from AngularJS 1 to AngularJS 2 using ng-update.
- Involved in use of AngularJS 2.0 technologies to include, LESS and additional technologies to ensure current migration from AngularJS 1 to AngularJS 2.0.
- Worked on migration from AngularJS 1 to AngularJS 2 using ng-Upgrade library where-in I was tasked with development of individual components using Typescript in AngularJS 2, for the controllers in AngularJS1 during migration.
- Planning and gathering the requirements for setting up TFS environments for environment based migration and up gradation.
- Developed client's interface in PHP in MVC model using CodeIgniter framework
- Used AngularJS 2 Reactive forms to implement complex forms and performed the validations using Form Builder.
- Hands-on project experience in implementing JavaScript frameworks and libraries such as jQuery, AngularJS2 , Nodejs , React Js.
- Involved in designing and developing the GUI for the user interface with various controls.
- Coded Business Logic component using PHP.
- Involved in building a website with the team using Amazon Web Services AWS with UI, PHP & MySQL.
- Setting security groups for SharePoint, SQL server and TFS server.
- Designed dynamic and browser compatible pages for the supply chain management system using HTML5, SASS/LESS, CSS, Bootstrap, jQuery, JavaScript, Angular 4, and polymer.js, React JS, Node JS.
- Developed Responsive Web Application using AngularJS 4.
- Worked on AngularJS 4 scopes like Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Worked with Docker for containing Microservices and write Docker file, Jenkins for Automated Integration and deployment process and Kubernates for deploying pods.
- Developed core component of Analytics with Node.js, AngularJS4, AngularJs Backbone.js and Require.js.
- Involved in writing Java Script code implementing ngif using AngularJS4.
- Created Docker images and performed continuous integration through Circle CI and continuous deployment with AWS
- Built Web pages that are more user-interactive using AJAX, JavaScript, Angular2/4 and D3 JS.
- Written RXJS type of programming using rxjs observables and rxjs operators like map and filter.
- Implemented classes, interfaces and methods, constructors and objects definitions using TypeScript .
- Created multiple TypeScript modules to manage written codes in Angular project.
- Implemented modules into Node JS to integrate with designs and requirements.
- Built React Native application utilizing Redux for enhanced maintainability.
- Developed robust form management system with complete CRUD capabilities in React Native, Redux.
- Registered Angular components in Angular modules using decorator functions like Component, NgModule.
- Designed and developed Hybrid Framework using . Net, C# and NUnit .
- Used Angular CLI to generate components, services, and filters compiled in different environments.
- Restricted member fields and methods access using access modifiers like public, private and protected in TypeScript file
- Interacted with Developers and QA groups at various phases of project development.
- Consumed data defined in JSON objects using Web API.
- Built backend REST API with Node.js , Express.js.
- Creating Disaster Recovery plan for TFS servers.
- Checking the production issues and reproducing then in QA environment to log the defects for the dev team.
- Coded Business Logic in C# and used ASP.Net MVC to design UI.
- UI for our SaaS and mobile products, the UI for 3rd party hardware interfaces, codes HTML5, CSS, Javascript, responsible for all outgoing communications including HTML email campaigns,
- Used Session Storage and Local Storage to store the data and to which is required by the view.
- Written CSS3 Media Queries and tested the application in mobile simulator with the help of chrome developer tools.
- Designed UI using the HTML5, JavaScript, CSS, jQuery, Knockout JS , Bootstrap
- Manage outside consultants approving and overseeing work implemented for SaaS designs.
- Built Web pages that are more user-interactive using Grunt, Jasmine, Karma, HTML, CSS, LESS, RESTful API Services, JavaScript, Git, JSON.
- Worked in onsite/offshore Model, Interacted with offshore developers on daily basis.
- Performed end to end test using the protractor tool.
- Experience in writing unit tests on both client and JS server side using Jasmine, Mocha and Chai frameworks
- 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.
Environment: Angular4, Jasmine , Protractor, Node JS, Visual Studio, Typescript, ES5/6, ExtJS, Rxjs, Angular CLI, Sass, knockout.js, HTML 5, CSS 3, JavaScript, JSON, Bootstrap, NPM, TFS, GIT, Docker, Agile-Scrum methodology.
Confidential - Tulsa, OK
UI/UX Developer
Responsibilities:
- Built AngularJS 4 and 5 frameworks including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Devising User Experience strategy that helps handling continuous improvement across different channels.
- Planning and executing UX road maps, resource allocations and project estimates.
- Creating Conceptual Design and Information Architecture for B2B/B2C Websites, Rich Internet Applications and Mobile apps based on the User Centric Design & Web Standards.
- Collaborating with Product Owners, BA, Process leads, SMEs, Product team and technology partners for requirements.
- Creating User Personas, Task flows, Sitemaps, Task Analysis and Navigation Patterns.
- Creating Wireframes, click through prototypes using HTMLs, CSS, and JavaScript’s.
- Providing short- and long-term UX strategy for engaging Web & Mobile Experience.
- Developed unit test for each new feature implemented using Mocha and Chai testing tools.
- Through understanding of typography, layout, and grid systems for elegant & responsive design.
- Designing Pixel Perfect high-resolution mockups that emphasis brand experience and standard.
- Creating and maintaining brand Style Guide for web and mobile platforms.
- Developing User interfaces using HTML5, CSS3, and JavaScript that meets all accessibility standards.
- Excellent knowledge & experience in Agile, RAD (Rapid Application Development) & waterfall development models.
- Responsible for preparing KPI & web analytics for websites using UNICA Net Insight, Google Analytics.
- Responsible for developing detailed wireframes using Dreamweaver & Photoshop and generating UI specifications.
- Developed Automation scripts in Microsoft Visual Studio and used NUnit framework.
- Creating User stories / User scenarios to validate the new framework and workflow.
- Developing click through prototypes for the qualitative user research.
- Responsible for simplifying complex user process into intuitive and efficient user interface models.
- Drive & facilitate user research.
- Engaged in Agile & waterfall development model.
Environment: Angular2, AngularJS 1.x, ReactJS, Python, Backbone JS, Restful web services Sketch, Photoshop, Illustrator, InDesign, sketch, Invision, Marvel, HTML & CSS and Wordpress.
Confidential - Hoboken, NJ
Front End UI developer
Responsibilities:
- Closely worked with the customer scrum to build the internal web application.
- Working totally, typically AngularJS and React design and develop sites in an agile environment.
- Handled response data from RESTful web services using JSON and JavaScript to update UI.
- Created custom filter in ReactJS in the application.
- Designed UI using ASP.Net & Profiled Python code for optimization and memory management.
- Used jQuery to read data from remote server along with ReactJS.
- Implemented the service using ReactJS for performance, development, maintenance and deploy.
- Used ReactJS library functions for the logical implementation part at client side for all the application.
- Developed Asp.Net web application using OOP and ADO.NET Entity Model.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, React.js, Redux, Flex, MongoDB.
- Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
- Implemented React.js Controllers to maintain each view data.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
- Designed Prototype and project layout skeletons using ReactJS, jQuery and CSS/LESS and HTML.
- Created proof-of-concept using web design ReactJS, HTML5 and CSS3.
- Implemented flux pattern by using Redux framework as a core dependency.
- Identified usability and develop functional and smooth, easy-to-operate and eye-catching web applications using AngularJS and ReactJS.
- Used AngularJS built in directives, Controllers and Services and filter functionality to develop UI.
- Used tools including WebStorm, Code Collaborator (for code reviews), Rally (Agile software), and GIT for the version control.
- Developed JavaScript performance testing toolkit for web and AngularJS applications.
- Handled response data from RESTful web services using JSON and JavaScript to update UI.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Angular2, AngularJS 1.x, ReactJS, Python, Backbone JS, Restful web services, AWS, Mongo DB, Git, AJAX, java Script, C#, jQuery, Bootstrap, HTML5, XHTML, CSS3, and XML.
Confidential
UI developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, AngularJS 1.4 & 1.5, and D3 JS.
- Involved in Agile Story point methodologies and full software development lifecycle. Designing, coding, testing, debugging and support.
- Built Web pages that are more user-interactive using AJAX, JavaScript, Angular JS and D3 JS.
- Built AngularJS 1.4&1.5 framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Wrote Data Access Layers using ADO.NET Entity Frame Work
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Used AngularJS 1.4 & 1.5 framework where data from backend is stored in model and populated it to UI.
- Participated in making Responsive Web Design using Media Queries and Twitter Bootstrap to design app for mobile/tablet interfaces.
- Worked on AngularJS 1.4 & 1.5, used its two way data binding to achieve the feedback functionality from the user.
- Used AngularJS 1.4 & 1.5 services and factories to modularize the code.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome and Firefox.
- Created reusable AngularJS 1.4 & 1.5 components and directives along with DOM manipulations.
- Experience in Version Control tools including GIT and SVN.
- Involved in Agile process, two-week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS 1.x, AJAX, JSON, React JS, Node JS, Bootstrap, Eclipse, Web storm, GIT, Agile.