Ui Developer Resume
Seattle, WA
SUMMARY:
- Over 8 years of experience in web development with emphasis on HTML, XML, CSS 2/3, AJAX, DOM Maipulation, JavaScript, jQuery, AngularJS and NodeJS .
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross - browser code.
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience in Fixing CSS Cross Browsing Compatibility issue and web application scaling.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Extensive experience in using Photoshop , Illustrator, Adobe flash, InDesign Dream Weaver CS4.
- Experience with Firebug for Mozilla , Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer for testing applications.
- Good knowledge of Grunt , Bower , GITS , HTTP and Restful services
- Web development experience in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards.
- Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
- Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery , Prototype , (X)HTML, DHTML, OO JavaScript , JSON , DOM, CSS , XML /XSLT, AJAX .
- Experience in designing websites with W3C standards using HTML4/5 , CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
- Professional in creating Templates, Mockups and Prototypes , Web Interfaces , Layouts and Flow of Future Pages.
- Experienced in various IDEs like Eclipse , Notepad ++, Sublime Text, Atom, Adobe Dreamweaver, Microsoft Visual Studio and Webstrom.
- Extensive experience in various UI widgets using JavaScript libraries ( JQuery ) and developing Rich Internet Applications RIA.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Knockout.js, Backbone , Bootstrap, ExtJS 4.0 , Require , Handelbars, and Dojo toolkit.
- Good knowledge of using JavaScript testing frameworks, Jasmine and Karma .
- Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive Web Design and Bootstrap .
- Strong knowledge in Document Object Model and its functions.
TECHNICAL SKILLS:
Programming Languages: JavaScript, Java, J2EE, SQL, C, C++
Operating Systems: Win XP/Vista/7/8, Linux.
Client Side Programming: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON
JavaScript Libraries: Ext JS, Require.js, Node.js, ReactJS, Angular.js, Knockout.js
RDBMS: Oracle, MySQL, SQL Server, DB2
Application Server: WebLogic, Tomcat, WebSphere, JBOSS
Tools: Rest client, GIT, SVN.
Framework: AngularJS, NodeJS.
Design Tools: Rational Rose, MS Visio
Version Control: ClearCase, CVS, SVN
IDE and Tools: Netbeans, Eclipse, RAD, Eclipse IDE, Firebug, Developer Tools, EditPlus, JSfiddle, Sublime text, Atom, BugZilla
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
UI Developer
Responsibilities:
- Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Created Images , Logos and Icons that are used across the web pages using Adobe Flash and Photoshop .
- Used Knockout JS for templating.
- Working on all the latest technologies like HTML5, CSS3 , etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript .
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML , CSS , JavaScript and JQuery .
- Used Dojo which provides an abstracted wrapper (dojo.xhr) around various web browsers' implementations of XMLHttpRequest, and dojo.io also supports other transports (such as hidden IFrames) and a variety of data formats.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Used agile methodology for the software development.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
Environment: HTML5, CSS3, JavaScript, JQuery, DOM, DML, DHTML, EXT JS, Angular.js, Node.js, backbone.js, Require.js, Dojo, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential, Woonsocket, RI
UI Developer
Responsibilities:
- Worked on accessibility for making user interfaces perceivable, operable, and understandable.
- Created user-centred design, keeping in view the business usability goals including meeting accessibility requirements and usability testing for participants with disabilities.
- Designed and implemented the User Interface using OO JavaScript, HTML/HTML5, XML, and CSS3.
- Participated in meetings with the end-clients to develop custom UI Components that are cross browser compatible.
- Used Angular JS in developing single page applications.
- Used ReactJS for developing the view.
- Developed UI Components using Knockout JS.
- Built data visualizations to monitor file server load and web server speeds using d3.js
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScript and jQuery.
- Involved in developing view using React.JS
- Designed and developed various Web forms using HTML, CSS, and JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Developed common CSS classes for the user interface using CSS and CSS3.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Created XHTML Pages with CSS and the Box Model.
- Used jQuery core library functions for the logical implementation part at client side for all the applications
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS .
- Developed Single Page applications using angular ngRoute $routeprovider.
- Used Custom directives using angularJS. Used scope isolation in custom directives.
- Used AngularJS Service and Factory.
- Used AngularJS ui.bootstrap module for developing modal screens.
- Used npm modules like Grunt, Bower.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5/HTML, CSS3/CSS, JavaScript, JQuery, JSP, EJB, JSON, DOM, Node.js, Angular.js, backbone.js, Require.js, bootstrap, MVC, Adobe Fireworks, Photoshop, Dreamweaver, Illustrator, AJAX, XML, Eclipse, Internet Explorer, Firefox, Chrome, PL/SQL, Toad, Windows.
Confidential
Web Developer
Responsibilities:
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, and Node.js .
- Development of the interactive UI's for the front end users using the front end technologies likeHTML, CSS, JavaScript and JQuery.
- Responsible for client side UI Validation and implementing Business logic based on user selection using JQuery, JQuery UI and AngularJs
- Designing and developing dynamic web pages using JSP, HTML, CSS, LESS, JavaScript, jQuery, AngularJs for single page applications.
- Used AngularJS multiple in-built directives and APIs in AngularJS & Node.js such as filters, rootscope, childscope, modal, template, state etc.
- Re-developed a single page application using AngularJS which was supported in IE 8, 9, 10, 11, Firefox, Chrome.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5 / CSS3 & JavaScript using Dreamweaver .
- Developed custom directives in AngularJS for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc.
- Brief experience on implementing the Angular.js and MVC framework for data access.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Used Team Foundation Server and GIT for version control.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Analyse the response of JSON in order to update DOM.
- Tested framworks using Jasmine and Karma.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
- Written SQL Queries to interact with Oracle database.
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Contributed in decision making of the software and hardware requirements and tool evaluations.
- Involved in providing pseudo application level code to interact with API's, Web Services using AJAX, JSON and XML.
Environment: HTML5/HTML, CSS3/CSS, JavaScript, JQuery, JSON, DOM, Node.js, Angular.js, bootstrap, MVC, Adobe Fireworks, Dreamweaver, AJAX, XML, Eclipse, Internet Explorer, Firefox, Chrome, PL/SQL, Windows.
Confidential, Columbia, MD
Web UI developer
Responsibilities:
- Involved in discussions with the System Analyst to identify the technical requirements.
- Design and development of Web pages using HTML, CSS.
- Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
- Used JavaScript for custom client-side validation.
- Worked closely with product managers, developers and internal stakeholders throughout the product design.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Extensively used jQuery in implementing various GUI components in application portal.
- Involved in various technical and architectural design discussions with back-end teams as well as front-end team to integrate front-end and back-end.
- Used Dojo for the core and most non-visual modules.
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in providing pseudo application level code to interact with API's, Web Services using AJAX, JSON and XML.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
Environment: Java, J2EE, Spring, Struts2, Struts-Tiles, Servlets, JDBC, Design Patterns, CSS, JavaScript, JQuery, Dojo, JSP, JSPTaglibraries, Oracle 10g, SQL, PL/SQL, RAD, JBoss, AJAX, HTML, Maven, Junit, JMS, Log4j, CVS.
Confidential, Westlake, TX
Web Developer
Responsibilities:
- Creating Front-end Applications using HTML, CSS and JavaScript.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
- Contributed to the design direction by building mock-ups in PhotoshopandFrontEnd
- Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
- Created Mock-up designs and developed various functionalities with Java Script and jQuery.
- Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
- Extensively used Ajax calls to send parameters and fetch data based on the user-triggered events.
- Manipulated data to both send and fetch data from the server through GET and POST requests.
- Developed print functionality and download to Excel functionality.
- Used CSS, HTML to make effective and cross-browser compatible front-end pages with attractive and easy to use functionalities.
- 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, SQL, Oracle, Windows.
