Sr. Ui Developer Resume
Mooresville, NC
SUMMARY
- About 7+ years of experience in front - end, user-interface (UI) development, working on user interface applications and professional web applications using JSON, HTML4/5, CSS2/3, DOM, Bootstrap JavaScript, JQUERY, AngularJS, JSON, AJAX and XML.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Developed, Configured and Deployed a variety of Portals and UI Applications including HTML5, CSS3 and JavaScript.
- Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML
- Strong knowledge in Document Object Model and DOM functions.
- Used Bootstrap and AngularJS,React.jsand Node.jsin effective web design.
- Experience working extensively on both UNIX based and Windows Environments.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, DOJO, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sties.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML. In-Depth knowledge/Experience of JavaScript, JQuery, W3C Standards
- Experience in Bootstrap (responsive design), Backbone, React.JS and AngularJS frameworks.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
- Hands on experience working on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome and checking cross browser compatibility.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
- Strong debugging skills using Firebug, IE Tester, and Chrome Developer Tools
- Experience in using version control tools such as SVN,CSV and GIT.
- Experience working with various Web and Enterprise Application servers, Web Logic and IBM Web Sphere.
- Experience in handling Web Service applications using SOAP and Restful.
- Working experience in developing codes in the backend i.e., PHP.
- Expertise with backend programming using PL/SQL Stored procedures Triggers and prepared statements on databases like SQL Server, Oracle and MySQL.
- Experience with build tools such as ANT &MAVEN
- Good Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser.
- Self-motivated and a good team player with excellent communication and interpersonal skills and also capable of working independently even under high-pressure challenges.
TECHNICAL SKILLS
Web Technologies: HTML4/5, CSS3, Bootstrap, XML, JavaScript, AngularJS, React.JS, BackboneJS, Node.JS, JQUERY, JSON, AJAX
Languages: Java, J2EE, JavaScript, C/C++
Databases: Oracle11g, MySQL, SQL Server 2005/2008.
Web Servers: Tomcat6.0& Apache HTTP Server, WAMP, SOAP, RESTful
Development tools: Eclipse, NetBeans 6
Other Tools/Software: Jenkins, Dreamweaver CS5, Photoshop CS5, Fireworks CS5, Illustrator CS5, Flex Builder CS5, Microsoft Office, Notepad++, Word Press
PROFESSIONAL EXPERIENCE
Confidential, Mooresville, NC
Sr. UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part widget based application.
- Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.
- Participated in SCRUM meetings with the various stakeholders.
- Involved in developing UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model. Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Use JS framework such as AngularJS (for data driven apps).
- Used AngularJS for Form Validation.
- Worked on AngularJS for To-do List.
- Implemented Backbone.js and React.js to create a dynamically changing website.
- Extensively used jQuery UI for screen design and development.
- Developed Search Engine using JSP, presented the XML data in the web page using JavaScript and jQuery.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
- ReactJSwas used to build application that updates constantly over time.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Worked on Backbone.js to create Models to represent data.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript.
- Consumed Web Services (RESTful) from third party for authorizing payments to/from customers.
- Developed and Implemented Web Services and used Spring Framework.
- Implemented the caching mechanism in Hibernate to load data from Oracle database.
- Implemented front end changes based on Spring integrated with Struts along with JSP view and Java code as per requirement
- Used Spring framework for dependency injection and integrated with Hibernate and JSF.
- Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
- Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Used JavaScript for Client Side validations. Used DOJO for Ajax Support and used JSON for DOM objects
- Developed the UI screens using SFX, JSPS, Java script, JSTL and CSS.
- Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
- Used Maven to build and generate code analysis reports.
Environment: JavaScript, HTML5, CSS3, JSP, XML, Backbone.js, Angular.js, React.js, Ext.js, DHTML, JQuery, Ajax, DOM, JSON, Dreamweaver, Spring, Adobe Flash, Rest, Web Services, Eclipse
Confidential, Chevy Chase, MD
Sr. UI Developer
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Used Agile methodology for software development.
- Participated in designing the overall three-tier architecture; and the Presentation Tier (UI) following MVC pattern, and data communications (RESTful Web Service) between Presentation Tier and Logic Tier; Java is used in multiple server-side integration; SVN is used for source management.
- Experience with JavaScript frameworks like ExtJS, AngularJS, jQuery
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Developed UI using HTML5, JavaScript, LESS, AJAX and JQuery for interactive cross browser functionality and complex user interface.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models). Designed single page application with Angular JS.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Worked on Angular JS for creating Custom Directives.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
- Implemented Restful web service in YUI Grid Data and YUI Menu.
- Developed client side validation code using JavaScript and JQuery Validation Plugin.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Extended CSS as needed to accommodate new data and display types.
- Responsible to maintain HTML, CSS3 in JQuery as well as keeping the pages dynamic using AJAX, JSON and XML.
- Later participated in the Testing phase in accordance with QA team, to help them to come up with best testing scenarios.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, XML, REST, SVN, Backbone, AngularJS, JSP, MVC, SDLC (Agile).
Confidential, New York, NY
UI Developer
Responsibilities:
- Responsible for transforming design mock-ups to W3C standards compliantHTMLpages using XHTML,CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
- Worked on various mobile frameworks like jQuery mobile.
- Responsible for designing mobile applications.
- Followed MVC Architecture using AngularJS Framework
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
- Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
- Implemented different validation control on the web-pages using JavaScript, and also used Angular JS framework.
- Developed and designed XML Schemas to transport and store data.
- XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
- Extensively used XSLT to transform XML documents to HTML.
- Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
- Extensively used jQuery plugins like jCarouselLite and mouse wheel for creating scrollable menus.
- Worked on jQuery Light box for creating image and video galleries.
- Implemented dynamic page elementsand form error validationsusing JavaScript.
- Embedded the flash content into the web pages using SW Object.
- Created Ajax calls to exchange (request / responses) information with database.
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
Environment: HTML4, XHTML, XML, XSLT, XPATH, CSS, JavaScript, MVC, JQuery, JSP, JSON, AJAX, DOM, Aptana Studio 2.0, SVN, Eclipse, Sub Version.
Confidential, Dallas, TX
Web UI Developer
Responsibilities:
- Developed all the UI pages using AngularJS, HTML, XUL, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, Bootstrap.
- Developed single page web application using JavaScript framework AngularJS.
- Created webpages according to client's guidelines and standards throughout the development and maintenance of the website using HTML, XHTML, CSS and JavaScript.
- Established standards and best practices for coding and design.
- Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS.
- Used various Adobe tools to improve quality of images.
- Designed web pages using XHTML and CSS/CSS3.
- Implemented functionality in JavaScript.
- Tested application on Internet Explorer 6.0 and above, Firefox, Opera and Google Chrome to achieve Cross Browser Compatible Issues.
- Converted Photoshop documents to table - less semantic XHTML, CSS
- Performed Validations of XHTML and CSS (using Firebug, HTML Tidy, W3C validator)
- Incorporated PERL scripts to handle form submissions
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles with respect to various devices.
- Developed Web applications that are cross - devices and cross - browser compatible
Environment: HTML, DHTML, XHTML, CSS3, JavaScript, jQuery, AJAX, XML, JSON, AngularJS, Bootstrap, MS Office, Dreamweaver CS5, Eclipse IDE, Firebug DEV tool, Chrome DEV Tool, Adobe Photoshop, Illustrator, Dreamweaver, Flash, Visio.
Confidential
Front End Web Developer
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Used HTML, CSS, and JavaScript for the front end designing.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's.
- Extensively did client side validations using JavaScript and developed the required servlets.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Finding out the bugs, broken links and missing images etc. and rectifying them.
- Created Master Pages, CSS Styles Sheets and Integrated to Silverlight and got approval from Business Stake holders
- Developed stores procedures, triggers, functions and database tables in Oracle database.
- Worked on developing a suitable GUI for the web pages.
- Participated in Code review and Quality Assurance.
- Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, SVN, GIT, Windows XP/07 and MS Office.
