Ui Developer Resume
Pittsburgh, PA
SUMMARY
- Overall 6 Years for building rich user friendly, high performance web applications.
- Worked with all phases of SDLC including analysis, design, coding and testing, expertise in integration.
- Strong working experience in Insurance /FMCG / Telecom /Retail / Banking and Financial Industries.
- Experience in designing and development of user interface screens using HTML5, DHTML, XHTML, CSS, AJAX JSP.
- Experience with JavaScript MVC Framework such as AngularJS, Ember.JS
- Experience in developing and deploying applications using Tomcat and Eclipse, IntelliJ.
- Sound knowledge in Version control systems like CVS, Subversion, Clear Case, VSS.
- Develop the User Interface Screens for presentation using Java, JSP, HTML, Java Script and Ajax
- Experience in using Design Patterns like MVC, Data Access Object (DAO), Singleton, Business Delegate, Service Locator and Session Facade.
- Proficiency in Database Programming using SQL Server, MySQL, Oracle and Casandra.
- Worked on various platforms including Windows XP, Vista, 7 and UNIX.
- Proven skills in Requirement gathering and documenting use cases.
- Experience with XML related technologies such as XML, XSL, and XSD.
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
- Expertise in object modeling and Object Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams.
- Hands on working with Windows XP and Windows 7 operating system.
- Worked on Unit test by Test - Driven Development(TDD) with JavaScript.
- Excellent Analytical, Problem Solving skills, strict attention to detail, Proactive and self-starter with excellent analytical, communication and interpersonal skills.
- Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member.
- Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile, Waterfall.
TECHNICAL SKILLS
Web Designing: HTML5, XML, CSS3, Java Script
JavaScript libraries: jQuery, AngularJS, React.js, Prototype.jS and Sencha
Web Services: RESTful, SOAP.
Web Servers: Apache Tomcat, Web Logic, Jboss.
Languages: C++, Open GL, C, MATLAB, SQL.
Databases: SQL Server, MySQL, Oracle.
Workflow & Deliver: Responsive Web Design, Mobile Development, Single Page App, Cross Browser Compatibility.
Developer Tools: Eclipse, Spring Suite, IntelliJ Idea, Sublime, YUI, Notepad++
Version Controlling Systems: SVN, CVS, GIT.
Operating systems: Windows, Windows Server, Linux, Solaris, Mac OSX
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, Pittsburgh, PA
Responsibilities:
- Extensive use of Rally tool for bugs tracking and implementing Agile Methodologies in a systematic manner, using technologies like jQuery, Ajax, jQuery UI and Interacting with API's and web services.
- Used JSP, JavaScript, JQuery, AJAX, CSS3, and XML as presentation layer technologies.
- Used bootstrap framework for responsiveness of website.
- Designed user interface for Algo legacy portal for admin and users to interact with system using jQuery, JSON, JavaScript, HTML5, and CSS.
- Enhanced user experience by designing new web features using MVC Framework Angular JS.
- Worked with Sencha for touch related framework application.
- Implemented session retrieval feature using HTML5 session storage/local storage.
- Built the UI part of address verification service where users can select or ignore recommended address.
- Worked with QA team for testing.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Used JQuery to make RESTAPI calls documented of REST APIs for retrieval and collection of data.
- Used prototype.js for extensive Ajax support.
- Worked with Jenkins for code analysis after code push.
- Worked with Mobile development application.
- Used Node.js for efficient JavaScript and Grunt for JavaScript Task Runner.
- Used AMD code to define code modules for JavaScript specifications.
- Worked on the website from start to finish to give it a new look using HTML, CSS, and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, and JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Worked with ReactJS JavaScript libraries.
- Developed AngularJS unit test cases using Jasmine and Karma.
- Developed page layouts, navigation, animation buttons and icons.
- Used GIT for version controlling in designing.
- Followed industry best practices and web standards.
- Provided assistance to testing team to create test cases and test scenarios.
- Involved in creating background data access layer using spring.
Environment: HTML, JavaScript, Adobe Flash, Photoshop, Rectify, AngularJS, Bootstrap, JSON, jQuery, DHTML, Apache, SOAP, Struts.
Front-End Developer
Confidential - Alpharetta, GA
Responsibilities:
- Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
- Extensively used Selectors in jQuery for updating content on DOM nodes.
- Worked with Casandra database.
- Experienced in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, Development and Testing phases.
- Redesigned the existing module with Ember.JS according to client requirements
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Worked with TDD for Unit test cases.
- Used Sencha for faster web applications to reduce the complexity of web application managements.
- Created JavaScript code using XML Http Request Adapter to send AJAX request to the server side code and also implemented a callback function to handle the results.
- Used prototype.js for JavaScript applications to deal with XML Http Request.
- Created legacy line-of business web application using prototype.js.
- Made changes to various CSS properties to enhance the UI as per client requirements.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, and Bootstrap with MySQL database as the backend.
- Designed a common controller in determining the appropriate resulting UI pages based on the service outcome.
- Implemented Agile Methodologies, and SCRUM a light weight framework for managing and controlling iterative and incremental projects.
- Involved in researching, analyzing, and designing, proposing, and delivering solutions that are appropriate for the business and technology strategies.
- Performed coding, helping new developers to understand business and system, investigating technologies, understanding the requirements, helping with testing, performance/load testing, deployments, production support and resolve critical issues.
- Identifies and Recommends the development methodologies, framework and open source framework.
Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, jQuery, Bootstrap, Backbone JS, XML, MV* Framework, YUI Library
Front-End/UI Developer
Confidential, MO
Responsibilities:
- Responsible for JAVA and J2EE components design and development.
- Involved in Developing GUI and writing the business logic for server side.
- Developed e-commerce products allowing the application to accept online payments and establish credit relationships with the customers.
- Upgraded application with new features, opening code to accommodate customer language and platform preferences, improving interface and increasing security.
- Used JavaScript, and XMI for client side implementation.
- Migrated to new UI's using Angular JS and HTML.
- Developed new Angular Controllers and Directives.
- Developed new form validations according to requirement such as min Length, format Phone etc.
- Used HIBERNATE to interact with Oracle and configured Hibernate session factory in applicationcontext.xml to integrate Hibernate with spring.
- Written named native SQL Queries.
- Used Maven and ANT for build activities and updated pom files to include new dependencies.
- Worked with Sencha test to functional testing solution for Ext.js
- Responsible for writing documentation for project progress reports.
- Added routing and developed factories, worked on root level variables and functions.
- Developed Unit and E2E test cases using Jasmine and Grunt, Node Js
- Used JSON for data exchange and Rest Services to interact with spring controller.
- Debugged JavaScript using chrome developer’s tools and Firebug in Mozilla.
Environment: HTML5, JavaScript, Adobe Flash, Photoshop, AngularJS, Bootstrap, XML, MS Excel, MS Visio, JQuery, DOM, DML, DHTML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.
UI developer
Confidential
Responsibilities:
- Creating Front-end Applications using HTML, CSS, JavaScript, jQuery, AJAX, XML and JSON.
- Contribute to the design direction of our product set.
- Contribute positively to the overall team dynamic; participate in stand-up meetings, planning and design sessions and other business-development working.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as jQuery
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
- Contribute to the design direction of our product set.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
Environment: CSS, HTML, DHTML, XHTML, Adobe Dreamweaver MX, Macromedia Flash MX, Action Script 2.0, Adobe Fireworks MX, IIS and Oracle.
Web developer
Confidential
Responsibilities:
- Developed Web Interface using JSP, JavaScript, HTML, and CSS.
- Develop high quality front end user and web application interfaces with HTML5, CSS3, JQuery and Word press.
- Implemented the MVC architecture using the Struts framework.
- Developed different GUI screens using JSP and user validations using JavaScript.
- Effectively implemented AJAX in developing dynamic web pages
- Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
- Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, AJAX code, JavaScript and worked on integration.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Programmed standards complaint HTML5 and CSS3 working with jQuery library modules and JavaScript framework libraries.
- Involved in the scope discussions with the Business Analysts and the Business users to identify the technical requirements
- Worked with Cross-Browser Compatible issues.
- Built html templates for high traffic and complex data driven website
- Coded JavaScript for page functionality and pop up screens and used HTML to make drop down menus on web pages and display part of a web page upon user request.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked on mobile development framework Phone Gap.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Designed and developed intranet web applications using JavaScript and CSS.
- Made changes to various CSS properties to enhance the UI as per client requirements.
Environment: HTML 4, CSS, JavaScript, AJAX JSON, JAVA, Web Services, JSP, Phone Gap, Struts MVC.