Lead Ui /ux Developer Resume
Detroit, MI
SUMMARY:
- 8+ years of work experience in developing web application programs, Web Analysis, Design, Development, Application Testing, Performance Tuning and Technical Support Web Development, designing User Interface (UI) using professional web applications
- Front - end/UI development using web technologies: HTML 5/4, CSS 3/2, XHTML, XML, Bootstrap, JavaScript, JQuery, JSON and AJAX,
- Extensive experience in AngularJs, BackboneJs, NodeJs, EmberJS, ExtJS in order to create single web page applications.
- Ability to apply W3C web standards to ensure best cross-browser user experience, long-term user retention and engagement.
- Professional understanding of System development life cycle (SDLC) including GIT, Node and TFS as well as various phases such as Analysis, Design, Development and Testing.
- Designed web applications and web content utilizing various Search Engine Optimization (SEO) techniques employed.
- Expertise in usingXML/JSONandAJAXto link with back-end applications.
- Experienced in developing applications usingMVC architecture.
- Worked on SASS, which is a CSS extension language.
- Proficient with database management engine MySQL server, SQL server, and Oracle DBMS.
- Integrated Angular Material and Require JS into web application using NPM, Bower & Grunt.
- Proficient with photo editing tools like Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
- Strong knowledge in Document Object Model (DOM) functions and significant experience in Responsive Web Design (RWD).
- Well versed in Object Oriented Programming (OOP) with JavaScript.
- Developed JavaScript based components using ExtJSframework like GRID, Tree Panel with client reports customized according to user requirements.
- Significant experience in web development tools like Text Wrangler, Notepad++, Adobe Dreamweaver CS3 and Firebug.
- Developed information architectures and overall designs via UML task flows and wireframes for an internal survey and forms tool.
- Expertise in designing projects based on Unified Modeling Language (UML) with diagrams like (use-case, class, sequence, activity, state, deployment, component) using Microsoft Visio.
- Exposed to NodeJs, mocha (for unit tests), GIT (for version control), mongoDB under the Virtual Machine environment and developed Node modules in Gulptasks for project implementation.
- Experience in creating test suites using jasmine and worked on tools like NPM (Node Package Manager), Bower, Grunt.
- Used MAVEN for building the application and deployed on WebSphere 6.1 Application Server.
- Experience on reporting and tracking defects using JIRAand Rational Clear Quest.
- Strong experience withcross browser compatibilityissues andoptimizationfor web, includingCSSsprites and best practices.
- Expertise indebuggingand troubleshooting existing code usingFirebugandDeveloper Tools.
- Experience working in aWaterfall, Agile, Scrum environment for the purpose of Analysis, Designing, Development and Testing.
- Produced wireframes for test data generation tool design concept
- Experience interacting with web and RESTful services via AJAX and COMET techniques
- Excellent communication and interpersonal skills.Self-motivated, strong willed and a quick learner.
TECHNICAL SKILLS:
Web Technologies: HTML5/4, CSS3, JavaScript, DHTML, PHP, Dojo toolkit, AJAX, XML, XHTML and JSON, UnderscoreJS, Handlebar JS, Lab JS, JSON, BootstrapFramework, ModernizerJS, MediaQueries,CSSFrameworks, CSS Sprite, ReactJS, Relay, GraphQL.
JavaScript Libraries: Angular JS, Bootstrap, JQuery, Node JS, Backbone JS, ExtJS, React JS
IDE: Eclipse, Dreamweaver, Text Wrangler and Notepad++, Sublime Text.
Version Controls: SVN, CVS, Mercurial, GIT-HUB, IBM Clear case.
Debugging Tools: Firebug, Chrome Dev tools, IE tester, Fangs (Extension of Firefox Browser).
SDLC’S: Waterfall, Agile and Scrum
Application Servers: Apache, Web logic, Web Sphere, Tom Cat, JBoss, HTTP webserver Sun java System Web Server, Glassfish, Netscape Enterprise Server.
Defect tracking tools: JIRA, Test Director, Quality Center, Rational Clear Quest
Operating Systems: Linux, Unix, Windows and Mac.
Miscellaneous: Adobe Photoshop CS3, UML 2.0, and Fireworks Adobe.
PROFESSIONAL EXPERIENCE:
Confidential - Detroit, MI
Lead UI /UX Developer
Responsibilities:
- Incorporated Angular Js filter concepts using AngularJS services where the data filter comes from the remote server. Worked on creating different layouts like Border, Accordion, tab & Card.
- Included validations and created the form panel layout.
- Worked as front-enddeveloperusing AngularJS.
- Implemented Routers and history in single page application(SPA) as a part of AngularJS application
- Worked on retrieving data from various remote servers by using custom built service layer and displayed those results on web pages.
- Designed CSS based page layouts design that are cross-browser compatible and standard compatibleleveraged AngularJS sources for data access. Created custom directives, factories, services for re-usable components.
- Created AngularJS custom reusable self-contained testable modules, controllers, directives and service to implement the functionalities.
- Worked with UX designer for developing wireframes and establishing site branding.
- Worked on managing the user menu and Bulk update of Attributes using Node.js Gulp (Task Runner) and jQuery.
- Utilized Node.js for the server hosting.
- Used Node JS as server side to consume Restful web services.
- Experience in Node.js modules like gulp, grunt, bower, express and mongoose.
- Experience working in Build Tools like Maven and Node. Js
- Implemented AJAX functionality using jQuery and XML
- Used Content Management System for the dynamic configuration of the header, footer and to fetch images for better response times
Environment: HTML5, CSS3, Angular2.Rest, SOAP, Nodejs, Grunt, GULP, JQuery.
Confidential - Dallas, TX
Lead UI /UX Developer
Responsibilities:
- Refectored an existing system and migrated it to new system using angular 2 which saved time and resources for the company.
- Conducted journey map workshops for the business to identify the business requirements and draft them.
- Designed wireframes using Adobe Photoshop and developed code standards.
- Provided production support.
- Developed single page web page applications using Angular2
- Developed application using Node.js JavaScript libraries with NPM package management system.
- Developed the user lookup using the MEAN (Mongo, Express.js, Angular and Node.js) stack as a part of POC.
- Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces and components.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for checking the cross-browser compatibility.
Environment: HTML5, CSS3, Angular2.Rest, SOAP, Adobe Photoshop, Nodejs
Confidential, Irving, TX
Software developer
Responsibilities:
- Developed and designed UI for a dashboard using Angular framework for a database of clients that deal with business connections.
- Replatformed three web applications to integrate them into one GUI using Angular Js to provide ease of access to the clients.
- Identified usability and develop functional and smooth, easy-to-operate and eye-catching web applications using EXT JS, Angular JS and react JS.
- Monitored technical aspects of the front-end delivery for projects.
- Interpreted and executed designs correctly as requested by client
- Worked with a geographically dispersed online team converting user-submitted designs intoAngular JS code.
- Coordinate and work closely with entire team to create and maintain the front-end code for features of several internal applications, including Java Developers, QA, web producers, content creators, and designers.
- Rebuilt corporate website simplifying graphics navigation and overall modernizing to accommodate new technology such as Material design.
- Logging the defects and mapping them to test cases.
- Involved in the Design and Review of test cases
- Identifying the Testcases that are suitable for automation.
- Design coding standards document to have proper governance.
- Brainstormed, refined, and sketched concepts for projects. Helped write proposals and specifications. Researched tools.
- Designed and developed Email application similar to outlook using Angular 2.0 and material design.
- Involved in POC of Dashboards to track orders.
Environment: HTML5, CSS3, JavaScript, AJAX, jQuery, MVC, Angular.js, Backbone.js, React JS, Node.js, Responsive Design, Bootstrap, DHTML, DOM, JSON, Dreamweaver, Image Converters, Image OptimizersFirebug, Firefox, SOAP, Agile
Confidential, Irvine, CA
Java UI Developer
Responsibilities:
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, and jQuery, Angular JS
- Developed POC using Angular JS.
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
- Designed and developed code for table less web interfaces using XHTML, CSS, DOM and JavaScript.
- Designed entire Software Layout and Implemented components to replace and enhance existing system.
- Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client side scripting using JavaScript.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, jQuery, Angular.js, Backbone.js, Node.js, CSS and HTML.
- Reduced downtime in troubleshooting software issues by implementing best approaches in resolving issues using Web Services. Working on User Interface implementation for Mobile Application.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Adherence to the Agile Scrum Methodology and following up on work on Items JIRA.
- Worked with JSON and the RESTful Services.
Environment: HTML5, CSS3, JavaScript, AJAX, jQuery, MVC, Angular.js, Backbone.js, Node.js, Responsive Design, Bootstrap, DHTML, DOM, JSON, Dreamweaver, Image Converters, Image Optimizers, Firebug, Firefox, SOAP, agile and Windows, React JS.
Confidential, Chattanooga, TNJava UI Developer
Responsibilities:
- Involved in development, design and implementation of front-end part of the application.
- Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, jQuery Custom-tags, JSTL DOM Layout and CSS3.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code and worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Prepared SOA readiness assessment on the current client infrastructure
- Contributed to the development of the Reference Architecture as a guideline for future SOA projects
- Enhanced user experience by designing new web features using MVC Framework like Angular.js, Backbone.js, and node.js.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js and jQuery.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Experienced in Defining and creating various functional documents for the systems to be developed like Functional requirement document, use cases, design document.
- Used Dreamweaver and Photoshop tools for web application development.
- Developed JavaScript library for rendering domain specific layout XML to the web.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Tool bar for IE.
- Used jQuery plugins auto complete, validation, drag and drop and more exceptionally.
- Worked using JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
- Used Agile Methodology for Software development.
- Responsible for a mixture of SharePoint architecture, administration, development, project management,
- Created proto-type of the application for demo before developing the application.
- Strong Experience with relational databases including transaction management, tuning, and scalability
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, XHTML, XML, SOA,JSP, Angular.js, Node.js, Web User Interface Design (UI), Boot Strap, DOM, DHTML, Bootstrap, agile, Demand Ware, Windows, JSON, Jasmine, Quint.
Confidential, Jersey City, NJ
JAVA UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Responsible for designing, coding and modifying websites, from layout to function and according to a client's specifications. Strive to create visually appealing sites that featured user-friendly design and clear navigation.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Backbone.js, angular.js and Ajax.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, jQuery, Backbone.js, Node.js, Java, CSS and HTML.
- Exposure to Internet specific issues: e-mail deliverability, SEO, cookies, cache, Firebug, past experience dealing with browser specific issues.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript using Dreamweaver CS3.
- Used detailed wireframes and developed Mock-up designs as per the requirements of business.
- Able to collaborate effectively with other staff members and worked efficiently with cross-functional teams.
- Proficient knowledge of AngularJS practices and commonly used modules based on extensive work experience.
- Experience in an agile environment. Designed GUI (Graphical user interface) using web-forms and formatting using CSS.
- Implemented jQuery and Ajax for interactive user interface and better performance.
- Performed Unit Testing.
- Completed code review of the web application.
- Created Configuration manager, Brokers, Queue Managers, define Objects, channels, SSL, Clustering, shared channels, shared objects.
- Monitor logs and Queue depths to proactively find potential problems
- Maintained interface documents, broker components and MQ scripts in harvest.
- Deployed J2EE applications to WebSphere Application Server (WAS), WebSphere Process Server (WPS), MQ Services, IBM CrossWorlds Interchange Server (ICS) Advanced Single. Server Edition, WebSphere MQ Workflow and Version 5.0.
Environment: JavaScript, jQuery, HTML, HTML5, CSS, CSS3, Web Programming Skills, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, API's JavaScript, Demand Ware AJAX, Adobe, Sublime Text, Usability Testing, Agile Methodology, Eclipse, Windows, WebSphere
Confidential
JAVA UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Worked on Design, UI, wire framing, HTML, CSS, jQuery, JSP, accessibility, and optimization.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
- Created some prototype to implement some of the latest features of HTML and CSS.
- Worked with back end developers to implement AJAX and dynamic HTML functionality in jQuery.
- Maximized page load by analyzing content and making adjustments to the code (by following optimization standards).
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Worked closely with QA team to understand the reported defects and fix them.
Environment: jQuery, XML, JSP, JavaScript, HTML, CSS, AJAX, Image Optimizer, Eclipse, Windows XP.
Confidential
Front End Developer
Responsibilities:
- Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
- Created Mock-up designs and developed various functionalities with Java Script and jQuery.
- Extensively used Ajax calls to send parameters and fetch data based on the user-triggered events.
- Developed print functionality and download to Excel functionality.
- Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Used Ajax effectively to create pagination and with client side events like quick search.
- Used CSS, HTML to make effective and cross-browser compatible front-end pages with attractive and easy to use functionalities.
- Developed Mock-up designs as per the requirements of Business.
- Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
- As part of testing, prepared effective Test Scripts for each of the developed functionality.
Environment: Java, JavaScript, HTML, DHTML, CSS, Adobe Flash, and Windows.