Sr.ui Developer Resume
St Louis, MO
PROFESSIONAL SUMMARY
- Dynamic, result oriented Technical design developer with over 8 years of professional experience of front - end, user-centered (UI) design experience comprised of website design, software application design.
- Professional understanding of all phases of software development life cycle (SDLC), such as Analysis, Designing, Developing, Integrating, Implementing and testing of Client-Server and Web-basedapplications.
- Experienced as a Web Developer in developing web applications using HTML5, XHTML, DHTML,DOM,CSS2/CSS3, JavaScript, jQuery, SASS and AJAX, AngularJS, Bootstrap, XML and JSON.
- Strong in server side technologies like Node.js, JSP/Servlet, JDBC, ADO.NET and ASP.NET.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5 and 4.0, ASP.Net, C#, ADO.Net, XML, XSLT, Java Script, HTML 4/5, CSS, jQuery, JSON, AJAX and IIS.
- Skilled on using templating engines such as Handlebars.js and server side JavaScript development using Node.js.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided byAngular 2
- Excellent Understanding of Test Driven Development (TDD) using Jasmine tool.
- Experience in different build tools like grunt, gulp, and gradle.
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Familiar with the most popular browser debugging tools for common browsers (Chrome, Mozilla, Safari, Opera and IE) such as Firebug, IE Tester, Chrome Element Inspector Responsive Inspector, etc.
- Familiar with Grunt task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
- Expertise in developing front-end layouts, navigations with JavaScript, Bootstrap, MV frameworks such as Angular 2,Angular JS, Backbone JS and Node JS as a platform for Web applications.
- Implemented Presentation layer using CSS Framework, Backbone.js, AngularJS, KnockoutJS, Wire-framing, and HTML5.
- Experianced in using CSS preprocessors like LESS and SASS
- Develop Web Applications and Web Contents utilizing various Search Engine Optimization (SEO) techniques and in compliance with Web Content Accessibility Guidelines (WCAG) 2.0 and W3C web standards.
- Experience in using various tools and IDEs for development and design like Eclipse, Visual studio, Web Storm, Notepad++, coda, context, Adobe Photoshop and Sublime.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Working experience in different software methodology like Waterfall, Agile, Scrum.
- Extensive Knowledge in cloud computing and Amazon Web Services (AWS).
- Experienced in Search Engine Optimization (SEO), Search Engine Marketing (SEM), website tracking (analytics) integration and deployment with Google Analytics.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Self-motivated, responsible, quick learner and good analytical skills with capability to handle new technologies.
- Strong communication, planning and problem-solving skills, with ability to work independently or with cross-functional teams.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLTJavaScript, AJAX, JQuery, Bootstrap, JSON, Apache, PHP:
JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js 0.9.2, AngularJS, jQueryUI
IDE's and Tools: Eclipse IDE, NetBean, Dreamweaver, FireBug, Developer ToolsEditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext, jasmine:
Development Tools: Adobe Photoshop CS5, Google Ad Words and Analytics, Yahoo
Search, marketing (spring tool suite):
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools (wire frame): Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, BugZilla, (internet explorer)
Database: PL/SQL (oracle), MySQL, MSSQL
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, St. louis, MO
Sr.UI Developer
Responsibilities
- Communicated with the business partner and settled down the business requirements.
- Analyzed business requirements and prepared for the Project Design and Plan Document.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plug in, etc.
- Implemented MVC framework in order to use AngularJS.
- Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
- Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), JavaServer Pages (JSP), Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
- Developed Adobe Flex Applications and integrated them to Web Services and HTTP Services
- Used AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
- Developed data insertion forms and validated them usingJavaScript.
- Experience in various mobile frameworks like Ionic, PhoneGap/Cordova for mobile hybrid applications in both IOS and Android.
- Developed an interface to seamlessly combine the new module with their login system by using AngularJS framework.
- Used KnockoutJS, framework for two-way data binding and for developing efficient and responsive single page applications.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Developed Single page application and structured the JavaScript code using AngularJS.
- Took advantage of the responsive utilities of Bootstrap framework to ensure the web page displayed properly on different devices, including desktop, laptop, tablets and smart phones.
- Streamlined theResponsive Web Designto enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- Designed and developed the User Interface using JSP, JSF, HTML5, CSS3, JavaScript, AngularJS, Bootstrap and BackboneJS.
- Experience with CSS preprocessors SASS and LESS.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT/XPath, HTML, JavaScript and AJAX including jQuery library.
- Implemented responsive web design and maintaining larger style sheets using bootstrap and Sass.
- UsedYUIlibrary for building richly interactive web applications using techniques such as DOM scripting,HTML, AJAX.
- Implemented the Angular Touch UI functionality for Mobiles and Tablets using Cordova ionic framework.
- Involved in developing web Page Applications using Angular2.
- UsedjQueryto traverse through a DOM tree and manipulated the nodes in the tree.Implemented the Drag and Drop functionality using jQuery framework.
- UsedjQuery pluginsfor Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- ImplementedAJAXfor better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
- Used NPM, GRUNT for UI task runner and mastered in using the GRUNT commands for building and deploying the project.
- Wrote a stored procedure in SQL Server so that it can be simply reused instead of hard-coding the SQL queries in multiple places.
- Developed application using Node.js JavaScript libraries with NPM package management system.
- Involved in converting Web Application into Hybrid Mobile application using PhoneGap and deployed in iOS platform using Cordova Ionic framework.
- Developed a core component of Analytics with Node.js, Angular.JS, Couch DB and Socket Stream.
- Used Photoshop, Illustrator, PHP, JavaScript, AJAX, XML, MySql and other front-end and middle-tier technologies and standards, as well as content management system.
- Ran the standalone front end application in Grunt Server. Used Google Chrome for debugging the application.
- Built backend REST API with Node.JS, Express.JS.
- Developed different content types using Drupal Field API.
- Implemented Search Engine Optimization (SEO) and Google Analytics protocols on web pages.
- Worked on different browsers Internet Explorer, Mozilla Firebox, Windows Chrome, Mac, and Safari. Focused on resolving numerous cross browser compatibility related to CSS and JavaScript.
- Utilized Firebug, IE tester and Chrome Element Inspector to track and fix bugs.
- Used GIT as version control tool to update work progress with other team members.
Environment ASP.NET, Angular JS, Bootstrap, HTML4/HTML5, CSS2/CSS3, Kony, JavaScript, JSON, jQuery, Adobe Photoshop CS5, AJAX, SVN, SQL.
Confidential, Costa Mesa, CA
Sr.UI Developer
Responsibilities
- Constantly participated in Idealization meetings to share ideas.
- Development of code using JSP, HTML, CSS, JavaScript libraries such as JavaScript,JQuery, plus relevant coding standards.
- Developed fully functional, cross browser compatible websites on Drupal platform
- Implemented data visualization using D3JS.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Gulp JS.
- Highly skilled in deployment, data security and troubleshooting of the applications using AWS services.
- Constructed web pages for application using MVC3, & JavaScript, JQuery, ReactJS, NodeJS, Karma, Jasmine.
- Developed Adobe Flex UI Applications for Self Service functions including Updates on Customer profile, Address and Contact person.
- Used Node.js as a proxy to interact with Rest services and Database.
- Designed and developed websites/pages in Adobe CQ/AEM by implementing the responsive design.
- Developed Mobile Applications using HTML, CSS2, JavaScript, JQuery Mobile
- UI development using Angular and UI frameworks MVC.
- Converted wireframes and Adobe Photoshop documents into functional CSS2, CSS3, HTMLand JavaScript code.
- Used Bootstrap library to quickly build project UI’s and used AngularJS framework to associate HTML elements to models.
- Used AngularJS for building rich internet applications, KnockoutJS to optimize in-browser use and to load the module and to improve the speed.
- Developing applications using the Conductive Software AngularJS platform.
- Received business logic specifications and design documents, and translated them into HTML, CSS3preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
- Involved in developing Web pages that are more user interactive using AJAX, JavaScript, LESS, Bootstrap and Angular JS.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Implemented modules into Node.JS to integrate with designs and requirements.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Designed Responsive Web applications using media queries and Twitter Bootstrap.
- Built dozens of interactive charts, dynamic maps and dynamic reporting using Highcharts.js and some using D3.JS.
- Worked on package management / build tools related to Front End Technologies (like Grunt, Gulp).
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- 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.
- Currently participating in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts.
- Developed Drupal custom module for ingestion using PHP, Drupal and XML.
- Deployed applications on Apache tomcat application server instances in all the respective environments.
- Configured connection pools, data sources for JDBC connections on Tomcat and WebLogic based Servers.
- Developed mobile applications targeted for mobile form factor for Android devices.
- Worked on tools like Eclipse, Toad, Perforce, Adobe Fireworks and Photoshop.
- Evaluate JSON from the server and making Ajax requests using XHR object and handling JSON objects.
- Extensively used Firebug/webkit inspector to debug UI code and handle different browser CSS issues.
- Developing CSS Style for web page using LESS Structure.
- Perform adequate unit testing and provide automated unit test cases.
Environment HTML 4, CSS 2/ 3, JavaScript, JQuery, AngularJS, Bootstrap, Ajax, JSON, XML, Java, JSP, JBOSS, Perforce, Adobe Creative Suite, Dreamweaver, Eclipse, Adobe Fireworks CS6,Adobe Photoshop CS5, Oracle 10g.
Confidential, Philadelphia, PA
Sr.UI Developer
Responsibilities
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Used to run Node.JS Webpack tasks and build properly the project.
- Designed and developed the user interface using Adobe Flex.
- Created ASP.NET pages with web server controls for the presentation layer.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML, CSS and JQuery.
- Created forms using Drupal Form API.
- Designed and developed ReactJs component required for the project.
- Bootstrap used along with Angular JS in creating the Application.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Architected, designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON using MVC framework.
- Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.
- Extended Bootstrap classes to build custom front-end controls.
- Extensive usage of BOOTSTRAP and LESS CSS for Responsive design
- Used JQuery plug-ins for Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- UsedAjaxcalls through Backbone.js to populate the data tables on the front-end.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
Environment ASP.NET,HTML, CSS 2/3, JavaScript, JQuery, Dreamweaver CS5, Adobe Photoshop CS5, AJAX, JSON, ECLIPSE, MS Office, PL/SQL and SVN.
Confidential Detroit, MI
Sr. UI Developer
Responsibilities
- Translate designs provided by UI creative design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Requirement gathering and designed the webpage layouts to fit in Client requirements using Adobe Photoshop.
- Interacting with the Managers and create/modify prototypes as per the business requirement.
- Creating and maintaining UI prototypes and specifications.
- Worked on MVC framework like Angular JS as a development framework to build single page applications.
- Created Tomcat instances and modified each and removed shared component.
- Designed and coded using technologies and software such as Adobe Photoshop, Illustrator, Dreamweaver, JavaScript, XHTML, Flash and CSS.
- Executed high quality web design for all the business's web properties under the direction of the Visual Design manager.
- Designed web pages using with HTML, DHTML, XHTML, XSL, XSLT,JQuery, and CSS based on the W3C standards.
- Worked to build efficient web applications using the RESTful web services.
- Designed the front-end applications, user interactive (UI) web pages in a professional manner with using web technologies like HTML, XHTML, and CSS.
Environment Adobe Photoshop CS3, CS4, Dreamweaver CS3, CS4, CSS 2, CSS 3, HTML, DHTML, XHTML, JavaScript,Java, JSP, SQL Server 2005.
Confidential, NYC
UI Developer
Responsibilities:
- Coded pattern guidance and created user interface prototypes to demonstrate the interaction and user interaction specifications discussed in the guidance using HTML, CSS and JavaScript to deliver this functionality.
- Designed page illustrators with the help of Adobe Photoshop CS3, InDesign.
- Used advanced level of HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Apply industry best practices and standards when project requirements are lacking.
- Creating cross-browser compatible and web standards-compliant CSS driven layouts.
- Developing semantic markups and Wireframe development.
- Experience in Adobe Photoshop, Dreamweaver.
- Involved in writing stored procedures, views, cursors and triggers using SQL Server 2005.
- Responsible for the (D3) Design, Deploy and development of the web applications.
- Created UI designs using Web 2.0 standards.
- Responsible for the entire web application / system / database design, deploy and maintenance.
- Coordinated with the quality group for testing activities and Production Support team to resolve the solution.
Environment HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON,OOJS, XAMPP, SQL Server, SVN
Confidential
UI Developer
Responsibilities
- Maintain site-wide design standards and contribute to the evolution of standards.
- Communicating regularly with HQ designate, reporting on project progress and other aspects of projects.
- Used MS Visio, Dreamweaver and Photoshop tools for web application development.
- Created and optimized graphic prototype websites and application interfaces with using Adobe Fireworks CS3, InDesign.
- Designed business applications using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS based on the W3C standards.
- Designed professional web applications in a standardized format, which targets the W3Cstandards.
- Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Using advanced level of HTML,XML, AJAX, JavaScript, CSS and pure CSS layouts.
Environment CSS, HTML, DHTML, XHTML, JavaScript, Dreamweaver,MS Visio,Adobe Photoshop, ASP.NET, AJAX, IIS and Apache servers.