Sr. Web Ui Developer Resume
Portland, OR
SUMMARY
- Over 7 years of development experience with HTML, HTML5, XHTML, DOM, CSS, CSS3, JavaScript, jQuery, AJAX and JSON
- Web Application Development using HTML 4.0/5, CSS (2/3), XHTML, JavaScript, DHTML, JQuery, JSP, AJAX, XML JSON, PHP.
- Extensive experience as web developer with a strong background working on open source technologies, including JSP, PHP, HTML, CSS, MySQL, JavaScript, Flash, Photoshop.
- Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks Angular.js, backbone.js, Require.js and node.js.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Experienced in using Front End editors like Visual Studio 2005/2008, SharePoint Designer 2007, Dreamweaver, Espresso, TextMate, Sublime Text2 and Microsoft Expression Web.
- 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.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Experience in graphic designing of Logos, Branding and Identities, Print & Publishing, Brochures, Posters, Flyers, TV Commercials, Multimedia Presentations.
- Experience in implementation of business applications using BEA Web logic, Web Sphere, IBM Websphere Application and Portal Server (WAS/WPS), JBoss and Tomcat.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- 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 Explore.
- Experience in working in AGILE based development environment and participating in Scrum sessions.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD
- Good Knowledge in using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
- Experience in Defining and creating various functional documents for the systems to be developed like Functional requirement document, use cases, design document.
- Willingness and Ability to learn and implement New Technologies wherever necessary.
- Excellent analytical, logical and programming skills, Self Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS
Languages: C, C++, C#, JAVA
Web Technologies: HTML, HTML5, CSS, CSS3, XHTML, AJAX, JQuery, Bootstrap.js, Angular.js, NodeJs, Backbone.js, JavaScript and JSON
Graphics Tool: Adobe Photoshop.
Operating Systems: Windows XP/Vista/7/8/8.1
Developer Tools: Eclipse IDE, Dreamweaver, Sublime Text Editor, MS Visual Studio
PROFESSIONAL EXPERIENCE
Confidential, Portland, OR
Sr. Web UI Developer
Responsibilities:
- Read and modified code in a multi-tier architecture with over 100 files. Re-organized part of the system, integrated it into a sub project with MVC (AngularJS) and created views to hook up Models to the DOM to synchronize data with server as a Single Page Application (SPA).
- Designed and developed data retrieval and data post pages with JavaScript, HTML5, CSS3 and jQuery. Created layouts adhering to “separation by functionality” rule.
- Used AJAX and JSON for massive data transfer between Client/Server. According to different component coding structure, AJAX calls were consumed by XMLHttpRequest object (JavaScript), load/ajax methods (jQuery) or $http service (AngularJS).
- Achieved role control functionality mainly by retrieving JSON data from AJAX and combining the retrieved data with jQuery to manipulate nodes in DOM tree.
- Utilized a combination of regular expression and jQuery Validation Plugin to conduct input check.
- While in the newer sub project, conducted validation in AngularJS way.
- “Data post” functionality involved some back-end work which needs “coding through” all related modules from JavaScript layer, Rest/Spring layer, Model DB layer and HBase.
- Used Bootstrap and media queries to make data post and data retrieval components responsive.
- Worked with source version control tool SVN combined with MobaXterm to manage the code repository.
- Collaborated with QA team for bug fixing and functional/user-friendly improvements.
- Developed test cases and performed unit test especially in AngularJS using Karma.
- Day to day tasks related to website maintenance such as updating contents, improving user experience, etc.
- Maintained, enhanced, and recommended solutions that suit business and technology needs from UI standpoint.
- Communicated well with Project Managers and other developers to proactively meet needs as indicated.
- Dealt with cross-browser compatibility issues especially for old browsers like IE 8 and IE 9 which were used much within company.
Environment: AngularJS, HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, Backbone.js, NodeJS, NodeJS, JQuery, Ajax, JSON, SVN
Confidential, Atlanta, GA
Web/UI Developer
Responsibilities:
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
- Designed and developed code for table less web interfaces using XHTML, CSS, DOM and JavaScript.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML5, CSS3, JavaScript, Jquery and AJAX which were used for UI development.
- Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client side scripting using JavaScript.
- Implemented latest HTML5 and CSS3 features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files and many others.
- Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML and CSS.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash, Dreamweaver, and Photoshop.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery, Backbone.js, Angular. Js, Node.js, Java, CSS and HTML.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Require.js, and JQuery.
- Created dynamic HTML5 pages with JavaScript and CSS3 for their Intranet software product.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Developed presentation and UI components using Struts frame work, JSP, Struts Tag Library, AJAX, Java Beans, XML, HTML, CSS, Custom Tag and JavaScript.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: Javascript, HTML4/5, CSS2/3, JSP, XHTML, DHTML, XML, DOM, Java Beans, Ajax, Jquery, Angular.js, backbone.js, Require.js, node.js, Bootstrap, Adobe Photoshop, Dreamweaver, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential, San Jose, CA
UI developer
Responsibilities:
- Involved in building prototypes based on business requirement which included cross-browser compatible and standards-compliant HTML/CSS layouts.
- Developed additional features including data retrieval, client information dynamic update, etc. using JavaScript, jQuery, HTML, JSON and CSS.
- Utilized HTML, CSS, JavaScript lib (jQuery) to work around default browser settings and improved web page styling and layout.
- Worked in a collaborative and agile environment with minimal supervision in cross-functional teams with product managers and other developers.
- Used regular expression check methods to conduct input check.
- Requested and got data from backend using Ajax call in jQuery to exchange JSON data with back-end.
- At later stage of the project, added responsive features using Bootstrap for more user-friendly experience and mobile-app.
- Used SVN and GIT for version control.
- Modified and updated UI pages rapidly after received new requirement from clients.
- Focused on Cross-browser feature of pages. Implemented tests on Chrome, Firefox, IE 7/8/9 with Chrome Developer Tools and Firebug. Fixed bugs and optimized JavaScript codes.
Environment: HTML, CSS, JavaScript, jQuery, Ajax, JSON, SVN, Bootstrap
Confidential, IL
UI Developer
Responsibilities:
- 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.
- Designed wireframes and mockups for new web interface for a network analysis virtual appliance.
- 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.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- 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.
Environment: JavaScript, HTML, CSS, XML, UML, JSP, AJAX, Eclipse, WebLogic Application Server, PL/SQL, Oracle 10g, Windows XP and UNIX.
Confidential
Web Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using XHTML and CSS. Created detailed wire frames & process flows.
- Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript
- Responsible for design and development of the Customer Relations Module.
- Wrote various methods to manipulate HTML, CSS in Jquery as well as making the pages dynamic using AJAX, JSON and XML.
- Implemented various JavaScript/JQuery UI effects on the pages.
- Developed ASPX pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9, Mozilla Firefox, Safari.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Environment: HTML, CSS, Java Script, Jquery, AJAX, Usability Testing, Agile methodology, Eclipse, MYSQL, Windows XP.