Sr. Ui Developer Resume
Morrisville, NC
PROFESSIONAL SUMMARY:
- 7 years of IT experience in developing modern web applications using AngularJS, UI Design, Development and 2 years of experience in JAVA/J2EE.
- 4+ years of experience in AngularJS and Typescript Application Development.
- 2+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.
- 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.
- 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.
- Expertise in creation of AngularJS custom directives Filters and Services.
- 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.
- Worked with JavaScript validations and developed Object oriented code.
- 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.
- 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.
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, JDBCJUnit, AWT, Swing.
Client Technologies: HTML, DHTML, JavaScript, Ajax, DOJO.
XML Technologies: XML, XSL/XSLT, SAX, DOM.
Frameworks: Struts, Spring, JSF, Hibernate, Apache CXF, AngularJS 1.x, ReactJS, Angular 2/4, Bootstrap
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, Mac
PROFESSIONAL EXPERIENCE:
Confidential, Morrisville, NC
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.
- 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.
- 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.
- Developed Responsive Web Application using AngularJS 4.
- Worked on AngularJS 4 scopes like Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- 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.
- 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.
- Created new reusable ExtJS components.
- 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.
- Coded Business Logic in C# and used ASP.Net MVC to design UI.
- 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
- 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, Agile-Scrum methodology.
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.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, React.js, Redux, Flex, MongoDB.
- 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.
- 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.
Confidential
Web/UI Developer
Responsibilities:
- Implementing project using Agile SCRUM methodology, involved in daily stand up meetings and sprint showcase and sprint retrospective.
- Designed UI screen for Insurance Quote to get User information with JSP, Struts tag library.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS and JavaScript.
- Developed HTML prototype documents with CSS (Cascading Style Sheets).
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Worked on CSS to design the navigation, gradient background and used other style properties to enhance the look of the web page.
- Developed various objects using java and HTML and DHTML to maintain well-structured Graphical UI and to interact with Controllers to get data from Oracle database.
- User input validations done using JavaScript and developed use cases using UML.
- Worked on pure JavaScript for creating wire frames and mock-ups.
- Designed and developed of UI using HTML/DHTML, CSS and JavaScript.
- Used AJAX Controls to increase the performance of the web application.
- Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility, cross-browser testing and compatibility assurance.
Environment: Spring MVC, Spring JDBC, Hibernate, J2EE, JSP, Ajax, XML, Log4j Maven, JavaScript, HTML, CSS, jQuery, PL/SQL, SVN, GitHub, WebSphere, Agile, JAX-WS, Apache-CXF, JSF.