Sr Ui/web Developer Resume
Brentwood, TN
SUMMARY
- 8 years of experience as Web/UI Developer in designing User Interface (UI) applications and Web applications using XML, HTML 4.0/5, XHTML, CSS2/3, JavaScript, jQuery, Backbone JS, Angular JS, Ext JS, Bootstrap Framework, AJAX, JSON, PHP.
- Extensive Experience in building enterprise Applications and Distributed Systems.
- Experience in interactive design and development and in effective interactive design of solutions that meet business, project, and design goals, based on standards and guidelines.
- 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.
- Hands on expertise in front - end development utilizing Java Script frameworks such as Angular JS, jQuery as well as front end technologies HTML5, CSS3, Ajax.
- Good experience in developing Backend services in Java, PHP and Node.JS.
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3 and also experience in making web pages which are cross browser compatible and device independent using Bootstrap.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Familiar with working on different Databases available like MySQL, MS SQL, Oracle and Teradata. Experience in writing complex nested and co related queries in SQL.
- Experience on working with CSS frameworks and coming up with Web pages which meet the Product designers requirements in short time periods.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Work experience with MVC JavaScript Frameworks like Angular JS for fast paced web development and better functionality and data independence.
- Worked closely with the product, QA teams and production support UI implementation teams.
- Worked closely with requirements team to translate business rules into business component modules.
- Worked in various software development methodologies such as Waterfall, Agile, Scrum.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
- Project management skills including working with user community, understanding their needs and developing strategies to implement them.
- Effectively interacted with the clients to understand business processes and proposed long-term and short-term strategic solutions.
- Impressionable interpersonal written and oral communication skills with the aptitude to work collaboratively at various levels within the organization.
TECHNICAL SKILLS
Methodologies: SDLC, Agile, Waterfall, Scrum
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, jQuery, JSON, Apache, PHP
JavaScript Libraries: Bootstrap.js, Angular.js, Backbone.js, Node.js, Ext js
Databases: SQL Server 2005, My SQL, Oracle
IDE/HTML Tools: Adobe Dreamweaver, Notepad++, Eclipse
Debugging Tools: Firebug, Google Chrome Web Debugger, IE Developer Tools
General Tools: Adobe PageMaker, MS Office (Word, Excel, PowerPoint), MS Project
Operating Systems: Windows 7/XP/Vista/2000, UNIX, LINUX, Mac
PROFESSIONAL EXPERIENCE
Confidential, Brentwood, TN
Sr UI/Web Developer
Responsibilities:
- Involved in Requirements gathering and Analysis- understanding the requirements of the client and the flow of the application including MVC application framework.
- Responsible for developing Responsive Web Design of the web pages using HTML5, CSS3, Javascript, JQuery, Backbone JS and Angular JS framework.
- Enhanced an existing application using Angular JS which improved source code maintenance resulted in 40% code reduction, ease of scalability, upgrade and enhanced performance.
- Involved in developing Single Page web Applications using Angular JS.
- Developed UI using Angular JS for rich user interaction.
- Developed the model, views, and the presenter for a module using Backbone JS.
- Defined and developed the application’s presentation layer using HTML5, CSS3, JavaScript, JQuery Scripting and used Backbone JS framework.
- Did analysis and research about Backbone JS and implemented prototype in Backbone JS on the profile page module.
- Used Backbone JS for effective web design.
- Used Backbone JS to create Views to hook up models to the DOM and synchronize data to/from server.
- Used Web Services on front end, Servlets as Front Controllers and Java Script and Angular JS for client side validations.
- Used Bootstrap library to quickly build project UI’s and used Angular JS framework to associate HTML elements to models.
- Made AJAX calls using Backbone JS for getting the data and parsing it for showing on the web page.
- Responsible for setting up Angular JS framework to achieve data binding between HTML and JavaScript objects.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Backbone JS, and JQuery.
- Worked on Angular JS which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
- Developed all client-side logical implementation part of applications with Angular JS controllers under specific modules, manipulating nodes in DOM tree
- Implemented various Validation Controls for client-side validation and implemented custom validation controls.
- Worked closely with back-end developers to find ways to push the limits of existing Web technologyin service of creating the best possible user experience.
- Involved in sprint planning and estimation of Front-End development.
- Responsible for checking cross browser compatibility and worked on different browsers - Safari, Internet explorer, Firefox and Google chrome.
- Analyzed, Debugged and Fixed the Front End UI issues assigned through MANTIS bug tracking tools.
Confidential, Austin, TX
Sr UI/Web Developer
Responsibilities:
- Responsible for gathering business requirements, solution and mapping business requirements, conduct workshops with the business users.
- Participated in the team of agile development cycle and followed SCRUM methodology.
- Worked on designing and developing dynamic web pages using XHTML, CSS2/3 and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Responsive in Web design and development, application development using HTML, JavaScript, jQuery, Bootstrap and Backbone.js framework.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework.
- Enhanced an existing Angular JS application to follow strict MVC patterns for improved source code.
- Implemented Angular Controllers to maintain each view data.
- Implemented Angular Service calls using Angular Factory.
- Developing Signal page Applications using JavaScript framework such as angular-JS andBootstrap.
- Used AJAX & JSON communication for accessing RESTful web services data payloads.
- Developed UI using JQuery and JavaScript Library for Web Application and Mobile Application.
- Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext js.
- Tweaked, optimized, and created new sprites with Photoshop to generate CSS3 based UI elements.
- Involved in up gradation and maintenance of website to the new layout using the Grid orientation model Bootstrap framework.
- Created UI designs using Web 2.0 standards.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Worked on enhancing the HTML and CSS of an existing web site to the latest web standards.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Involved in performing the different modules like login, search and download with tracking.
- Performed tasks including management of all MySQL database and all the required tables to store different survey information related to the site.
- Coordinated with on site and off site teams.
Confidential, Redmond, WA
Sr UI/Web Developer
Responsibilities:
- Responsible for communicating changes, enhancements and modifications to stakeholders so that issues and solutions are understood.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Involved in Agile Process/SCRUM Meetings and discussions with Business in User stories mock ups.
- Designed, developed and maintained an automatic e-mail from using PHP, CSS.
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Extensively worked on front-end, ecommerce business and persistence tier using HTML file, CSS and JavaScript.
- Co-ordinated the task with team and updated the status to the client’s in daily and weekly basis.
- Responsible for creating the screens with table less design following W3C standards.
- Used Web Services on front end, Servlets as Front Controllers and Java Script and Angular JS for client side validations.
- Used Bootstrap library to quickly build project UI’s and used Angular JS framework to associate HTML elements to models.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Created cross-browser compatible and standards-compliant CSS-based page layouts. Developed semantic markups and Wireframe development. Web application prototyping and development using Dreamweaver and Fireworks.
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Designed and developed Web pages using PHP, HTML, CSS including Ajax controls and XML.
- Designed web pages and used applications that meet business and user goals through a positive user experience.
- Involved in coding and integration of Services with user interface in Service Oriented Architecture (SOA) using AJAX and JSON.
- Involved in the development of Dynamic loading of web pages using Ajax calls with server pages like PHP and MySQL.
Confidential, Raleigh, NC
UI/Web Developer
Responsibilities:
- Analyzed user requirements and discussed with Business Analysis team about user experience perspective.
- Analyzed technical design and enforced implementation, delivered interaction designs, templates and prototypes, guided by user experience best practices.
- Created prototypes of interfaces to be used as a blueprint for content and technical development
- Implemented and designed user interface for web based customer application.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
- Extensively involved in design discussions and user experience sessions to provide inputs on the layout and UI.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed a module in Which AJAX calls can be consumed by using the JQuery to get the data file in format of JSON.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Developed client side validation code using JavaScript and JQuery Validation Plugin.
- Fixing Cross Browser/Environmental issues.
- Performance tuning in Presentation Layer.
- Fixing the Front End issues involved in Development of the Web Application.
- Doing Peer-To-Peer Code Review.
- Created Low Level Design document.
- Created DB table schema and stored procedures.
Confidential, Manchester, TN
UI/Web Developer
Responsibilities:
- Designed web application user interface, interaction scenarios and navigation based on analysts, interpretations of requirement and use cases.
- Contributed in design phase for user interface (UI) design mockups and prototypes.
- Rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Applied advanced HTML, JavaScript, and CSS to deliver rich user interfaces.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop and Dreamweaver.
- Designed and Developed JavaScript framework, which is wrapper on top of JQUERY framework and AJAX, based UI Configuration widgets.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver CS3.
- Developing & Customizing UI JavaScript Plug-ins using JQuery
- Designed and implemented components that convert data to valid XML that is transformed by XSL/XSLT files to HTML
- Created role-based DHTML navigation menu, menu items changes dynamically, derived from the database
- Analyzing, Debugging and Fixing the Front End UI issues
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience
- Involved in debugging and defect fixing. And unit tested entire application.
- Used SVN for version control and Clear Quest for defect tracking
Confidential, West Conshohocken, PA
Java/UI Developer
Responsibilities:
- Worked in the System Development Life Cycle (SDLC) using Agile and Waterfall models. Gathered Business requirements and worked on solution feasibility and implementation.
- Designed web pages and used applications that meet business needs and user goals through a user experience.
- Conducted meetings to understand the high level requirements from stakeholders/business teams.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Designed and developed intranet web applications using JSP, Javascript and CSS.
- Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
- Designed the table less web applications using CSS.
- Implemented the Consolidated applications front-end pages using JSP’s, JSTL, and Struts Tag Libraries.
- Did Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, and database access components.
- Worked on UNIX flavors like SUN Solaris, Linux.
- Used HQL (Hibernate Query Language) to write static and complex queries while communicating with Oracle 10g database.
- Performing Code merge using SVN.
- Used Log4j as a logging tool.
- Implemented test cases using JUnit