Senior Ui Developer Resume
Mclean, VirginiA
SUMMARY
- Around 8 years of progressive experience in web application development and design using HTML4.0/5.0, XHTML, CSS, CSS3, JavaScript, JSP, jQuery, Angular JS, Node JS, AJAX, XML, JSON and Java/J2EE technologies wif noledge on complete SDLC of teh project involving Design, Development, Implementation and Testing phases of teh project.
- Oracle Certified Java Programmer wif experience developing enterprise applications using Java/J2EE.
- Solid understanding on latest approaches in HTML5/CSS3 development, JavaScript Frameworks and extensive noledge in JavaScript Libraries such as Angular JS, Knockout JS, jQuery and visualization/graphing libraries such as D3.js.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Good Understanding of Document Object Model (DOM) and DOM Functions, designed and developed applications in all major version of PHP, JavaScript.
- Expertise in Angular JS controllers, directives, factory and service resources, routings and events and used teh Angular JS frameworks for Single Page Application (SPA’s).
- Hands on experience in building Responsive/Adaptive web design applications using Media Queries, and Bootstrap to support different device viewport layouts for desktops, mobiles and tablets and also good experience in dealing wif applications involving High Traffic Websites.
- Experience in using various jQuery UI controls and relating Event handlers etc and strong noledge on ECMAScript6.
- Extensive experience in various UI widgets using JavaScript libraries (jQuery) and developing Rich Internet Applications (RIA).
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Experience in writing code to consume RESTful Web Services using Java/J2EE technologies JavaScript libraries and working wif XML, JSON data formats.
- Experience in integrating back - end applications wif AJAX driven web 2.0 front-end using Object-Orientead JavaScript framework.a
- Extremely proficient in making AJAX driven web service calls using JavaScript and jQuery framework and also experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Strong proficiency wif jQuery and jQuery UI plugins such as Validator, Drag and Drop, AutoComplete, TableSorter etc.
- Strong Experience in dealing wif CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
- Extensive experience on CSS3 Preprocessors like LESS and SASS and experience in Mobile-First design approach, animations, transitions, Flexbox layouts.
- Up to date Knowledge wif teh latest industry trends in UI design and Usability.
- Strong experience wif Optimization for web, including CSS Sprites and best practices and worked on CSS Pixel-Level Layout, Consistency wif browsers, Version and Platform Independence.
- Designed teh table less web applications using CSS (2.1.3) and wif teh help of tags as per W3C standards.
- Integrated wif back end code for highly interactive AJAX based applications and well experienced in using version control tools such as CVS, SVN and TFS.
- Extensively worked on AGILE methodology and also experience in various development methodologies.
- Good Web Application debugging skills using Chrome/ Safari Developers Tool and Firebug and experience in developing cross-browser compatible pages.
- Exposure in Telecommunications, Banking, Insurance and Healthcare domains and experience working wif a wide range of applications in all phases.
- Excellent working noledge and thorough exposure on compatibility issues wif different versions of browsers like IE, Mozilla FF, and Chrome.
TECHNICAL SKILLS
Web technologies: HTML, HTML 5, DHTML, CSS, CSS3, Bootstrap, XHTML, XML,JavaScript, JSP, PHP.
JavaScript libraries: jQuery, jQuery UI, Google Maps, Highcharts, d3.js.
Utility Tools: Ant, Maven, JUnit, Log4J.
Application/Web Server: WebLogic, Jboss, WebSphere, Apache Tomcat.
Version Control: CVS, SVN, GIT, TFS.
Web Services: Restful, SOAP
IDE/HTML Editors: Notepad++, Adobe Dreamweaver, Sublime Text 2, Eclipse
Languages: C, C++, Java.
Databases: SQL Server, MYSQL, MS-Access.
Operating Systems: UNIX, Linux, Windows.
Debugging Tool: Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.
Methodologies: Waterfall, Agile, SCRUM
PROFESSIONAL EXPERIENCE
Confidential - McLean, Virginia
Senior UI Developer
Responsibilities:
- Worked as a Lead in a group of Front-end agile team in developing a cutting edge Single Page UI using Angular JS.
- Involved in writing application level code to interact wif APIs, Web Services using AJAX and JSON.
- Worked closely wif teh product owner, design team and QA to accomplish teh development user stories on time.
- Responsible to develop teh topological view (graph) of teh configured network resources.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript, jQuery and Angular JS.
- Converted PSD mockups into pure hand-written HTML and CSS pages
- Designed & implemented web page dat is compatible in mobile devices.
- Responsible to store and retrieve user entered data toHTML session storage hence give user feature of running several sessions at one time.
- Used teh, Angular.js MVC Frameworks in teh development of teh web application.
- Produced content pages wif CSS3 Layout and style markup presentations and also used JavaScript methods and properties.
- Used CSS3 and HTML5 in developing teh UI by creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Automated business procedures through server-side JavaScript.
- Utilized various jQuery Plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Integrate teh dynamic pages wif Angular JS and jQuery to make teh pages’ dynamic.
- Used Angular JS framework where data from backend is stored in model and populated into teh UI.
- Provided functionality for editing/updating teh existing network configuration using different Angular directives.
- Familiar in writing Custom Directives in Angular JS, making use of Modules and Filters objects according to teh application requirement and widely resolved angular scope issues.
- Worked on JavaScript frame work (Angular JS) to augment browser based applications wif MVC capability.
- Developed JavaScript framework using Knockout.js for teh client intranet project.
- Extensive JavaScript development using jQuery and Knockout.js to create front end to a RESTful web service.
- Used AJAX module to handle RESTful Calls to enable communication between view components and servers.
- Used SVG to create a graphical user interface of various connections between teh nodes/ports in teh network.
- Built Web pages dat are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, JavaScript and Bootstrap.
- Used Responsive Web Design approach for crafting sites to provide an optimal viewing and interaction experience.
- Supported technical team members in conceptual designing and development of mobile user interfaces
- Used 'Jasmine' for Angular JS test cases.
- Participated in code reviews, troubleshooting; bug fixing, testing and providing production support.
- Applied teh noledge of debugging teh HTML and JavaScript codes using Firebug in Firefox and JS Debugger in teh Google Chrome Browsers.
Environment: JDK 1.6, Maven, Eclipse, HTML 5, CSS 3, Bootstrap, Angular JS, Knockout JS, jQuery 1.9, jQuery UI 1.7, SVG, Agile, WebLogic Server, SVN, RESTful Web service, Jasmine, Adobe CS6, Windows 7
Confidential - Miramar, FL
UI Developer
Responsibilities:
- Developed teh front end of teh application using HTML5, CSS3, Bootstrap, SASS and JavaScript
- Integrated responsive UI designs into PHP framework for web and mobile using HTML5, CSS3 and jQuery / JavaScript
- Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces and components.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Created interactive websites and website features using JavaScript and jQuery/jQuery UI.
- Spearheaded adoption of Responsive Web design principles and created an optimized responsive layout wif CSS3 Media Query breakpoints for iPhone, iPads, Android phones and tablets per usability testing efforts.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
- Worked on JavaScript frame work (Angular JS, Backbone, Bootstrap) to augment browser based applications wif MVC capability.
- Designed Frontend wif in object oriented JavaScript Framework like Angular.js.
- Extensively used Angular UI (Bootstrap) for ng-grid, and UI components.
- Used Jasmine.js to test Angular.js controller by built test cases.
- Involved in developing HTML and JavaScript for Client Side Presentation and, Data Validation on teh client side wif in teh forms.
- Responsible for creating teh screens wif Table-Less Designs meeting W3C standards.
- Created animation TEMPeffects during teh data load, waiting for teh Ajax response using JQuery.
- Utilized various JavaScript and jQuery Libraries, AJAX for Form Validation and other interactive features.
- Used AJAX, JSON and XML to send request to teh server to check teh functionality of teh website.
- Wrote application level code to interact wif teh backend services using jQuery, AJAX and JSON.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Worked upon teh dashboard for teh project which contained a variety of charts and draggable components using jQuery UI Library.
- Extensive use of jQuery Events for manipulation of events and jQuery Plugins for menus and widgets.
- Used jQuery mainly for adding several functionalities to teh application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc.).
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Experience in maintaining a large number of files through version control (SVN).
- Created exhaustive Junit Unit Test Cases using Test Driven Development TDD technique
- Worked on Cross-Browser Compatibility and tools like JIRA for bug tracking.
- Worked wif teh team of architects and back-end Developers to gather requirements and enhance teh application functionality and add new features.
Environment: JDK 1.6, HTML5, CSS3, Bootstrap, jQuery 1.7, AJAX, jQuery UI 1.7, JSON, JavaScript, PHP, Angular JS, Bootstrap, Jasmine, Windows 7.
Confidential - Sandy, UT
UI Developer
Responsibilities:
- Worked one-on-one wif client to develop layout, color scheme for teh website and implemented it into a final interface design wif teh HTML, CSS and JavaScript.
- Using complex Object Oriented Concepts in improving teh performance of teh websites.
- Implemented user interface guidelines and maintained standards throughout teh development and also involved in maintenance of teh website.
- Design and development of Web pages using HTML, CSS, JavaScript including Ajax controls XML and jQuery in ongoing projects based on teh W3C Standards.
- Used CSS Sprites to decrease teh number of HTTP requests and load time of web pages.
- Implemented custom validation controls for various forms wif help of JavaScript validation controls.
- Used jQuery to make teh application highly interactive and used JSON objects TEMPeffectively for efficient client side coding.
- Wrote Code to interact wif back-end (JAVA) and worked wif teh developers in UI Integration and defect fixing.
- Involved in design and development of teh Customer Relations Module.
- Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
- Handling cross browser compatibility issues and enhanced user experience by designing and creating new web components and features.
- Followed MVC Structure to develop teh application and used CVS for version Repository maintenance.
- Worked on debugging wif Firefox Firebug and Google chrome JavaScript debugger.
Environment: JDK 1.6, HTML, CSS, JavaScript, jQuery 1.6, JSF, AJAX, JSON, JAVA, JSP, MYSQL, Spring MVC, Hibernate, Eclipse IDE, IBM Web sphere server, Tomcat 6, Windows XP.
Confidential - Cadillac, MI
UI Developer
Responsibilities:
- Involved in developing web application wif SDLC from design to deployment using agile methodology.
- Developed teh application based on MVC architecture.
- Developed Page Layouts, Navigations and presented designs and concepts to teh clients and teh management to review.
- Handled Payments and transactions, Credit Card/Bank Account Validations on teh Client side.
- Involved Storing and retrieving data from teh database and implemented Responsive Web Design using CSS media queries.
- Developed interactive website using HTML for audio and video playback.
- Worked on developing custom, Object-Oriented JavaScript using common JavaScript libraries and frameworks and also performed client-side validations using JavaScript.
- Built Web pages dat are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, TableSorter etc.
- Designed & implemented web pages dat are compatible in mobile devices wif cross browser compatibility across several browsers.
- Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
- Analyzed and optimized pages and page design for maximum performance.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
Environment: JDK 1.6, HTML, CSS, JavaScript, jQuery, AJAX, JSON, Eclipse IDE, IBM Web sphere server, Tomcat 6, Windows XP.
Confidential
Java Developer
Responsibilities:
- Actively involved in Requirement Analysis, Design, Coding, Developing, Unit Testing and System Testing using Java/J2EE Technologies.
- Analyzed and prepared technical specifications wif UML diagrams (Use Case, Class, and Sequence diagrams).
- Used stored procedures and Triggers extensively to develop teh Backend business logic in Oracle database.
- Used JDBC to connect to SQL Server database for data retrieval and store and also involved in performance improving and bug fixing.
- Analyze old database table fields and map to new schema tables using complex SQL Queries and PL/SQL procedures.
- Developed ANT scripts for deploying teh application using Apache ANT.
- Coordinate teh functional users and testing teams in testing teh application in Test environment.
- Provide status reports to teh management and used JUnit for unit testing for all teh modules.
- Given production support for dis after deployed in to teh production server and involved in data base migration testing activities.
Environment: Java/J2EE, JSP, Servlets, XML, JDBC, Java Script, ANT build, CSS, HTML, Eclipse IDE, JUnit, Oracle 9i, PL/SQL.
