Sr. Ui Developer Resume
Charlotte, NC
SUMMARY OF SKILLS:
- Around 8 years of extensive experience in Software Development Life Cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and user Interface (UI) applications using JavaScript, jQuery, DOJO, JSON, HTML4/5, CSS2/3, DOM, AJAX, XML, DHTML, XHTML, Angular JS, ExtJS, Backbone.js, Bootstrap and Node.js.
- Solid proficiency with UI/UX, SPA (single page applications) and web usability best practices.
- Experience applying the latest development approaches including MVC and event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
- Knowledge on PHP, MySQL, Apache and Word Press.
- Experience in developing Web Applications involving J2EE technologies like Java, JSP, and Servlets.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML. In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, W3C Standards
- Experience in Bootstrap (responsive design), Backbone.js, and Angular JS frameworks.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Experience in using version control tools such as SVN, CVS and GIT.
- Experience in working with Rest based web services using Jersey implementation and integrated with angular JS.
- Experience in usingJenkins,build tool for building the application.
- Experienced in working with Spring MVC based applications using Rest based web services to handle JSON data formats.
- Knowledge in working with ORM tool Hibernate to persist data from UI layer to data base.
- Knowledge in working with different data bases like Oracle, MySQL using SQL, PL/SQL and MongoDB stored procedures.
- Worked on different IDE’s like Eclipse IDE, Sublime, and Webstorm.
- Strong experience in OOP principles, Collections, Generics, File operations and J2EE design patterns to implement web based applications.
- Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams.
- Supporting e-commerce platform backbone for site including search, checkout, eVoucher management (coupons/promotions).
- Good experience working with High Traffic Websites and testing tools like Karma and Jasmine.
- Experience through all phases of Software Development Life Cycle (SDLC), development and implementation of multi-tier enterprise, web based and distributed applications.
- Strong knowledge in GWT applications, Agile Development and Waterfall Methodologies.
- Experienced in working with Test driven development implementation.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages Using Web Standards.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Excellent understanding functional specifications and developing creative solutions to meet business requirements.
- Experienced in implementing in search engine optimization (SEO) for websites using keywords.
- Possesses excellent knowledge understanding of point of sales system and testing implementations.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Ability to learn and adapt quickly to the emerging new technologies
- Excellent team player, self-starter and good at Multi-Tasking with ability to handle deadlines in fast paced environment.
- Involved in Agile/Scrum meetings.
TECHNICAL SKILLS
Web Technologies: HTML4/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, PHP, AJAX, JQuery, JSON, Apache, REST, DOM, BootstrapJavaScript Libraries: Underscore.JS, Ext JS, Backbone.js, Node.js, Angular.js
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, Edit Plus, JSfiddle, Webstorm, Sublime text.
Java Technologies: Java, JDBC, Servlets, JSP, Struts, JSTL, Spring, Hibernate, Web Services, WSDL
Publishing Tools: Adobe PageMaker, MS Office.
Tools: Ant, VNC, SQL Developer, Junit.
Debugging Tools: Firebug, Bugzilla, IE Developer
Database: PL/SQL(oracle), MySQL, MSSQL, MongoDB
Version Mgmt.: Subversion, GIT, CVS.
Operating System: Windows XP/Vista/7/8, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Sr. UI Developer
Responsibilities:
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS and JavaScript.
- Experience on implementing the AngularJS in creating animations based on CSS3 classes for a new requirement surfaced for the client.
- Excellent understanding of AngularJS directives, expressions controllers forms & filters.
- Knowledge of DOM and W3C standards.
- Used Node.JS in middleware technologies for serving HTTP requests.
- Extensively used CSS3 along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Developed responsive webpages using AngularJS framework, jQuery and JAVA in conjunction with HTML5, CSS3.
- Developed components to fetch the data from the back end using AJAX.
- Used spring modules like spring-core, spring-web MVC to collaborate objects with application properly.
- Involved is AGILE/SCRUM meetings and updated tasks using sprint in Rally.
- Experience in cross bowser compatibility check and thoroughly performed unit testing with JUNIT, QUNIT and integration testing.
- Re-designing/developing the main website using Bootstrap, CSS3 to improve user experience and add new functionality.
- Worked on Hibernate objects to map JAVA classes to MySQL database.
- Worked on extensive JavaScript programming to give AJAX functionality for the website.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
- Follow up with the development team on the improvements, integration and further enhancements in the website and perform unit testing using Karma and Jasmine tools.
- Worked in Agile/Scrum meetings, daily standup calls along with 2 week sprint.
Environment: AngularJS, HTML5, CSS2/3, JavaScript, Bootstrap, jQuery, XLM, JSP, Oracle, AJAX, MySQL, JAVA, J2EE, spring, Hibernate, Karma, Jasmine.
Confidential, Norfolk, VA
Sr. UI Developer
Responsibilities:
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Involved in development of the web pages using AngularJS, JSP and Java Script.
- Written many custom directives, services and filters in AngularJS as per the functional requirements.
- Followed MVC model and used spring frameworksfordeveloping the Web layer ofthe application.
- Developed User Interface and web page screens for various modules using JSP, Html, CSS, JavaScript, and AJAX and Angular JS.
- Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
- Worked with team in making the website mobile responsive using media queries and flexible grid layouts.
- Involved in implementing application using Spring MVC framework.
- Bug fixes for existing care source website and also software enhancement.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Developed interfaces and their implementation classes to communicate with the mid-tier (services) usingJMS.
- Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Developed XSD’S and XSLT for Web services.
- Used SOAP UI for testing the Web Service.
- Involved in Agile/Scrum meetings.
Environment: AngularJS, HTML4, CSS, AJAX, JOSN, XML, JQuery, Webstorm, bootstrap, spring MVC, Oracle, SQL, SOAP.
Confidential, San Francisco, CA
Sr. UI developer
Responsibilities:
- Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML4 and CSS.
- Designed and maintained internet website for tracking the research details.
- Implemented RESTful Web Services for other applications to communicate.
- Performed client side validations over the forms using JavaScript.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Proficiency in implementing the design to meet SEO and worked on various browsers like IE 6/7/8, Firefox 3.0/3.1, Chrome, and Opera for cross-browser implementation.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Worked with existing application to convert static layout into responsive layout for various devices.
- Used JSON objects effectively for efficient client side coding.
- Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.
- Involved in creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Developed the reusable framework for the application using .NET 3.5 and implemented the MVC (Model View Controller) with Service facade and Abstract Factory to build the architecture framework.
- Designed page - layouts using Dreamweaver and Adobe Photoshop CS4
- Partly involved in writing stored procedures, views, cursors and triggers using SQL Server 2008.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Responsible for the Design, Deploy and development of the web applications.
Environment: JavaScript, HTML, CSS3, DHTML, DOM, Adobe Photoshop, Adobe Dreamweaver EclipseFirebug, MySQL, UAT, AJAX, JOSN, XML, JQuery, Bootstrap.
Confidential, Chicago, IL
UI developer
Responsibilities:
- Involved in specification analysis and identifying the requirements.
- Participated in design discussions for the methodology of requirement implementation.
- Involved in preparation of the Code Review Document $ Technical Design Document.
- Developed the Front End User Interface using HTML, JavaScript and CSS.
- Created web pages with HTML using CSS and JavaScript.
- Used CVS as a source code management system. Worked with Marketing and Brand Management teams to develop new functionalities using My SQL, CSS HTML, JavaScript technologies for development and the maintenance of the system.
- Installed and setup the website, fixed bugs in the system andwrote the documentation.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility
- Prepared the Unit test plans and the integrated test plans.
- Used ExtJS library for creating UI components using HTML, CSS and JavaScript
- Designed, Developed Web pages for the application using JSP, HTML, DHTML and JavaScript for validation.
- Extensively used JavaScript for Client Side Validation.
Environment: HTML, CSS, JavaScript, Junit, JQuery, ANT, WSDL, SOAP, Firebug, Fire Lite, DHTML.
Confidential, Warren, NJ
UI Developer
Responsibilities:
- Gathered and analyzed all necessary requirements by involving in discussion sessions.
- Co-ordinate with BA group for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
- Design and development of web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the properties, methods in the Class Modules and also developed web services using HTTP.
- 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.
- Used JavaScript for custom client-side validation and DOM manipulations.
- Worked with View State to maintain data between the pages of the application.
- Successfully wrote and implemented MySQL Queries, Stored procedures and Triggers in MySQL server.
- Analyzed and created Stored Procedures, Functions, Triggers and Packages.
- Created required Views, Indexes and Clusters.
- Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
- Wrote UNIX shell scripts to automate the batch process.
- Created migration document and supported the migration of packages and objects to production environment.
Environment: HTML, CSS, JavaScript, DOM, MySQL, Ajax, XML, UNIX.
