Ui Developer Resume
Irvine, CA
PROFESSIONAL SUMMARY:
- Over 7 years of IT Experience in the field of Web Applications development using HTML 5, CSS (2/3), XHTML, JavaScript, JQuery, Angular JS, Bootstrap, Canvas, AJAX, XML, JSON, Restful web services and Responsive web designing.
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in Gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
- Extensive experience in working on projects with Waterfall and Agile methodologies such as Test - Driven Development (TDD) and SCRUM.
- 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.
- Researched and evaluated several cloud-based implementation services and providers for business value and ease of migration and scaling.
- Strong front-end GUI wire-framing/prototyping skills using scripting languages like JSP, HTML5, DHTML, Java Script, DOM and Cascading Style Sheets (CSS3).
- Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, Python, CSS3, EXT JS 4, JavaScript, XML, Angular JS, JSP, JSON, JSF and Ajax.
- Experience of implementation of Web Services using SOAP and Restful.
- Experience in Responsive Design framework using Bootstrap CSS and SASS framework
- Experience in working with IDE’s like Eclipse, My Eclipse, and Net Beans.
- Expertise in HTML5 functionalities such as Local Storage, Web Sockets and Canvas
- Experience to develop custom DOJO widgets for Color chooser and others.
- Experience with unit testing using Junit and writing build scripts using ANT and Maven.
- Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, CSS, JavaScript, XML, Angular JS, JSP, JSON, JSF and Ajax.
- Worked extensively on projects using SQL and PL/SQL. Created Stored Procedures to encapsulate business logic in the database and improve performance.
- Expertise in Performance improvement and Production support for live Applications.
- Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.
- Experience in developing the high-quality code which runs across multiple browsers
- Quick learner and up-to-date with industry trends. Excellent written and oral communications and team player. Excellent customer relations and people management skills. Ability to work in all kinds of environments.
TECHNICAL SKILLS:
Web/App Servers: Apache Tomcat 7.0.34, HTTP Web Server, Team Foundation Server
Operating System: Windows XP, DOS, Windows NT/2000, UNIX, LINUX, Windows 7, Windows 8, Mac.
Programming Languages: JAVA, Angular JS, JSP, Java Servlets, HTML, and XML
Technologies: HTML, HTML 5, XHTML, XML, XSL, XSLT, JavaScript, AJAX, JQuery, JSON, CSS3, Angular.js, Bootstrap, Core Java, Java, Python, Restful, Web services
Methodologies: Agile, SDLC
Databases & Tools: ORACLE, MYSQL, SQL SERVER
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
UI Developer
Responsibilities:
- Contributed as key resource of the “Angular JS Framework Team” in conversion of existing UI screens of the application to Angular JS based UI. Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations.
- Involved in development/conversion of numerous existing UI screens to Angular JS for the Admin and Task UI modules.
- Designed UI screens using JQuery, CSS3, Angular JS Framework and HTML5.
- Responsible for the creation and execution of the Unit Test Cases using Testing for each coding assignment.
- Involved in code reviews and mentoring the junior team members.
- Extensively used SOAP based web services. Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.
- Participate in wireframe reviews with UX team to understand the requirements.
- Convert the wireframes to HTML5/CSS3 that are fluid in nature which will fit in varying resolutions for Mobile & Tablet.
- Developed all the UI pages usingHTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, Node, Grunt, CSS, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model.
- 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 jQuery plugins for Drag-and-Drop, Widgets, Menus, UserInterface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Templet Framework.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Angular JS, Bootstrap, HTML, CSS, HTML4/5, CSS3, JavaScript, JQuery, JQuery UI, Dreamweaver CS5, AJAX, XML, JSON, ECLIPSE, MS Office and SVN
Confidential, Seattle, WA
UI Developer
Responsibilities:
- Created web services and desktop applications to access and display data needed by support teams using Ajax, JavaScript, jQuery, Angular.js.
- Developed the user interactive web applications and Rich Internet Applications using with the help of Dreamweaver CS5.
- Used Angular JS filters and Sort functions and Routing functionality.
- Extensive used Angular JS for ng-grid and UI components.
- Implemented search module with the payee list page using Angular JS.
- Familiar with Mobile Web Development using jQuery Mobile and Twitter Bootstrap
- Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client-side scripting using JavaScript.
- Responsible for all client-side UI Validation and implementing Business logic based on user selection using Can JS, Angular JS and Node JS.
- Experience in working on GIT.
- Designed mockups and GUI layouts by using HTML, CSS and JavaScript.
- Worked on Browser Compatibility and tested each web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Developed E-commerce enterprise application by using web technologies like HTML and CSS based on the W3C standards.
- Used SASS extensively for Rich UI experience.
- Used Grunt to perform repetitive tasks such as compilation and unit testing
- Created highly Accessible, X-Browser, X-Resolution, and X-Platform compatible web applications using HTML, CSS, JavaScriptand JavaScript Libraries.
- Designed front end web applications by writing HTML code with the help of Search Engine Optimization techniques
- Handled code optimization techniques in order to decrease much use of JavaScript in creating dynamic functionality, with the use of CSS classes.
- Developing the table less web applications using with CSS and with the help of DIV Tags on W3C standards.
- Developing designs in securing all the applications using form-based authentication using HTML, JavaScript, JQuery, Angular JS and CSS.
Environment: AngularJS, HTML5, CSS3, JavaScript, jQuery, Sublime Text Editor, SASS,Agile methodology, GIT and Microsoft Office Suite
Confidential, Montvale, NJ
Web Developer
Responsibilities:
- Elegant implementation of page designs in standards-compliant HTML andCSS.
- Designing and implementing functionality using technologies including JavaScript, AJAX.
- Developed user interface with JSP, JavaScript, DHTML, jQuery and AJAX.
- Developed interactive and dynamic web pages using JavaScript.
- Converted the Photoshop mockups in to hand-written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Implemented various Validation Controls for form validation and implemented custom validation controls with
- JavaScript validation controls.
- Responsible for fixing all bugs encountered and communicating them back over to the QA team.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client-side validations.
- Used JSON for data transfer between front end and back end.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari,
- Chrome, Firefox and IE.
Environment: HTML, JavaScript, CSS, Eclipse IDE, Java (JSP), MS Office, Adobe Photoshop, AJAX, SQL, MS Excel, Apache Tomcat
Confidential, Wayne, NJ
Sr. UI Developer
Responsibilities:
- Authored and created marketing materials and business-to-business presentations.
- Created, maintained and direct the overall design elements of corporate media, projects and products.
- Implementing User Interface for the Google analytics data visualization. Used Bootstrap graphed in an AJAX driven user interface. Developed java script functions to fetch the data from the Google analytics API.
- Set up Google webmaster tool (Google Search Console) for the business by including Meta tags in all the web pages.
- Worked on Twitter Bootstrap to create Responsive Web Design.
- Developed JavaScript functions to make AJAX calls to Google analytics visualization API to render the graphs.
- Developed cross-browser compatible pages using CSS3, HTML5 and JavaScript.
- Implemented Sub authentication for user side client login for seamless user login without prompting Google authentication.
- Fixed IE CSS issues and java script performance increase for loading pages with lots of images.
- Designed and implemented data tables as per data model
- Involved in support for QA Team while doing integration testing, regression testing, systems testing as well as in Agile there is testing for each card
- Used SVN as a code repository and for code management
Environment: HTML5, CSS3, JavaScript, JQuery, Angular JS, Sublime Text Editor, SASS, Apache, Agile methodology, SVN and Microsoft Office Suite.
Confidential
Web Developer
Responsibilities:
- Executed approved design, developing both applications with JSP, JavaScript, and HTML, generating reports with SQL, PL/SQL, and HTML/JavaScript, MS Query/MS Excel or Oracle Reports.
- Worked on applying UI Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.
- Ongoing new requirements gathering and updating on regular basis.
- Played a programmer role in UI design and development of the front-end architecture.
- Developed user interfaces involving HTML, JavaScript and CSS.
- Developing complex user interfaces involving HTML, CSS and JavaScript.
- Developed HTML pages using HTML and JavaScript for front-end validation.
- Used Rational Rose for creating the class diagrams, use cases, sequence diagrams.
- Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts
- Improved Web applications by analyzing user feedback
Environment: JavaScript, HTML, XHTML, DHTML, CSS
Confidential
Web Developer
Responsibilities:
- Thorough understanding of the differences and bugs in various browsers and browser versions
- Understanding of application development lifecycle methodologies
- Knowledge of human factors and usability, best practices for interface design
- Involved in developing a new tool using java servlets in Eclipse. This would help me out in creating all the respective options wherein we can connect from one functionality to another functionality that is inter servlet calls
- The functionalities of this tool involved adding, deleting, updating, bulk updating and bulk deleting of the users. All of these functionalities have been done using java servlets
- Involved in the designing of Java Server Pages required for the application
- Involved in the unit testing of the application
- Implementing the business logic required for the application
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries
- Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases
- Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service
- Wrote SQL stored procedures, used JDBC to connect to database.
Environment: HTML, JavaScript, CSS, JSP, API, MVC, Java, SQL, PL-SQL, JDBC, UML
