Lead Ui Developer Resume
NJ
SUMMARY
- Having 9+ years of experience in Web development and User interface Development. Excellent proven Experience in managing teams and delivery.
- Experienced in Architecting the Solution and developing the Single Page Applications with Angular JS.
- Experience in Working on the React - Redux Applications.
- Built applications for scale using JavaScript, Angular.JS, React.JS,Angular2,Angular4, TypeScript, RxJS.
- Expertise in Large Scale JavaScript Application Development.
- Expertise in NodeJs, MongoDB,Express.js,Restful API’s.
- Fully experienced in using jQuery as the primary Animation and Ajax Library Web Applications.
- Expertise in HTML 5, CSS3 and React.js.Node.js.
- Expertise in Inversion of Control/Dependency Injection
- Experienced in developing Mobile-First Complex Web UIs.
- Hands in Experience with all Phases of Software Development Life Cycle (SDLC).
- Proficient in Testing via Jasmine,Karma.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements.
- Worked with GIT version control system.
- Handled offshore/onsite teams in my Lead experience.
- Enthusiastic, knowledge-hungry self-starter, eager to meet challenges and quickly assimilate latest technologies, skills, concepts and ideas.
TECHNICAL SKILLS
Technologies: HTML| HTML5, CSS3, Java Script, JQuery, AngularJS,ReactJS,Redux,Mocha NodeJS,Angular2,Angular4Professional Experience
PROFESSIONAL EXPERIENCE
Confidential, NJ
Lead UI Developer
Responsibilities:
- Leveraged React.js resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Maintaining Parent and child elements by using State and Props In React.js
- React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web and Performance optimization
- Used Redux for application state management.
- Widely worked on actions, reducers in Redux which created a new object, when something got changed.
- Skilled in leading frameworks as React .js to build high-quality, scalable and reusable components and Front-end solution.
- Created custom filter in React.JS in the application
- Used services to read data from remote server using React.JS
- Architected and Developed for Large Scale JavaScript Application with React.js
- Developing performant NodeJS applications, debugging them in a large-scale production environment
- Used React.js library functions for the logical implementation part at client side for all the application.
- Created React.js for reusable components (multi-field form elements, background file uploads.
- Implemented React.js Controllers to maintain each view data.
- Angular.js used for model binding and API calls.
- Created custom, general use modules and components which extend the elements and modules of core AngularJS
- Create AngularJs modules,controllers, SPA based on technical requirements.
- Created custom, general use modules and components which extend the elements and modules of core AngularJS
- Used Angular 2 for page Layout and Routing
- Used FormBuilder to Create & Manage Forms, Login and Register Components via Angular 2, implemented error handling.
- Used Angular2 Services for Interacting & Authenticating with a Server
- Here we create the ApiService and UserService, subsequent models for our data, as well as
- Used Angular2 for Restricting components based on a User's authentication status and Using Angular's NgClass Directive to Include or Exclude CSS classes based on an expression.
- Used Angular 2's HTTP Client to Interact with Servers and Modularizing Angular 2 Apps with NgModule
- Unit Testing of Angular applications.
- Done Migration from Angular 1.x to Angular 2
- Used Routing parameters to build SPA in AngularJs.
- Worked on Nested state and Nested views in AngularJs UI Router
- Making applications faster and smaller using Angular4
- Updated to Angular 4.0.0 and excluded animation dependency which is a new feature in which animations were pulled out of the bundle.
- Assigned local variables by using improved if/else style syntax in Angular4.
- Developed, implemented and tested Node.js applications.
- Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Leveraged the power of observables to work with complex data,through RxJS in Angular.
- Utilised different rxJS operators in Angular.
- Build Angular apps using the Typescript feature.
- Build Restful API's using Express.js.
- Did scaffolding via Express-Generator.
- Performed the CRUD operationality using MEAN Stack (Mongodb,Express,Nodejs,Angular)
- Performed Unit, Component testing in Angular via Jasmine & Karma.
ENVIORNMENT: Visual Studio 2015, HTML 5, CSS3, JavaScript, SQL Server 2012, Angular.js, React.js, Node.js,Angular2,Angular4
Confidential, CA
Senior UI /Angular Developer
Responsibilities:
- Angular.js used for model binding and API calls.
- Created custom filter in Angular.js in the application
- Created custom directives to log the files in Event logger, Email logger in Angular.js
- Used services to read data from remote server using Angular.js.
- Most of the CRUD calls are handled by a Virtual Web Service action which takes in the details of operation to perform along with dictionary of parameters for the operation to complete.
- HTML5 using for the styling of the standard of the application
- Routing used in Angular.js used to do proper routing of the different modules in the application.
- HTML5 used to create videos, transitions, 2D and 3D transformations.
- Used Team Foundation Server as the Version Control for both applications.
- Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Worked on Global Object and function expressions,modules and require () in NodeJs.
- Worked on NodeJs Event Emitter.
- Used NodeJs to read,write, update Files.
- Created and removed directories using NodeJs
- Worked on Streams and Buffers,Pipes in NodeJs
- Served HTML Pages using NodeJs
- Set up routing using NodeJs
- Used jQuery for validations in the application
- Worked with one way, two way and one time data binding in AngularJs.
- Worked with the custom filters in AngularJs.
- Used JQuery UI to create Widget wizards.
- Tested all application controllers extensively with AngularJS's built-in testing facilities.
- Involving all the stages of Software Development Life Cycle like Application Design, Development, Debugging and testing the applications.
- Developed and modified SharePoint user privileges as directed and in compliance with all standard operating procedures
- Used Routing parameters to build SPA in AngularJs.
- Maintained all backup procedures and records for SharePoint installation
- Developed, implemented and tested Node.js applications.
- Developed Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server 2012.
- Developed and applied application wide, cross platform Validation and Exception Handling policies
Confidential, Lisle, IL
UI Developer
Responsibilities:
- Developed internal and external validation code using JavaScript.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, and Angular JS.
- Developed user interactive websites using web technologies like HTML, XHTML, and CSS according to health insurance standards.
- Coded JavaScript for page functionality and Pop up Screens.
- Used JSP, JavaScript, CSS, Angular JS to create interactive user interface.
- Developed dynamic UI using Angular JS.
- Worked Heavily on Node Package Manager in NodeJs
- Used Nodemon and other modules for applying best practices in NodeJs
- Worked on Express and its route Params in NodeJs
- Handled POST Requests and Query String in NodeJs
- Created Angular JS controllers, services and used Angular JS filters for filter functionality in search box and integrator functionalities.
- Developed REST architecture based web services to facilitate communication between client and servers.
- Created custom, general use modules and components which extend the elements and modules of core AngularJS
- Worked with $scope and its relation with Controller/views in AngularJs
- Worked with one way, two way and one time data binding in AngularJs.
- Worked with the custom filters in AngularJs.
- Created pages in Site Core and validated the HTML code with W3C Validator.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Design and development of Web pages using HTML, CSS and XML including AJAX controls.
- Responsible for maintaining current websites that include updating web pages upload new content changes.
- Wrote extensive HTML, CSS (2/3) and JavaScript code to build dynamic pages using Eclipse.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Involved in the development of Dynamic loading of web pages using Ajax calls with server pages.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter HTML5 model.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Worked closely with business analysts in understanding the technical requirements of each project and prepared use cases for different features and designs.
- Developed Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server 2008.
- Developed and applied application wide, cross platform Validation and Exception Handling policies
ENVIORNMENT: Windows 7, Web API, SQL Server 2008, Visual Studio 2010, HTML, CSS3, JQuery, JavaScript, Angular.js, Nodejs.
Confidential, NY
UI Developer
RESPONSIBILTIES:
- Front End Development with HTML, CSS and jQuery
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and jQuery.
- Worked heavily on JavaScript and the JQuery framework.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Ajax calls to do partial post back for the page without refreshing whole page.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML and CSS based on the W3C standards.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Developed Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server 2008.
- Experience working closely with Business Analysts and Product team in understanding the technical requirements.
- Involved in Analysis & Design, estimate work effort of the project in a rapidly changing environment.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
- Prototyped several versions of possible UI approach to provide choices to the business.
- Created configuration pages for the users to manage/customize/create storage mappings
- Created an online tool for providing the optimum storage solution based on user inputs like cost, storage amount, length of storage, storage periods.
ENVIRONMENT: CSS, SQL Server 2008 R2, IIS 7.0, Web Services, Team Foundation Server, HTML, JavaScript