Front End/ui Developer Resume
Phoenix, AZ
SUMMARY:
- 8 Years of professional experience in Applications design, Development, Integration, Testing and Maintenance of various client/server, N - tier and web application and its design, using various UI- TECHNOLOGIES.
- Experience in developing User Interface applications using HTML, XHTML, CSS, Script, jQuery, AJAX.
- Expertise in using various front-end frame works like Angular 2.x/4.x, Backbone.js, knock out.js, Node.js, Ember.js, React.js, Express.js, D3.js
- Knowledge in Angular 5.x.
- Expertise in developing Responsive Web Design, Grid Framework Applications using Twitter Bootstrap.
- Experienced implementing Web Services using Apache SOAP, WSDL, RESTful API.
- Experience in interacting with clients/users in gathering the user requirements.
- Proficiency in the Entire Software Development Life Cycle (SDLC).
- Followed Waterfall and Agile/Scrum methodology of software development which satisfies the Customer through early and continuous delivery of valuable software.
- Expertise in styling the documents using CSS, SASS, LESS.
- Validated the client-side applications using jQuery Validation Plugin.
- Worked with jQuery Plugin Message, jQuery slider plugin and Node.js
- Expertise in UI designing like wireframe concepts, Mockup designs using Adobe Fireworks, Axure, Mockingbird, Photoshop
- Fabricated various models using Use cases diagrams, Interaction Diagrams and Class Diagrams with the help of tools like Rational Rose, Smart Draw, Microsoft Visio, Visual Paradigm, UM Let.
- Worked with task runners like Grunt, Gulp.
- Experienced in using Text editors like Espresso, eclipse, Text Wrangler, Sublime Text, Atom, NetBeans, XAMPP, Notepad and Notepad++.
- Good experience in development of Database Components (Tables, Views, Stored Procedures, queries constraints) in Oracle.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
- Creative Knowledge in art creation, modification and conversion Logos, print media, web page and software interface design.
- Knowledge in creating Angular Js components like controllers, services, directives to collect different asset data and bind the service to re-usable polymer components.
- Expertise in Digital video and audio creation, capture, compression and optimization for QuickTime, Windows Media, MPEG.
- Experienced in using UI editors like Flex 2.0/3.0, Dreamweaver, and Eclipse.
- Experience in working with various Operating Systems Windows Environment, UNIX, and Mac OS X.
- Strong understanding of Animation and how things should look, feel and move.
- Involved in the production support of the applications.
- Prepared test case scenarios and internal documentation for validation and reporting.
TECHNICAL SKILLS:
Programming Languages: Java Script, jQuery, Action Script 2.0/3.0, AJAX, Hibernet, AngularJS, Angular CLI, backbone.JS, Ember.js, React.js, Express.js, Knockout.js, Node.js
Front End: HTML, DHTML, XHTML, HTML5, XML, JSON, XSL, XPath, XSLT, CSS, CSS3, Flex Builder 2.0/3.0, Bootstrap
Image Editing: Adobe Photoshop CS6, Adobe Image Ready CS3, Adobe Fireworks CS3
Illustration: Adobe Illustrator CS3, In Design CS3 and Adobe Acrobat
Wireframes: Ax share, In vision Microsoft Visio, Visual Paradigm, Smart DrawRational Rose, UM Let.
Sound Editing: Gold wave, Sound forges
Web/App Servers: Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0
Version Control System: CVS, TFS, GIT
Desktop Tools: MS Word, MS Excel, MS PowerPoint and MS Access.
PROFESSIONAL EXPERIENCE:
Front End/UI Developer
Confidential, Phoenix, AZ
Responsibilities:
- Committed to the web UI designing/web development activities and p roduced navigation flows, site maps, storyboards and wireframes.
- Developed HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Involved in developing the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML, JavaScript, jQuery and AJAX which were used for UI development.
- Management of a Portal application with the use of Angular 2/4 and backbone.js.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Implemented unit test cases using Karma Runner and Jasmine for Angular2/4 on client side and Chai for Node.js for testing endpoints.
- Developed application by implementing the Single Page application template using AngularJS Route Providers.
- Played an active role in all stages of application development- requirements gathering, analysis and design, development, testing and debugging.
- Extensive use of Node.js, Express JS and Mongo DB along with Mongoose.JS to create server-side applications.
- Followed Agile/Scrum methodology of software development thereby satisfying the customer through early and continuous delivery of valuable software.
- Constructed and designed web pages and templates, including layout and navigation for the complete web application using HTML, HTML5, XML, and XSLT .
- Developed web user interfaces and Graphical User Interfaces utilizing JavaScript, Ajax etc to provide real time control in a separate program.
- Fabricated stylesheets to manage the look-and-feel of the complete site using CSS3, bootstrap, XML, and XSL.
- Expertise in using Grid Framework.
- Created several webpages using Node.js.
- Primarily using NodeJS and NPM packages to integrate new functionality and maintain previous code.
- Developed pages that support advanced client-side technologies, such as JavaScript, Flash and ActionScript.
- Significant experience on web application debugging skills using Firefox, Chrome developer's tool and Firebug Expertise in advanced JavaScript libraries and frameworks.
- Worked with jQuery Widgets , Interactions, Effects, Widget factory.
- Validated the client-side applications using jQuery Validation Plugin.
- Called REST services from client side using JQUERY
- Integrated UI changes in JSP files.
- Used Redux together with React.js.
- Experience of using React JS framework to build dynamic web pages. ( React-router, JSX, Babel, React-bootstrap).
- Experienced in developing React components. Used Axios with ReactJS for making AJAX Calls. Worked on Web pack for build and web pack-dev-server a server.
- Experience in cross browser and cross-device compatibility check and thoroughly performed unit testing using Jasmine, Mocha , JUnit and Karma.
- Worked in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Pleasant Experience in React .js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experience in code versioning tool GIT .
- Used Ajax to call the Java functions from the webpage via JavaScript.
- Created data entry and data drill-down applications with wizards.
- Involved in development, maintenance and enhancements to the application.
- Validated the code using W3C Mark-up validation and checked for the cross-browser compatibility using Cloud Testing and Virtual Developer Labs.
Environment: HTML, HTML5, DHTML, XHTML, CSS, CSS3, XML, JSON, DTD, XSL, XSLT, XQuery, XPath, XML DOM, AJAX, JavaScript, Angular JS, React-Redux, Node JS, NPM, TFS, jQuery.
Sr. Front End Developer
Confidential, Mayfield, OH
Responsibilities:
- Reengineered the existing legacy application into a web-based application using the latest web technologies.
- Participated in gathering the requirements and creating the wireframe mock ups.
- Designed and Developed web applications using CSS pre-processors
- Followed Agile/Scrum methodology for the software development
- Used Ember.js and Twitter Bootstrap as the front-end frameworks to develop the Single Page Applications
- Developed Ember routes, controllers, directives, components, factories as per the requirements.
- Developed Google Analytics to track the user to analyze and track website traffic. Performance can also be improved using the analytics data.
- Followed BEM Methodologies.
- Developed Web Services for data transfer from client to server and vice versa using RESTful API, JSON API.
- Experience working with Ember C3 charts, D3.js, ES6.
- Used bootstrap, HTML5 for the visual design.
- Expertise in using Grid Framework.
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives .
- Designed Frontend with in object-oriented JavaScript Framework like Angular 2, Node.js, Backbone.js, Require.js, Express.js, React.js/Redux.
- Developed React JS pages, Web services calls, and AJAX calls for the application.
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Developed user interface by using the React JS , Flux for SPA development.
- Developed the application with angular libraries like ng2-table, ngx-loading, ngui/sticky, ng2-datepicker, angular-calendar, angular2-grid, angular/material, codelyzer, Angular 2 Webpack.
- Using the Interceptors of HTTP Client Module of Angular , implemented the caching of the get requests.
- Worked on Bootstrap version 3.0.0, Express.js, Require.js, Moment.js, jQuery, NPM, JavaScript libraries to make website responsive and interactive.
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around E-Commerce applications.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Used JIRA for bug tracking and issues tracking.
- Documented the technical documentation using Confluence.
- Followed the approach of Test Driven Development and Continuous Integration.
- Performed Unit testing using the Ember tests.
- Management Email Marketing, SEO, and Social Media
- Involved actively in all the phases of the application.
- Used Tools like Jenkins, Git bash, Trello
Environment: HTML5, CSS3, SASS, LESS, JSON API, JavaScript, jQuery, Ember.js, Express.js, Angular 2, Angular CLI .
Front End/ UI Developer
Confidential, Des Moines, IA
Responsibilities:
- Extensively involved design discussions and user experience sessions to provide inputs on the layout.
- Developed custom web application interfaces using HTML and CSS to meet the requirements of the client.
- Responsible for design and development of the web pages.
- Used Bower for packaging Management and GRUNT for UI Task runner.
- Developed UI Prototypes using JavaScript, HTML, XHTML, AJAX, CSS 3 and jQuery in ongoing projects.
- Used jQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamic data to the web pages on the client side.
- Responsible to design the browser compatible pages using HTML, CSS, JavaScript and jQuery.
- Responsible for creating front-end single page applications using Angular 2 core framework.
- Created many modules, directives and components using Angular-CLI for applications.
- Used NPM & bower as package manager and Gulp as task runner for automation and GIT for version control.
- Developed CSS styles to maintain the uniformity of all the screens throughout the responsible for design and development of the web pages from mock- ups.
- Used tools such as firebug, web developer tools for debugging and correcting errors.
Environment: HTML, CSS, CSS 3, JavaScript, jQuery, Angular 2, Angular CLI, Eclipse and JSP.
Jr. UI Developer
Confidential, St Louis, MO
Responsibilities:
- Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
- Met preset customer goals through eCommerce sale maximization.
- Monitored and analyzed revenue generation from website traffic information.
- Oversaw expenses sales and other aspects of business budgeting.
- Ensured compliance of all business activity to customer and industry standards.
- Developed and enforced compliance with company policy and procedures.
- Instrumental role in the development of Hi-fidelity prototypes using HTML, Java scripting, XML, D3.js.
- Designed the user interface and navigation for the whole web application using HTML, XHTML, and XML.
- Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS and CSS3 Background, CSS positioning, CSS3 text, CSS3 border.
- Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and Action Script 2.0
- Developed the client-side validations using JavaScript form validations.
- Developed the web applications in MVC architecture using Angular JS as a core framework.
- Used Angular JS HTTP Request to read data from web servers and process JSON data to render in the UI.
- Skillful knowledge on Angular JS features like directives, interpolation, scope, services, modules and controllers and including Angular Webpack .
- Using Node JS implemented server-side applications.
- Fetching the data from the GitHub and made some changes to it, pushed repositories to GitHub .
- Created Test Plans for Unit Testing and System Testing.
- Involved in supporting the User Acceptance Testing for the first implementation.
- Devised optimal Human Computer Interactions by minimizing dialogue and reducing ambiguity in various project screens.
- Drafted usability evaluation as needed in planning, preparation, and follow up, so that each design iteration was evaluated effectively and at the correct time.
Environment: HTML, DHTML, XHTML, HTML5, CSS, CSS 3, XML, XSL, XSLT, JavaScript, jQuery, Angular JS, Node JS, GitHub, Adobe Dreamweaver and Microsoft products.
Web/UI Designer
Confidential
Responsibilities:
- Interacted with the Business/Technical Architect to obtain the specific system requirements and in understanding the functional flow
- Developed various class diagrams, sequence diagrams using Rational Rose.
- Developed UI code using spring framework using MVC pattern, JSP, HTML and JavaScript.
- Developed Rich User Interface Applications using Angular JS Framework, which is wrapper on top of jQuery framework and AJAX based UI configuration widgets.
- Developed the presentation layer using JSP and Servlets with Eclipse IDE.
- Developed Servlets, which support the GUI for retrieving and updating the form elements of Stock Purchase and Restricted Stock products.
- Used design pattern DAO.
- Provided direction and guidance to the team for implementing change requests / enhancements
- Responsible for creating views, triggers and tables.
- Created XML schemas, XML files (as a mechanism for storing configuration information)
- Involved in converting parts of the existing application to use Spring framework.
- Used VSS for keeping the track of all work and changes in a set of files.
- Involved in writing Test cases and Performance testing documents.
- Involved in defect tracking, fixing and enhancements and deployment in Web Sphere servers.
- Participated in the technical code reviews, detailed time estimation, traceability matrix, and impact analysis and code review documents Technical.
Environment: Eclipse, Java, Spring, MYSQL, XML, VSS, Servlet, JSF, DHTML, HTML, CSS, JAVA SCRIPT, Angular JS, jQuery.
Web Developer
Confidential
Responsibilities:
- Designed, developed Webpages into HTML and DHTML.
- Designed and developed UI for Intranet applications.
- Used Java Script Dynamic Popup in the Webpages.
- Wrote DHTML, JavaScript and CSS for final application and tested code in cross browser platforms.
- Maintained Section 508 and W3C standards.
- Designed, developed, tested and maintained web pages from concept to completion
- Reduced inconsistencies and usability issues with the website.
- Created templates, Image Maps, Layers, using Dreamweaver.
- Designed Catalogs and Brochures using Photoshop.
- Designed and developed world-class prototypes and templates.
Environment: HTML, XHTML, DHTML, XML, CSS, Photoshop, Illustrator, Adobe Photoshop, Macromedia Flash, Macromedia Dreamweaver, Microsoft FrontPage, JavaScript, Java.
