Ui Developer Resume
St Louis, MO
SUMMARY
- Around 5 years of experience in developing the front end/web applications using HTML/HTML5, CSS/CSS3, JavaScript, JSF, AJAX, JQuery, JSON, Bootstrap, and Angular JS, Ext JS, Node JS.
- Experienced as a UI, UX designer, rich user interface design, development, documentation, web 2.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, project and team management.
- Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) methodologies.
- Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops.
- Expertise in developing front - end of the applications using JavaScript 1.8.5, CSS 2.1, XML 1.1, HTML 5.1, Flex 3.0 and Angular JS 1.2.2
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap.
- Extensively used the Backbone.js, Angular JS frame works, JSON and JavaScript frameworks jQuery.
- Experience with Drawing skills and sketchbook technique.
- Experience with Responsive Web Design, JSON, AJAX, AngularJS, Backbone.js, Twitter Bootstrap, Branding and Drupal.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js, and Ember.js.
- Experience with Responsive Design websites and custom graphics using CS6, HTML5, CSS3, Sass, PHP, JQuery and JavaScript.
- Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
- Experience in Web Site Design using HTML, CSS, MySQL, PHP, and some JavaScript.
- Experience with Web Coding Standards and followed coding standards.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- 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.
- Good experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee and Multi-Column properties.
- Developed and designed Ajax based Prototype, Angular JS, JQuery and AJAX based UI frame work.
- Experience in working in an Agile Development environment.
- Extensive experience in developing web page quickly and effectively using JQuery and also in making webpages cross browser compatible.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code
- Good experience in Spring MVC frameworks, AngularJS.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- A result-oriented professional with good communication, leadership, team management, analytical and co-ordination skills.
- Experience in interactive design and Development and in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Worked closely with requirements team to translate business rules into business component modules.
- Expertise in implementing the business rules in different layers like UI, services and backend database
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
TECHNICAL SKILLS
Web Technologies: HTML 4.0/5, XHTML, CSS2/CSS3, SASS, LESS, SOAP, WSDL, UDDI, AngularJS, JavaScript, JSP, JSF, DOJO, jQuery, JSON, AJAX, RESTful services and XML
Framework: Struts1.2, Spring, JDBC, jQuery, jQuery Mobile, Twitter Bootstrap, Kendo UI, AngularJS, Ext JS, Node.js
IDE & Tools: Eclipse2.x/3.x, Notepad++, Sublime Text 3, NetBeans IDE 7.4, RAD 9.0.1, IBM RSM
Application Server: Apache Tomcat 5.5/6.0, WebLogic Application Server, Web Sphere
Languages: Java, J2EE, SQL, Oracle 11g, MySQL
Operating Systems: Windows 2000/XP/Vista/7/8, Linux RHEL6/CentOS, Unix, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
UI Developer
Responsibilities:
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
- Developed application using AngularJS.
- Developed the application by using HTML5, Java/J2EE.
- Developed GUI using JavaScript, AngularJS.
- Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSON, and AJAX.
- Used Ext JS, SASS and LESS extensively for Rich UI experience.
- Developed an application which runs on various platforms such as iOS and Android.
- Implemented Web Services using SOAP, RESTful and XML/HTTP technologies.
- Contributed as key resource of the AngularJS Framework Team in conversion of existing (XMI) UI screens of the application to AngularJS based UI.
- Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations.11.
- Developed the high-quality code which runs across multiple browsers using Web Sockets.
- Implemented SOA architecture with Web services using SOAP, WSDL, Local Storage, UDDI and XML
- Converted the XMI code to Angular JavaScript.
- Used Grunt to perform repetitive tasks such as minification, compilation, unit testing.
- Worked on Karma and Jasmine.
- Developed Billing API’s based on the user stories and exposed them Enterprise Java Beans (EJB) for the Business logic.
- Developed the Rich Internet Applications (RIA’s) with the help Adobe Dreamweaver CS3 and Adobe Contribute CS3 and AJAX.
- Designed the graphic objects, illustrations, images (vector and bitmap) and banners with using Adobe Flash MX and Action Script, Adobe Photoshop and Adobe Illustrator.
- Designed sitetree in XML.
- Implemented Maven build tools to build jar and war files and deployed war files to target servers.
- Have worked on Oracle10g, Local Storage data base for storing and retrieving the application data.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
Environment: Ext-JS 4.x, Unix, Maven 2.2.1, XML Schemas, SASS, AJAX, LESS, XML, HTML5 APIs, CSS3, Angular JS, Node JS, JSON, iOS, Android, JQuery, Web storm 7, Restful services, Design Patterns, JUnit, Canvas, Web Services, Windows XP, Karma and Jasmine.
Confidential, Edgewood, NY
UI Designer/Developer
Responsibilities:
- Created graphical mockups & interactive prototypes for new web site interfaces.
- Consulted with clients to assess business goals and provided technical and design recommendations to fulfill client needs.
- Developed design requirements and functional specs (sitemaps, wireframes, & style guides) to architect web applications.
- Converted graphic design mockups (Illustrator & Photoshop) into UI web component.
- Performed regular updates, content changes, module integrations, and upgrades to various company hosted web sites including corporate web sites.
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Work closely with back-end developer to ensure the integrity of the UI throughout the development.
- Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQueryFramework.
- Create rapid prototypes of interfaces to be used as a blueprint for content and technical development.
- Conduct review and identify areas where user experience was not optimal. Define Design Standards and Style Guide.
- DeveloperStyle Guide to drive user interface consistency across the development team. Work with Sales and Marketing to develop storyboards, mockups and prototypes to effectively communicate designs.
- Worked closely with QA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Used agile methodology for the software development.
- Ability to work in a team environment - sharing ideas and working collaboratively Interacted with Clients to test out User Interface Design principals, Human Factors, User Centered Design Processes.
- Co-ordinate with the sales & marketing team on building theUIscreens. Verify the finalUIdeliverable and signoff.
Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, Jira, Version One, Word press, Sublime Text2, Photoshop, GIT.
Confidential
Web Developer
Responsibilities:
- Executed approved design, developing both applications with JSP, JavaScript, and HTML.
- Generating reports with SQL, PL/SQL, and HTML/JavaScript, MS Query/MS Excel or Oracle Reports.
- Worked on applying UI Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.
- Ongoing new requirements gathering and updating on regular basis.
- Played a programmer role in UI design and development of the front-end architecture.
- Developed user interfaces involving HTML, JavaScript and CSS.
- Developing complex user interfaces involving HTML, CSS and JavaScript.
- Developed HTML pages using HTML and JavaScript for front-end validation.
- Used Rational Rose for creating the class diagrams, use cases, sequence diagrams.
- Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts.
- Improved Web applications by analyzing user feedback.
- Designed and developed the windows application which consisted of a Win forms GUI with business objects for code reusability.
- Involved in creating Custom Controls, web controls and User Controls.
- Worked on Cascading Style Sheet (CSS) and XSL to format the HTML output.
Environment: JavaScript, HTML, XHTML, DHTML, CSS, SQL, PL/SQL, MS Query, MS Excel, Rational Rose, Eclipse.
Confidential
UI Developer
Responsibilities:
- Worked with designer who designed user interfaces and prototypes for a web-based internal system.
- Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript, and jQuery.
- Developed and implemented user interfaces as per latest W3C standards.
- Developed client side validation code using JavaScript and jQuery.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in fixing Front-End issues with the layouts.
- Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
- Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
- Worked with backend developers to convert HTML/CSS non-functional pages into dynamic JSP pages.
- Performed a lot of DOM operations for loading and manipulating dynamic content on Webpages for Chrome, Firefox, and IE browsers.
- Performed JSON data parsing using AngularJS to render the information on user interface pages.
- Developed new cross-browser accessible interfaces using Bootstrap, JavaScript and AngularJS.
- Implemented test cases and performed unit testing using Jasmine.
- Managed advanced techniques for single page business solutions and front-end MVC patterns.
- Worked with the business analysts and back-end developers to gather requirements, improve application functionality and add new features.
Environment: HTML5, CSS3, XHTML, JavaScript, JSON, JQUERY,AngularJS, Bootstrap, AJAX, XML, and Eclipse.
