Ui Developer Resume
OhiO
SUMMARY
- Over 7+ years of experience in designing, developing and delivering frontend/web applications & UI components utilizing latest technologies and frameworks including HTML,HTML5, CSS3, JavaScript, DOM,AJAX, jQuery, JSON, Bootstrap and Angular JS.
- Solid experience with Responsive Web Design (RWD) technologies like AngularJS, jQuery, jQuery Mobile, Node.js, Bootstrap, HTML, XHTML, CSS, XML, JavaScript, AJAX and JSON.
- Adept at all phases of design development and delivery of UI components, integrating with backend development teams, delivering robust and highly accessible websites, focusing on multi - device support delivering projects using Waterfall, Agile, SCRUM and Iterative methodologies.
- Built custom CSS using CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in web pages.
- Involvement in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop, Aptana Studio.
- Created CSS, Master Pages inShare Point Designer and web pages in Application.
- Extensive knowledge in developing applications in a Single Page Applications (SPAs) using various JavaScript frameworks like Angular Js, Backbone.js, Node.js and Bootstrap.
- Expertise in developing and updating a web page quickly and effectively using, HTML 5, CSS3, JavaScript and jQuery with the webpage cross browser compatibility.
- Developed various UI (User Interface) components using Angular JS (MVC), JSON and HTML.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Used JavaScript, CSS3, jQuery, and AJAX to make UI functional, adding dropdown menus on web pages, display part of a web page upon a request, different image sliders and pop up screens.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Extensive experience on implementing AJAX features using JavaScript and jQuery
- Expert in building responsive web sites from scratch, enhancing user experience by supporting multiple devices and optimizing page load times.
- Highly experienced in building dynamic and static web applications that are scalable and robust, accessed by millions of customers, including e-commerce sites.
- Expert in Usability Analysis, Information Architecture, Wireframe Mockups / Prototyping, Visual & Graphic Design, multi-screen UI design and development, Integration, Deployment & Support.
- Extensive experience in developing web page quickly and effectively using jQuery and also in making web pages cross browser compatible, hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Developed several plugins using jQuery (from scratch), minimizing the overhead of generic plugins and reducing the footprint of the media files. These include dynamic price calculator, custom image carousel, form Validator, component selector to name a few.
- Good experience in writing back-end SQL, PL/SQL queries for fetching data.
- Used the W3C Validators to deliver clean and error free codes.
- Well experienced in delivering well-documented clear and maintainable efficient code for web development, working with cross functional teams, both on-site and offshore.
TECHNICAL SKILLS
Languages: JavaScript, jQuery, AJAX, SQL, PL/SQL
Front End: HTML, DHTML, XHTML, Bootstrap, HTML5, XML, JSON, CSS, CSS3
Frameworks: AngularJS, JavaScript, Backbone.js, node.js, jQuery
IDE’s and Tools: Eclipse, Notepad++, Aptana studio, Dreamweaver
Designing Tools: Photoshop, Visio, Azure Prototyping
Debugging Tools: Firebug, BugZilla, Firebug Lite
Database: Oracle 8i/9i/10g, MySQL and SQL Server
Analyzers: Fiddler4,Google Page Speed,W3C Validators
Operating System: Windows 98/2000/XP/vista/7/8,Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, Ohio
UI Developer
Responsibilities:
- Interacted with the client to understand their existing applications and design the site according to their system requirements thereby played important role in requirement gathering.
- Responsible in UX design with a strong background working in Wireframes (low fidelity and high fidelity) Prototypes, Mockups,Storyboard and User Flows.
- Developed UI using HTML5, CSS3, Ext JS, Bootstrap, jQuery, and JSP for interactive cross browser functionality and complex user interface.
- Built out Research & Analyticsapplications for Credit issues clientsusing Ext JS, & then an internal jQuery-based application/UI libraryused as a lightweightExt JS alternative.
- Built a real-time mouse/click user analytics web service using Node.js
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and jQuery.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts. Tackled various issues related browser compatibility to accommodate advanced and fast technologies.
- Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Used JavaScript DOM manipulation & JavaScript event to generate the data result in UI.
- Developed application by using CSS3 to give gradient effects.
- Developed various page layouts, multi-level navigation and transitions.
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Create Master Pages and Layouts for a full Responsive Web Design with Bootstrap using Share Point Designer.
- Animating FlashAds Banner based on one storyboard size, and resizing/animating the additionalsizes from that using Photoshop and Flash.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used Ajax, JSON with jQuery for request data and response processing.
- Angularized the HTML content, where the project structure follows ng-boilerplate and used both angular defined directives and custom directives.
- Developed Custom Web Parts and Custom Master Pages usingShare Point 2013.
- Implemented Graphs and Charts with animation to represent survey data for MDE Analytics application.
- Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying. Used Firebug to debug JavaScript.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Responsive Design, Bootstrap, Angular Js, Backbone.js, Require.js, Node.js, Ext Js, DOM, XML, DHTML, JSON, Dreamweaver, Illustrator, SOAP, WSDL and Windows. Mac OS X, iOS.
Confidential, Madison, WI
UI developer
Responsibilities:
- Developed the application using HTML5, CSS3, JavaScript, jQuery.
- Participated day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user profile records and security settings for Authentication profiles of various users. This was built using JQuery and JavaScript.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors
- Maintained existing UI applications and upgraded them using CSS 3, jQuery, AJAX, JavaScript, JSON and HTML5.Updated UI as per changing needs and requirements.
- Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
- Used backbone.js to develop an application to perform CRUD operations on the database server. Developed various components using backbone.js.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application
- Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Used Java Script for binding form data with the Model Objects and server side and client side validation.
- Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Worked with Media Player Framework to install MP Movie Player Controller in client’s App as client wanted video to be a key feature of their App.
- Developed data insertion forms and validated them using JavaScript
- Used JSP’s for loading the web page and JSON structure for the content coming from the backend.
- Exposed to a rapidly changing environment where new stored procedures were in a rapidly changing agile situation.
- Create SQL, Stored Procedures, and triggers as per the requirement.
- Used SVN for revision control and code management.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
Environment: HTML, HTML5, CSS3, JavaScript, jQuery, SQL, Single Page Web Applications (SPA), backbone.js, JSP, Bootstrap, JSON, AJAX, Adobe Photoshop
Confidential, Walnut Creek, CA
UI Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Designed dynamic and browser compatible pages using HTML, HTML5, jQuery and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
- Used jQuery Events to manipulate the elements depends on the user interactions ( ready (), hover (), bind (), click (), key press ()).
- Designed and coded the User Interface (UI) of the website using JavaScript, Angular JS, jQuery, HTML5, CSS3 and Bootstrap CSS.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Partly involved in coding Business Logic component using Java. Performed Client-side validations using JavaScript, jQuery plug-in called jQValidator.
- Structuredcode using AngularJSand UnderScore.js including objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Leveraged in-house A/B testing framework to test multiple variations of CSS/LESS and HTML files to compare user reactions to different designs.
- Validated the code using W3C Mark-Up validation and also checked for the cross-browser compatibility using Cloud Testing.
Environment: HTML5, CSS3, Bootstrap Js, AJAX, JavaScript, jQuery, JSON, SVN, Eclipse.
Confidential, Fremont, CA
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model.
- CreatedUML diagrams(use case, class, sequence, and collaboration) based on the business requirements
- Design and developed various view and partial view using Object Oriented JavaScript, JSON, jQuery.
- Involved in every stage of Project including, but not limited to Requirement Analysis Prototype Design using UML, JSP and Java
- Developed the application using Spring MVC framework with respect to Model View Controller (MVC 2.0) architecture.
- Developed and used custom tags for JSP's dynamic content display.
- Provided JUnit test cases for the application to support the Test Driven Development.
- 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.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Developed database connection and SQL Queries to create dynamic content on web pages.
- Developed test cases and performed unit testing using JUnit. Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Developed cross-browser compatible website using HTML5, CSS3, MySQL and jQuery
- Used Eclipse Integrated Development Environment (IDE) in entire project development.
Environment: HTML, CSS3, jQuery, XSLT, SQL, ASP .Net, Dreamweaver, Ajax.
Confidential
Web Developer
Responsibilities:
- Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
- Produced GUI prototypes for business logic presentations.
- Designed user Interface for the project using HTML, CSS, and Flash.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Developed web pages to display the account transactions and details pertaining to that account using JSP, DHTML, and Spring Web Flow.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY
- Developed client side validation tool using JavaScript.
- Involved in writing SQL Queries, Stored Procedures.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience
- Created Test Plans for Unit Testing and System Testing.
Environment: HTML, CSS, Java, JSP, JavaScript, XML, SQL.
