Sr. Ui Developer Resume
Syracuse, NY
PROFESSIONAL SUMMARY:
- Over 5 years of experience in application and web development with emphasis on HTML/HTML5, XHTML, DHTML, XML, CSS 2/3, AJAX, DOM, DOJO, JavaScript, jQuery, and JAVA technology.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
- Experience in designing and developing interactive User Interfaces, usability, web and client/ server applications using HTML5, CSS3, JavaScript and JQuery.
- Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, ExtJS, React.js, Action Script, JSF,JSTL and JSP.
- Developed Graphic User Interface (GUI) to display report data using JQuery in Cross - browser compatibility and Web application scaling.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Development.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using DB2, SQL Server and MySQL.
- Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.
- Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication.Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.
TECHNICAL SKILLS:
Languages: C, C++, C#, Java, JDBC, JSP
Web Technologies: HTML/5,CSS/3, XML, JavaScript, jQuery, JSON, AJAX, REST
Script Editors: Sublime Text, Visual Studio CodeFrameworks: Angular.js,React.js, Node.js,jQueryUI,Exj.js,, Bootstrap
Web/App Servers: Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0
Version Control System: SVN, CVS, GITHUB, Clear Case.
Wire Frame Tools: Adobe (Photoshop CS5, Illustrator CS3, Flash)
Database: PL/SQL (Oracle), MySQL, MSSQL, MongoDB
PROFESSIONAL EXPERIENCE:
Confidential, Syracuse, NY
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.
- Assisted in developing a single page application based on AngularJS framework.
- Incorporated MVC architecture using AngularJs framework.
- Used AngularJS to bind HTML to JavaScript Objects and to create single page application.
- Design and develop webpages components to improve user experience and features using HTML, CSS, JavaScript and jQuery.
- Worked on creating responsive website for smart devices using responsive web design (RWD) and media queries based on CSS, HTML5, and Bootstrap Front-End Framework
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Implementation of Responsive Web Design techniques to enhance user’s behavior based on screen size, platform and orientation.
- Worked on Twitter Bootstrap to create Responsive Web Design and reusable components.
- Implemented the Bootstrap components like Thumbnails, Progress bar, Carousel in the product details.
- Created detailed wire frames and process flows.
- Implemented LESS CSS to improve the functionality of the webpage.
- Form Validation with error messages in a dialog box.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Worked with JSON for data exchange between client and server.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google Chrome JavaScript debugger.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AJAX, JSON, AngularJS, and JavaScript, Bootstrap.
- Experience in working different changed procedures of Angular 1.x to Angular 2.0 such as, @Route, Router Outlet, router-link etc.
- Worked on Angular 2.0 by consuming RestFul web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Extensively usedAngular-CLI to generate components, routes, services, pipes and to run tests.
- Accelerated development by using Typescript for more complex JavaScript and AngularJS code.
- Familiar with web content accessibility guidelines AngularJS 2.0, Typescript.
- Involved in designing and developing the GUI for the user interface with various controls.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Used React JS for templating for faster compilation and developing reusable components.
- Worked in using React JS components, Forms, Events, keys, Router, Animations and Flux concept.
- Working with React Router for developing Single Page Applications SPA's.
Environment: HTML5, CSS3, XML, JSON, JavaScript, JQuery, AJAX, AngularJS, Bootstrap, JQuery-Mobile, SCRUM, Agile Methodology, TFS.
Confidential, Durham, NC
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.
- Architected and developed a mobile web application publishing framework component library based on AngularJS.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- 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.
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Worked on Angular Promise API by using the 'q' service within Angular.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Created optimized graphic websites and application interfaces using HTML and CSS.
- Involved in creating a reusable component using React JS for Document Object Model manipulation.
- Defined new validations through React JS for the form field validation implemented.
- Worked on integrating backend RESTful service calls with Bootstrap components by fetching the data using Angular HTTP service and displaying it within various Bootstrap based components.
- 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 Plug-in.
- Used Node.js for heavy DOM manipulation.
- 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.
- Utilized Waterfall Methodology (SDLC) to manage development lifecycle.
- Used git andgithubextensively dealing with merge conflicts and code reviews
- Later participated in the Testing phase in accordance with QA team, to help them to come up with best testing scenarios.
- Experience testing AngularJS applications using Protractor on end-to-end AngularJS application framework.
- Participated extensively in developing the cross browser compatible websites 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, AngularJS, JSP,Github, MVC, SDLC (Waterfall).
Confidential
Web (UI) Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner usingHTML, XHTML, CSS2 JavaScript, jQuery, PHP & MySQL based on the W3C and ADA standards.
- Worked with Internal Clients for business objectives, project scope and the requirements of the project.
- Managed application state using server and client-based State Management options.
- Implemented custom validation controls for various forms with help of JavaScript validation controls.
- Gathering the data from the backend using AJAX and JQuery, JSP.
- Developing JavaScript library for rendering domain-specific layout XML to web.
- Gathering data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
- Creating cross-browser compatible and standards-compliant CSS based page layouts.
- Safe Migration of Websites from one hosting to other without loss of data and affecting the SERPs.
- Successfully implanted entire Invoice Module using Oracle Business Intelligence (BI) publisher
- Under the guidance of Oracle Consultant successfully implemented JAVA executable code to produce invoices and automatically send it to respective customer.
- Successfully developed unique custom opcodes for Balance Inquiry and Balance Transfer with zero defects.
- Improved the Functionality of default Invoicing Opcodes to optimize and enhance the overall Invoicing process of Oracle product: Billing and Revenue Management (BRM).
- Worked with XPath, XML Node, XML Data documents to synchronize with dataset.
- Integrated SVG graphics, audio, video and different other HTML5 elements.
- Involved in coding pages with best Search Engine Optimization (SEO) techniques.
Environment: HTML, CSS, JavaScript, JQuery, XML, AJAX, Usability Testing, Agile methodology, Eclipse, Oracle, Frameworks.
