Ui Developer Resume Profile
PROFESSIONAL SUMMARY:
- 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 DreamweaverCS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3.
- Over 7 years of experience in UI development, Frontend development, Flash with Action Script, Rich User Interface Design, Development, Web 2.0 specifications and documentation.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Proficient in building Web User Interface UI using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Expert working with cutting edge front-end technologies/frame work and libraries like JQuery, Prototype, DHTML, JSON, DOM, CSS, XML, and AJAX.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface YUI Framework, JQuery, HTML, DHTML CSS to develop valid code and table-free sites.
- Experience in Web 2.0 applications like blog maintenance, Library Management, Social Networking using HTML, DHTML, and JavaScript.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization SEO techniques.
- Working knowledge of Web protocols and standards HTTP HTML/XHTML Web Forms, XML, XML parsers .
- Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js and node.js.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Excellent experience in Restful Web services and Big Web service development and consumption using JAX-RS and JAX-WS .
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari Web Inspectors and IE Developer Toolbar.
- 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.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Strong communication, collaboration team building skills with proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS:
- Web Technologies
- HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, PHP
- JavaScript Libraries
- Ext.JS2.0/1.0,Backbone.js,Node.js,AngularJS,jQueryUI,bootstrap.js,Require.js
- IDE's and Tools
- Eclipse IDE, FireBug, Developer Tools, EditPlus, Sublimetext, visual studio
- Publishing Tools
- Adobe PageMaker, MS Office
- Debugging Tools
- Firebug
- Database
- PL/SQL oracle, MySQL,
- Operating System
- Windows 98/2000/XP/Vista/7/8
PROFESSIONAL EXPERIENCE:
Confidential
Role: Sr. Web Developer
DISH Network Corporation NASDAQ: DISH, provides over-the-top television services including domestic and international live and Video-On-Demand programming. Sling TV's international OTT service Dish World currently provides close to 200 channels in 16 languages across multiple devices televisions, tablets, computers and smartphones to U.S. households. Sling TV is a next generation service that meets the entertainment needs of today's contemporary viewers.
Responsibilities:
- Participated in Software Development Life-Cycle SDLC preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Designed and implemented the User Interface using Google's Angular JS MVC framework which means JavaScript, HTML, and CSS, JQuery, Underscore JS, JSP and AJAX.
- Implementing the design pattern of software AMD Asynchronous Module Definition using Require JS and in order to isolate the components of our JS applications as modules and resolve their dependencies.
- Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
- Responsible for creating the screens with table less design following W3C standards.
- Worked with business analysts to understand their business models and goals.
- Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- 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.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- 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: HTML5, CSS3, JavaScript Libraries: JQuery, AngularJS, RequireJS, Bootstrap, Ext-JS 4.0, MS Access, Adobe Flash, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome.
Confidential
Role: Sr Java UI Developer
Responsibilities:
- Responsible for design, configuration, development, validating testing of Rewards Push Notification Application.
- Application Architected and developed using Angular JS, MVC framework.
- Worked on WCM to control a dynamic collection of web material
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Created client side validation tool using technologies such as ext JS and JavaScript.
- Extensively worked with jQuery UI for Effects.
- Used AJAX JSON communication for accessing RESTful web services data payload.
- Created Responsive Designs Mobile/Tablet/Desktop using HTML5 CSS3.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript and extjs
- Implemented paging functionality for various screens for quicker rendering of data and also to avoid crashing of browser and also used web socket interface.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript and jQuery UI.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Integrated with the back-end code JSP using JQUERY, JSON and AJAX to get and post the data to backend servers.
Environment: OO JavaScript, HTML5, CSS3, JQuery, Bootstrap js, extJs, JSON, Ajax, DHTML, XML, Eclipse, Sublime Text, Koding, Firebug, Backbone.JS, Team City,node.js,angular.js SVN.
Confidential
Web/UI Developer
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, and jQuery, AJAX, XML and AngularJS.
- Developed IFRAME element to fetch and display the external pages that contains JavaScript/CSS code that runs when fetched via Ajax, the page is from an outside domain. Fixed issue related to that.
- Implemented default content inside the container to show while no tabs are selected using CSS/JQuery, or to be associated with a specific tab and also added inline on the page and where data is fetched via jQuery/Ajax so as to avoid unnecessary fetching of external pages.
- Implemented the session only persistence for the last tab user clicked on is remembered if he/she returns to the page within the same browser session.
- Implemented image overlay plug-in that attempts to present an image with an overlaid title/caption.
- Implemented an auto mode where the JavaScript is automatically cycles through and also selects each tab periodically until a tab is explicitly selected.
- Expanded/Contracted the arbitrary CSS DIVs on the page as the tabbed content is contracted / expanded.
- Implemented dynamically selected a tab based on its position within its peers, or its ID attributes which supports nested Ajax tabs.
- Implementing User Interface Techniques and Principles in Projects
- Designing Websites focused on Usability, and Accessibility
- Debugging Code and Unit Testing on development and Production Systems
Environment: OO JavaScript, HTML5, CSS3, JQuery, DHTML, XHTML, XML, JMS, JSON, Ajax, Servlets, JSP, Dreamweaver, Photoshop, SOAP, Backbone.js, Node.js, DOM, MVC, Junit, Source Control SVN, SQL, PL/SQL, Oracle, Windows.
Confidential
Role: UI Developer
Responsibilities:
- Developed presentation-tier JSP pages in HTML, Implemented jQuery Data Grid control, Validation control and other Widget controls.
- Developed Web forms/user interfaces using Struts MVC, jQuery and JSP.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used JavaScript accordingly for validation purpose, browser detection and controls.
- Developed various AJAX controls and widgets to build a rich UserInterface for the application.
- Created Windows services to create automation processing of XML.
- Used Cascading Style Sheets CSS to maintain design consistency across all web forms.
- Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.
- Created Model objects using Entity Data Model with Entity framework using Hibernate.
- Worked with XPath, XML Node, XML Data documents to synchronize with dataset.
Environment: JavaScript, CSS, HTML, jQuery, XML, XPath, AJAX, JSP, Struts, backbone.js Servlet, MVC, Junit, Oracle, Windows.
Confidential
Role: Software/ Systems Engineer
Responsibilities:
- Interacted with the clients to get site-specific requirements and perform analysis and design for client specific requirements.
- Designed and developed Payment and collection module and delivered successfully with technologies like Web Service, spring, JPA.
- Designed and developed prepaid billing server communication and services with java sockets.
- Designed and developed EJB APIs for Subscriber functionalities Provisioning, Activation, suspend, cancelation using EJB 3.
- Designed and developed UI and backend functionality in JSF, Rich faces, JBoss Seam and JPA, EJB3.
- Debugged and fixed existed version EJB, hibernate issues.
- Developed various web services server API's save plan phase data with axis frame work.
- Developed multi-threading plan and execute phase split node move.
- Developed SQL and PL/SQL scripts for save and execute phases date to retrieve and save to Oracle.
Environment: Java, HTML, DHTML, JavaScript, JSP, JSF, Struts, Web Services, Eclipse, SOAP, XML, Hibernate, SQL, PL/SQL, Oracle, Windows XP.
Confidential
Role: Jr. UI Developer
Responsibilities:
- Designed the website and created/developed web interfaces.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
- Used Dreamweaver as HTML Editor for designing new pages.
- Developed HTML prototype documents with CSS Style Sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Did Cross Browser coding, for making pages compatible will all browsers.
- Worked closely with the programmers for project requirement analysis.
- Enhanced website by creating presenting new static models pages and presenting it to senior management for attracting the customers and existing users.
- Performed validation of completed sites including the debugging and testing of code.
Environment: Java, JavaScript, HTML, DHTML, CSS, Adobe Flash, SQL, Oracle, Windows.