Sr. Ui Developer Resume
Kansas City, MO
PROFESSIONAL SUMMARY:
- Having 9+ years of experience with specialization in development, and customization of software applications, to deliver robust and scalable enterprise scale systems for corporate clients using J2EE technologies.
- Strong experience in working on user interface applications and professional web applications using Angular JS, Node JS, React JS, Backbone JS.
- Experience with full software TDD, development life - cycle, architecting scalable platforms, object oriented programming, and agile methodologies
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery and also experience in making web page cross browser compatible.
- Involved in creating unit test cases using Jasmine and karma.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Experience in using different version control tools like SVN,CVS, GIT and CQ5
- Experience in developing applications using Angular-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Involvement in using various IDE’s, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- A Strong communication skill, with ability to describe technical details to various audience types and to select appropriate communication in TDD
- Utilized the latest front-end Technologies such as HTML5,CSS3 and SASS for layouts, video playback, content rendering using semantic tags such as article, section etc.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using various JQuery UI controls and corresponding Event handlers etc.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX.
- Having good experience on technologies such as XML, XSL, and Web Services etc.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Involved for supporting System integration testing (SIT), User Acceptance Testing (UAT), production issues and Accessibility Testing.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
- Having good experience on preparing Unit test cases and TDD.
- Experienced in front-end Unit Testing such as Jasmine, Karma and Integration testing tool Protractor for Angular.JS.
- Experience in developing and designing Web 2.0 Apps, Rich Internet Application (RIA’s) with JQUERY, AJAX.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
- Experience and expertise in bootstrap components.
- Very good experience in to understand user interfaces design for better approaches.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Designed Frontend with in object oriented JavaScript Framework like ReactJS.
- Created forms to collect and validate data from the user in HTML5 and ReactJS.
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Experience and expertise in angular 4 by developing individual components.
- Experience and expertise in user validations by using angular 4.
- Experience and expertise in developing custom components by using angular 4.
- Developed good responsive design approach modules by using Node.js
- Developed and manipulated existing components by using Node.js
TECHNICAL SKILLS:
Web Development: HTML5, CSS3, SASS,Servlet, PHP,JSP, JavaScript, JSON, AJAX,XML, XHTML, DHTML, MVC, DOM, JDBC, Bootstrap, Angular 2/4
JavaScript Frameworks: JQuery, Ext.js, angular.js, backbone.js, Require.js, Node.js
Database Skills: Web/Application Server, IBM Websphere6.0/7.0, Apache Tomcat 4.1, Node JS, JBOSS and Weblogic10g/11g
PROFESSIONAL EXPERIENCE:
Confidential, Kansas City, MO
Sr. UI Developer
Responsibilities:
- Worked on front-end applications and the User Interactive (UI) web pages are developed using web technologies like HTML5, CSS3,JQuery, Bootstrap and D3.js, Node JS, Angular.js framework.
- Involved in use of Angular 2.0 technologies to include, LESS and additional technologies to ensure current migration from Angular JS 1.6 to Angular 2.0.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Worked on different changed procedures of Angular 1.x to Angular 2.0 and updating Angular 2.0 with Angular 4 in POC.
- Implemented HTTP requests using Rx js Observable library to handle multiple values over time using $http service.
- Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Worked on Angular 2.0 by consuming Restful web services & used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption.
- Developed Angular 2.0 components and services, implemented JWT authentication for communicating with REST services.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Tested Angular 4 forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform form validations both on server and client side in POC.
- Designed and Implemented Angular 2 Components for assigned modules.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Enhanced legacy application by building new components in Angular 2 and Typescript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Worked with Angular 2 directives, components, pipes, injectables.
- Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes.
- Developed an advanced Facet search single page application using Angular JS with complete UI.
- Used Angular.JS 2 Http Request to read data from web servers and process JSON data to render in the UI.
- Used Node.js for writing server-side web application logic in JavaScript.
- Used Angular.JS 2 HTTP methods to retrieve employee task data from entity models.
- Wrote Swagger YAML documentation for Node Js services.
- Developed crypto rest services using Node JS and integrated services with HSM (Hardware Security Module).
- Worked with Express.js for development of Restful web services and middleware configurations.
- Worked with Http Interceptors configurations for security in Angular 2.0 applications.
- Worked with Passport &JSON web tokens for authentication &authorization security configurations using Node.js.
- Worked with NPM commands and using package. json for managing dependencies and dev-dependencies of Node JS applications.
- Used jQuery plug-ins for Widgets, Menus, drag and drops, role based navigation menus (dynamic changes to the items).
Environment: HTML5, CSS3, Java Script, JQuery, AngularJS 2, Node JS,Backbone.js, AJAX, Tomcat Apache, Java Server Page, Usability Testing, TDD, Agile methodology, Sublime.
Confidential, Malvern, PA
React JS Developer
Responsibilities:
- Used ReactJs virtual DOM instead of regular DOM for improved efficiency and performance.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Designed Frontend with in object oriented JavaScript Framework using ReactJS.
- Used the feature of ReactJS of running the server and rendering the virtual DOM, returning to the browser as a regular page.
- Involved in transpiling, bundling and developing react components for the partner homepages using React Js.
- Migrated the code to React JS-with Redux.
- Used React flux to polish the data and for single directional flow.
- Implemented flux pattern by using redux framework as a core dependency.
- Created Reusable component and wired them installing great router.
- Used Redux Async actions to make the app fully asynchronous.
- Created flux stores to migrate an existing flux app to redux .
- Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
- Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Designed web pages and used applications that meet business and user goals through a positive user experience.
- Used Angular JS Framework to develop applications.
- Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client-side scripting using JavaScript.
- Used Less for semantic CSS which has been used to code CSS and create logical CSS.
- Created JAX- RS Restful Web services to perform CRUD operations.
- Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
- Performed the Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
- Increase front-end development by 10% by using require.js, jasmine and documentation.
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9 and FF.
- Developed multiple POCs to create a user transaction grid in Angular JS.
- Designed and developed an application for file sharing among remote hosts using socket programming.
- Used GIT for our Continuous Integration solution we then changed over to GIT with Jenkins.
Environment: HTML5, CSS3, JavaScript, JQuery, Angular 2, React.js/Redux, Bootstrap, AJAX, XML, JSON, SVN, GIT.
Confidential, Jacksonville, FL
Sr. Front End UI Developer
Responsibilities:
- Involved in extensive HTML5/Angular.js coding and developing responsive web pages using media queries and Bootstrap.
- Collaborate with visual designers, business analysts, product owners and solution designers to validate feasibility and provide recommendations.
- Integrated the Angular.JS application with the RESTFUL Web Services.
- Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and ecommerce Website.
- Used Angular Two-Way Data Binding to achieve the feedback functionality from the user.
- Developed a new website for the Small fleet clients and maintained the Online New Platform.
- Worked on Angular Strap Framework and Angular.JS Validations.
- Worked on front end pages that were developed in a professional manner and focused on reusability and modularity using HTML5, CSS3, JavaScript, JQUERY, Responsive Web Design and Twitter Bootstrap.
- Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Developed the data grids using ng-table and Kendo-grid.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Worked on Prototyping and Implementation using Java, Node JS, AWS with Slacker platform.
- Developed internal services using Java and Node.js.
- Used NodeJS for writing a proxy service layer using ExpressJs.
- Daily programming with Node.JS, Angular, Bootstrap and Express.
- Developed CRUD (create, read, update and delete) functionalities using NodeJS and BackboneJS.
- Implemented service calls using NodeJS.
- Used Node.js to develop back-end components and connect the application with the other web services.
- Used Node.js for writing reusable, testable, and efficient code in building the web applications.
- Used Node.js to write internal and external API services using modules.
- Developed backend web services using Node.JS and stored dependencies using Node Package Manager (NPM).
- Responsible for creating the screens with table less design following W3C standards.
- Used JavaScript and JQUERY for developing client-side validation code.
- Edit and repurpose WordPress plug-ins in accordance to customers’ needs. Build and manipulate WordPress websites
- Responsible for cross-browser compatibility for which worked on different browsers like safari, Internet explorer, Firefox and Google Chrome.
- Developed modules to separate application views, controllers and models by using Angular.js.
- Used firebug, chrome developer tools and IE developer toolbar for debugging java script and code refactoring.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- To reduce load time of web page CSS Image Sprites are used by decreasing the number of images which requires less number of server requests.
- Performed Database connectivity and transactions and wrote stored procedures as per the requirement in MY-SQL
- Helped with backend developers to convert HTML mockups into live ASP.NET pages in Visual Studio 2008 environment.
- Used Agile and Scrum development methodology.
- Collaborate with development team to address QA defects.
- Used GIT for version control.
- Developed cross-browser pages using CSS3, HTML5, and JavaScript.
Environment: HTML, HTML5, CSS CSS3, Photoshop, D3.js, MY-SQL, JavaScript, struts, Dojo, Type Script, JSON, SAAS, LESS,, AJAX, Word Press, React.js, Redux, node.js, Express.js, Angular.js1.0, node.js, Bootstrap, XML, SVN and Eclipse.
Confidential, Memphis, TN
UI developer
Responsibilities:
- Using web technologies (HTML4, CSS, JavaScript, JSON, JQuery, PHP) the web pages are developed according to the client requirements.
- Requirement gathering and understanding.
- Creation of highly Usable, Accessible, X-Browser, X-Resolution, and X-Platform compatible web applications using (X)HTML, DHTML, CSS, JavaScript, JavaScript Libraries.
- Translated wireframes into optimized program code using XHTML, CSS, JavaScript and DHTML.
- Created client surveys and displayed the results in a dynamic report (D3, JQuery, MY SQL)
- Worked extensively on numerous web technologies including HTML, CSS 2.0, CSS 3.0, and JavaScript.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework.
- Worked closely with system analyst to understand the technical requirements of the projects
- Involved in development of Servlets and JSPs using Apache Struts framework.
- Developed user interfaces using Tiles with JSP, HTML and JavaScript.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
- Fixed bugs and provided support services for the application.
- Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, with the use of CSS classes.
- Provided JavaScript and CSS fixes for the UI for issue like orientation issues in web and JQuery implementation.
- Worked on developing application in safari and chrome.
- Provided a brand able solution for all application so that header and footer are the same across the application.
Environment: HTML, CSS, SQL, Photoshop, JavaScript, struts, JQUERY, jasmine, karma, Angular.js (1.0,1.5), node.js, SOAP, SVN, Dojo, AJAX, JSON, MVC, XML, JSP, Eclipse.
Confidential
Web UI developer
Responsibilities:
- Involved in the development, testing and maintenance process of the application.
- Involved in preparing High & low level design docs with UML diagrams.
- Involved in the development of various use cases, sequence diagrams using UML.
- Created neat and dynamic website using HTML, CSS and JavaScript.
- Cooperated with teammates using version control tools with SVN.
- Developed robust, responsive Ajax driven UIs with AJAX, CSS, DHTML, JavaScript and JQuery.
- Implemented fundamental web functions using JavaScript and applied jQuery to simplify programming.
- Used IE tester, Chrome Inspector and Firebug to debug and do testing.
- Used Jasmine unit testing for JavaScript and Angular JS code.
- Interacted with development team members with daily issues.
- Developed user-friendly interface using HTML, CSS, JavaScript and jQuery.
- Used JQuery and AJAX to fetch the data and web service.
- Created responsive and dynamic webpage for different devices by Bootstrap.
- Updated the user interface design with CSS and JavaScript.
- Used AJAX extensively to implement front end /user interface features in the application.
- Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
- Used Log4j utility to generate run-time logs.
- Generated fundamental JavaScript functions and jQuery on webpages for clickable buttons and dropdown menus.
- Performed client-side validations over the submission part using JavaScript.
- Fixed the cross-browser compatibility issue for Safari, Chrome, Firefox and IE.
- Extensively tested the website and fixed bugs after identifying them with Chrome
- Element Inspector and IE Tester.
- Collaborated with team member’s design, analysis, coding and testing by GIT.
Environment: HTML, CSS, JavaScript, jQuery, SOAP, Bootstrap, AJAX, JSON, Agile SCRUM.
Confidential
Web Developer
Responsibilities:
- Implemented the mock ups and the layouts of the application by working with Photoshop designers and system analyst.
- Designed and developed the web pages using HTML, CSS, and JavaScript.
- Dynamic and integrated web pages are created by using JavaScript.
- Involved in designing the templates and themes for the web application.
- Involved in designing and developing the new web components to improve the user experience by using CSS, JavaScript.
- Client side validation is done by using JavaScript.
- Involved in writing the properties and methods in modules by using the web services.
- Used various JQuery plug-in like Drag/drop, widgets, menus, color picker, auto complete, date picker, document slider to enhance the usability, functionality of the website
- Used HTML/DHTML, CSS, JavaScript to produce high performance, rich and user-friendly Web interface.
- Fixed bugs and provided support services for the application.
- Involved in unit testing and integration testing by interacting with third party codes.
- Created navigation lists using list elements in HTML.
- Worked on bootstrap components.
Environment: HTML, CSS, Photoshop, JavaScript, JQuery, Windows and Unix.