Senior Ui Developer Resume
Redmond, WA
SUMMARY
- Senior UI Developer with 7+years of strong development experience in User Interface applications and integration of highly transactional and scalable applications.
- Extensive experience in front - end designing and hand coding websites with proficiency in HTML4/5, CSS 2/3, Java script, JQuery, Angular Js, DHTML,XML, AJAX, Bootstrap, Node JS, Backbone JS, JSP, Servlets, JDBC, Web services(Rest),Node.js, Spring, Core Java and JSON.
- Strong knowledge of object-oriented programming towards front-end libraries
- Experience in database development skills like MYSQL, Oracle.
- Proficiency in server-side Java development with exposure REST web services, AJAX powered web applications.
- Strong experience in Software life cycle phases like Requirement Analysis, Implementation, testing, production and estimating the time-lines for the project.
- Domains and projects spanning across E-commerce instant provisioning site, blog maintenance, Video Library Management, Survey Systems.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Hands On expertise skills include functional programming in JavaScript, front-end design patterns, managing technology, mentoring junior developers, solving difficult UI problems, enterprise grade code quality, Cloud based, SAAS platforms and applications, UI component architecture.
- Strong knowledge in using Object Oriented Programming concepts in JavaScript and full working knowledge of DOM
- Proficient in developing cross browsers like IE7, IE8, Firefox, Chrome and Safari compatible web applications
- Experience on working with different CSS based components such as CSS Background, CSS layouts, CSS Positioning, CSS Text, CSS Box style, CSS Tables, CSS Pseudo-class, and CSS Pseudo-elements.
- Experienced in involving data models, implementing SQL, PL/SQL stored procedures, functions, triggers.
- Expertise in client side designing and validations using HTML, DOJO, GWT, CSS, JavaScript, JSP and Struts Tag Library.
- Experience in the functional usage and deployment of applications in Web Logic, Web Sphere portal Server and Apache Tomcat Server.
- Experienced in debugging web applications in different browsers using Firebug, and testing applications using JUnit, Jasmine, and karma tools.
- Developed and maintained system documents, including technical specifications, data mapping, program logic and flowcharts
- Extensive experience in developing applications using WATERFALL and AGILE UX methodologies.
- Experienced in developing web application that uses Digital Media like Videos, Live Streaming using HTML5 features like web-socket & Web RTC (Browser component).
- Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
- Good experience in portal development and graphic design of UI.
- Excellent communication, analytical, interpersonal, problem solving and presentation skills.
- Developed Web 2.0 applications to consume JSON response using callback functions.
- Capable of creating and editing scalar and vector images using respective photo editing tools like Adobe Photoshop, Adobe Fireworks and Adobe Illustrator.
- Experienced in implementing DAO layer, implementations using Hibernate, JPA annotations.
TECHNICAL SKILLS
Programming Languages: Java, J2EE, SQL, HTML 4/5.
Web Technologies: HTML4/5, CSS2/3,jQuery UI, JSON, Ajax, XML,PHP,REST, DOM, Java Script.
Frameworks: Angular JS, JQuery, Ext JS, Bootstrap, Node JS
Script Languages: JavaScript, JQuery,.
Databases: Oracle, MYSQL, SQL Server.
IDE: Eclipse, Net Beans.
Operating System: Windows, Linux, Unix.
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools
PROFESSIONAL EXPERIENCE
Confidential, Redmond, WA
Senior UI Developer
Responsibilities:
- Created custom angular directive for implementing accessibility features for eliminating cross browser compatibility.
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Integrated the frontend JQuery UI with backend REST API.
- Used Bootstrap front-end framework for faster and easier web development. Design website and maintain the website content up to date.
- Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
- Different features are created by decorating angular UI bootstrap to appear as look and feel.
- Participates in team meetings with the UI team and the end user clients to understand the needs of new implementation and Participates in daily team meetings and weekly scrum meetings.
- Built Rich Prototypes and Applications using HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, Perl, and Bootstrap with MYSQL database.
- Wire Frames are designed sometimes whenever they are needed.
- Worked in a team, Involved in developing the UI, layout and front-end programming using angular and bootstrap.
- Analyzing, Debugging and Fixing the Front End UI issues assigned through MANTIS bug tracking tools.
- Capable of creating and editing scalar and vector images using respective photo editing tools like Adobe Photoshop, Adobe Fireworks and Adobe Illustrator.
- Wrote code in jquery to perform AJAX calls to get JSON data from the back end/ APIs and parse it on the front end.
- Front end developmentwith Java Script, JQuery, Knockout.js, Handlebars, Node Js.
- Followed the strict patterns of implementing model-view-controller (MVC) architecture using Angular Framework. Design and implementation of accessibility features and collaborating with customer up to date.
- Tested cross browser functionality and fixed major layout bugs for supported browsers
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Re-designing/ developing the main website to improve user experience and add new functionality Using CSS layouts.
Environment: HTML5, CSS3, Bootstrap, Perl, AngularJS, Backbone NodeJS, Angular UI Bootstrap, GIT, JAWS, Grunt, NPM, version one, Sublime Text, karma.
Confidential, Bridge Water, NJ
Senior UI Developer
Responsibilities:
- Wrote code in jQuery to perform AJAX calls to get JSON data from the back end/ APIs and parse it on the front end.
- Developed Page layouts, Navigations and presented designs and concepts to the clients.
- Involved in developing Web pages that are more user interactive using AJAX, JavaScript, SASS and Angular JS.
- Extensively used the JavaScript frameworks and jQuery plug in.
- Used QT, QML, CSS, Java Scripts, JQuery to develop user interactive screens for web based applications.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Developed application using AngularJS and Node.jsconnecting to Oracle on the backend.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Developed CSS styles using SASS to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed Page layouts, Navigations and presented designs and concepts to the clients.
- Used JavaScript and PHP to create dynamic applications within websites.
- Expertise in client side designing and validations using JavaScript and DOJO Widgets.
- Involved in developing web Page Applications using Angular JS.
- Actively involved in using Angular JS, SASS and HTML5 to enable client side date to meets specific criteria by applying various validation variable.
- Experience in using version control tools like SVN.
- Experience with JQuery concepts like live, delegate, event management, JQuery, MVC.
Environment: HTML5, Ext JS, XML, CSS, JavaScript, jQuery, AJAX, JSON, Angular JS, Bootstrap, PHP, DOJO, Dreamweaver, MVC, SVN, Node.Js.
Confidential, Pittsburgh, PA
UI Developer
Responsibilities:
- Works on the continued development of custom, industry-specific, IOS and web-based software products
- By using CSS3 we just built visually appealing websites
- Involved in creating Software GUI Applications.
- UsePhotoshop, Illustrator,PHP, JavaScript, AJAX, XML,MYSQLand other front-end and middle-tier technologies and standards, as well as content management system.
- Experience with W3C (WCAG 2.0, Sec 508) guidelines
- Created a standard email template to be usedby allQtechEmails Campaign. Develop the Brochures and templates for the e-mail campaigning.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Node.js and Bootstrap with MySQL database.
- Need to work on the CMS for creating Blog and other pages usingWord press(modify themes, create themes from PSD, integrate plug-ins and set-up and maintain a secure Word Press installation).
- Lead teamof 8 in development, testing, debugging, and maintenance of dynamic and secure websites and web-based applications, including widgets, and templates.
- Design and createShopping Cartwith experience in integrate gateway in to the system
- Develop the Brochures and templates for the e-mail campaigning.
- Experience with W3C (WCAG 2.0, Sec 508) guidelines
- Develop a user friendly navigation for various sections of data usingJQuery Accordion and Tabs.
- Created a standard email template to be usedby allQtechEmails Campaign.
- Design and update user Integration with various APIs
Environment: HTML5, JQuery, CSS3, JS, Ajax, XHTML, XML, PHP5.2.11, Word Press.
Confidential, St. Louis, MO
UI Developer
Responsibilities:
- Designed user-friendly navigation for displaying various sections of data using JQuery.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Implemented AngularJS application to follow strict MVC patterns for improved source code maintenance.
- Built Rich Prototypes and Applications using HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, Perl, and Bootstrap with MYSQL database.
- Developed source code to consume JSON response received through XHR/AJAX calls using JQuery.
- Involved in Designing, Implementation, Maintenance and Testing of Databases and Web pages.
- Developed the UI using SWT to add/remove tags.
- Wrote the backend to modify the tags in the database using JSON for data transmission.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework.
- Integrated the frontend JQuery UI with backend REST API.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Coding, styling, testing of reusable JavaScript, CSS, HTML widgets / libraries for complex UI controls.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Designed web pages using with HTML, CSS based on the W3C standards.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Developed and prepared test cases for unit testing with JUnit.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Developed callback functions to parse and handle JSON data returned from the server.
Environment: HTML, CSS, SASS, JavaScript, JQuery, Bootstrap, XML, MV* Framework, AngularJS, Ruby and Rails, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MYSQL, Confidential Azure, Tortoise SVN.
Confidential, Milwaukee, WI
UI Developer
Responsibilities:
- Built Web pages that are more user-interactive using JQuery plug-in for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
- Implemented Spring MVC for designing and implementing theUILayer for the application.
- Developed responsive web pages using Bootstrap and CSS3 media queries.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug,Developer Tool Bar.
- Designed and Developed User Interactive (UI) Web pages with the help of HTML5, HTML, XML, CSS3, CSS, JavaScript, JQuery, Bootstrap, AJAX and Angular JS.
- Implemented JavaScript source code embedded nested handling logic using JQuery event handlers and call back functions.
- Implement AJAX, Cross-domain calls to make asynchronous request to the server using JQuery calls.
- Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Implemented Angular JS based custom directives to in corporate into applications.
- Implemented different Angular based views and used Routers to implement logic to display different views.
- Used Angular based services to call Rest based service calls to handle different data formats.
- Implemented Rest based services using Spring MVC and integrated with Angular JS.
- Improved the performance and response time of the application by implementing AJAX.
- Used AngularJs MVC Architecture to split theUIlogic into Views, Models and Collections.
- Implemented Views using HTML5, applied styles using CSS and integrated with model objects using Angular Controllers.
- Involved in testing UI screens in different browsers and implemented Junit test cases for java components.
- Designed CSS3 based web pages which were cross-browser compatible.
- Designed RWD web pages which are compatible with mobiles, tablets and pc's using the framework like bootstrap and CSS media queries.
- Used Maven to build and generate code analysis reports.
- Used jQueryUIfor dialogs, tabs, date picker, model pop up’s and advanced components to implement UI model.
- Developed the Hibernate mapping files using Eclipse IDE.
Environment: HTML5, XML, CSS3, JavaScript, JQuery, AJAX, JSON, Angular JS, Bootstrap, JSP, MVC, Rest web services, spring, Hibernate.
Confidential, Phoenix, AZ
Front End Developer
Responsibilities:
- Developing web pages and designing process upon client approval build out of all user defined designs, UI components, etc.
- Optimizing and created dynamic websites and applications interfaces using HTML and CSS.
- Involved in development and designing of the applications with team and worked with content managers and designers to resolve the issues.
- Created and designed business applications using technologies like HTML, XHTML, and CSS based on the W3C standards.
- Writing application level code to interact with the backend databases using Sql.
- Worked on Cross-Browser compatibility and fixed the bugs for the browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Implementing and showing the output on user web pages and applications using received data from back end.
- Actively involved in designing, planning of applications and client defined requirements, with the front-end UI team.
Environment: HTML, XHTML, CSS, JavaScript, Eclipse, Adobe Photoshop.
Confidential
SQL Developer
Responsibilities:
- Performed extensive data extraction from web and other sources and handled data preparation missing values, formatting, transformations using SSIS.
- Handled migrations from DTS to SSIS 2005 and .
- Written Stored Procedures and SQL scripts both in SQL Server and Oracle to implement business rules for various clients.
- Normalization and De-Normalization of tables.
- Developed Backup and Restore scripts for SQL Server 2005.
- Installed and Configured SQL Server 2005 with latest service packs.
- Prepared daily and weekly status reports and collaborated with other team members.
- Created and managed schema objects such as tables, views, constraints, indexes, functions, procedures, triggers and maintained Referential Integrity.
- Customized the stored procedures and database triggers to meet the changing business rules.
- Implemented indexes for performance tuning.
- Using database level triggers code for database consistency, integrity and security.
Environment: SQL Server 2000/7.0, IIS, Windows 2003/2000 Server, SQL DB Access, Performance Monitor, Backup Utility, Sitescope, SSIS, DTS.
