Sr. Ui Developer Resume
San Francisco, CA
SUMMARY
- Over 8 years of extensive experience in IT Industry Developing, Testing, Integrating, Implementing the web based applications and UI applications.
- Experience inDeveloping User Interface(UI) Rich Web Applications, andWeb Service Applications usingFront End/User Interface(UI) TechnologieslikeHTML5,XHTML, DHTML, XML, Object Oriented JavaScript, JavaScript&UI Libraries/Frameworks(MV*), jQuery, Backbone JS,AngularJS, Lab JS, JSON,BootstrapFramework, Modernizer JS, Ajax, CSS2/3, Media Queries,CSSFrameworks, LESS, SASS/SCSS, JSPandPHP Technologies.
- Strong experience in the Web Applications Development using HTML 4.01/5, CSS/CSS3, XHTML, JavaScript, JQuery and AJAX.
- Expertise in developing front - end of the applications usingJavaScript 1.8.5,CSS2.1, XML 1.1, HTML 5.1, Flex 3.0 andAngularJS 1.2.2
- Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, CSS, JavaScript, XML, Angular JS, JSP, JSON, JSF and Ajax.
- Experience in working with IDE’s like Eclipse, My Eclipse, and Net Beans.
- Expertise in web-based GUIs development using Applets, Swings, JSP, HTML5, DHTML, CSS.
- Hands on experience in Java Script, UNIX Shell Scripting.
- Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience of responsive web design (RWD) using CSS3 media queries and using Bootstrap framework.
- Expertise in developing front end system with Javascript, Bootstrap, HTML5, CSS3 and MVC frameworks such as Angular.JS and Backbone.JS.
- Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Experience in developing applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Experience in working on MVC Architecture and also in using version control (SVN).
- Proficient in developing Single Page Applications (SPA) using handlebars, angular.js,backbone.js and node.js.
- Experiences with full Software Development Life-cycle, architecting scalable platforms, object oriented programming, and agile methodologies.
- Wide experience in using various IDE’s, Notepad++, Eclipse, Web storm and Visual Studio.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, angular.js with Bootstrap and node.js.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Strong RDBMS skills with excellent knowledge of design, normalization and Database management concepts.
- Expertise in coding optimized SQL queries on databases like Oracle and MySQL..
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS
Programming Languages: Java, C/C++, SQL /PL-SQL.
HTML Editors: Notepad++, adobe Dreamweaver, Sublime Text 2, Eclipse, WebStorm9.
Debugging Tools: Firebug, Fiddler, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.
JEE/J2EE Technologies: JSP, JSF, Servlets, JSTL, EJB, JAX-WS, JDBC, JMS, JNDI, Swings.
Web Technologies: HTML, XHTML, HTML 5, Cascading StyleSheets 3 (CSS3), JavaScript, XML, JSON, AJAX, JQuery, Bootstrap, Angular Js, Backbone Js .
Version Controls: SVN, GitHub.
Web Dev Technologies: JavaScript, HTML, DHTML, HTML5, XML, CSS, JQuery.
Databases: Oracle, DB2, SQL Server, MySQL.
RDBMS: Oracle (TOAD) & SQL Developer, Sybase, MySql & MS-SQL 2008.
Methodologies and concepts: Agile, Waterfall system analysis and design.
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Sr. UI Developer
Responsibilities:
- Worked on developing small mobile applications to support SAP mobile platform to our clients.
- Hybrid mobile apps with phonegab, Cordoba or Appbuilder for the UI/UX.
- Being Agile was involved in all aspects of the project right from requirements phase to production support.
- Participated to gather and document client needs to the granularity and worked towards prototyping the same.
- Developed single page web application using JavaScript frameworkAngularJS.
- Bootstrapused along withAngularJSin creating the Application.
- Architected, designed and implemented a SPA (Single Page Application) inAngularJS which consume JSON from a SpringMVC, using Spring Security to secure the Application.
- Built dynamically generateddropdown lists using Ajax, jqueryUIandAngularJS.
- Responsible for ensuring the pattern consistency across all pages.
- Designed and developed the web pages from mock- ups.
- Built dynamically generated dropdown lists using Ajax, JQuery UI andAngularJS.
- Developed user-friendly interface to seamlessly combine the new module with existing login system by usingAngularJSframeworkandJQuery.
- Created the screens with table-less designs meeting W3C standards.
- Created web pages which are informative and yet very neat and interesting to look at.
- Applied J-Query scripts for basic animation and end user screen customization purposes.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Web application development for backend systems using Backbone.js and Angular.JS
- Enhanced user experience designing new web features using MVC framework like Backbone.js and Ext. js.
- Enhanced an existing Angular JS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Worked on highly advancedanduser interface design and development usingAngularJs,NodeJs,HTML5andCSS3
- Developing Responsive Design UI Rich Rest Service Applications, Single PageApplications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries Ajax, Angular JS, and Bootstrap
- Built Single Page Applications(SPA), Responsive Web Design (RWD) UI, RichRestfulService Applications, andHTMLWireframes usingHTML5Grid Structures/Layouts, CSS3 Media Queries,Ajax,AngularJS,andBootstrap
- 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.
- Used AJAX extensively to implement front end /user interface features in the application.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- Developed a core component of Analytics with Angular JS.
- Designed and developed custom jQuery components for the front end client side validations.
- Coded extensively injQuerywithBootstrapto make rich Internet web pages and created custom date picker on the website.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- Integrated Java Mail API for sending mails to customer.
- Integrated with various databases for retrieving the data using AJAX/JSON.
- Developed stored procedures, Sql, Triggers, Schemas, Tables, Views.
- Experience in creating print specific CSS style.
- Used the JQuery widgets like Accordion and Date picker.
- Installed LESS on server with Node Package Manager(NPM).
- Using Lo-Dash made our custom builds which give higher performance and have great extra features.
- Used LESS files to avoid problems from the client’s browser not running javascript.
- Worked on Draggable, Droppable and Resizable JQuery interactions.
- Created CSS3 templates for use in all pages on the website.
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML4/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, Bootstrap, Photoshop, Dreamweaver, Illustrator, Information Architecture, AngularJS, SQL and Tomcat.
Confidential, Oakland CA
Sr UI Developer
Responsibilities:
- Extensively involved in the requirements analysis, design discussions and user experience sessions to provide inputs on the layout and UX.
- Developed custom web application interfaces using HTML and CSS.
- Application Architected and developed using Backbone JS, MVC framework
- Handled all aspects of the UI development including developing, testing/debugging, and deploying.
- Responsible for design and development of the web pages.
- Developed GUI using JavaScript, HTML, XHTML, AJAX, CSS 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.
- Performed client side validations over the forms using JavaScript.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- DevelopedHTML5and CSS3based click-through prototypes during requirements gathering
- Leveraged onAngular.js MVVM framework to create presentation layer
- Developed different page layouts andleveragedbootstrapgrids, pagination, charts, and form controls
- ExtendedBootstrapclasses to build customfront end controls; example candidate isotopes
- Wrote application level code to interact with the backend (Java) code AJAX and JSON via web services and APIs.
- Integrated with the back-end code using JQUERY, JSON and AJAX to get and post the data to backend servers.
- Responsible to design the browser compatible pages using HTML, CSS, JavaScript and JQuery Mobile.
- 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.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
- Testing the website on multiple browsers and devices with their old as well as latest release.
Environment: HTML5, CSS, JavaScript, JQuery Mobile, Eclipse, Backbone JS, Underscore JS, JQuery, AJAX, JSON, GIT, Scrum, Agile, Oracle, web services
Confidential, Danville,PA
Sr UI Developer
Responsibilities:
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using usingHTML, Java Script & CSS to the requirements of the client.
- Coordination of project activities and ensure that all project phases are followed and properly documented.
- Transformed design mock-ups into cross-browser compatible HTML/CSSlayouts and implemented dynamicElementsand reusable libraries with JavaScript, JQuery andAngular.js
- Experience in writingcustomDirective,custom filtersusingAngularJS.
- UsedAngular.js for Model-View-View Model (MVVM) pattern.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Experience in writingSPA(Single Page Application ) usingAngularJS.
- Responsible for creating efficient design and developing User Interaction screens usingHTML5,CSS3,JavaScript, jQuery AJAX,AngularJsandJSON.
- Developed GUI using JavaScript, HTML/HTML5, AJAX, CSS and JQueryinongoing projects.
- Model building by hand in HTML, CSS, XHTML, JavaScript, jQueryand AJAX.
- Coded Java Script for page functionality using JQuery.
- Learned all necessary front-end skills, a mastery of CSS, HTML.
- Extensively involved in the discussions and design sessions user experience to provide input to designs.
- Good Understanding onCompiler, linking, isolated scopeinangularJS.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Involved in implementing the UI to support all the major browsers like Internet Explorer, Mozilla Firefoxand Google Chrome.
- CreatedCustom Filter, Custom DirectiveusingAngularJS.
- Post Trade Web Application built usingHTML 5, Java Script,AngularJS, J Query, JSON, AJAX.
- UsedDisplay Tag libraryto display tabular Data.
- Enhanced user experience by designing new web features using MVC Framework likeAngularJSand node.js.
- Debugging the code using browser tools like Firebug.
- Improved user experience through the design and creation of new web features and components.
- Handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Managed application state using server and client-based State Management options.
- Worked as part of Bookify team an online photo book creation tool.
- Created pages for selecting the book size, layout type for a photo book.
- Created browser compatibility web pages using HTML5, CSS3, JavaScript, and jQuery.
- Created animations for photos for specific books as per the requirement.
- Integrated with third party photo storage applications like Instagram, Facebook, Picasa etc.,
- Used third party API’s for obtaining the digital storage information.
- Worked closely with team members to meet the client requirement.
Environment: HTML5, XHTML, CSS, Dreamweaver, JavaScript, JQuery, AJAX.
Confidential, Phoenix, AZ
UI Developer
Responsibilities:
- 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 business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
- 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.
- Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using JQuery Ajax framework and Widget based JavaScript programmed model.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Extensively used CSS and Bootstrap for styling the elements.
- Developed the administrative UI using Angular.js and Node.js.
- Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed the custom data grids upon JQuery framework to deliver the business data.
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using jQuery UI Library.
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Used Ajax effectively to create pagination and with client side events like quick search.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JQuery, JavaScript, AJAX,XML, Firebug, DHTML, Adobe, Flash, Dreamweaver, Photoshop, Oracle, Windows.
Confidential
Web developer
Responsibilities:
- Based on business requirement, developed the SQL queries, Stored procedure, Views, Trigger to implementing the business rules and transformations.
- Created Web Pages using XML, XSLT, JSP, HTML and JavaScript.
- Optimized the code and database for maximum performance.
- Involved in requirements gathering and preparing software requirement specification.
- Design and maintain the database to support the application using Oracle8i.
- Responsible for deploying Web Logic application server.
- Prepared the complete data mapping for all the migrated jobs.
- Have strong sql coding knowledge.
- Exposure to the UNIX shell scripting tasks.
- Data Migration from Flat files, MS-Access, Excel, SQL Database.
- Created Stored Procedure and Triggers to enforce business rules.
- Involved in Query optimization, performance tuning and index creation.
- Worked with java application interfaces.
- Exposure to Application Servers like IBM Web Sphere.
- Participated in the migration of data from MS Access to Oracle8i as the legacy system uses MS Access as the database.
- Prepared Documentation of the system. Writing JUnit Test cases for testing the application.
Environment: Java, J2ee, Servlets, JSP, EJB, MVC, SQL Server, XML, SQL Assistant, WIN2000/XP, HTML, CSS, JavaScript, XSLT, JUnit, MS Access, UML, Windows.