Sr. Ui Developer Resume
Rochester, NY
SUMMARY
- 7 Years of experience in software design, development, and implementation of Web & Java Applicationsusing HTML5, CSS 3, jQuery, JavaScript, DOM, DOJO, Wireframes, JS Libraries/JS framework, JSON, AJAX, Servlets and webservices.
- Extensive experience on advanced frameworks Angular JS, Backbone JS.
- Experience in using Bootstrap, Grunt and CSS procedures LESS, SASS.
- Experience in working in an Agile Development environment.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding and CSS Table.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Good Experience in Core Java concepts like Threads, Collections Framework, and Java Reflection.
- Experienced in using Design Pattern: Singleton Pattern, Session Façade Pattern, MVC Pattern, Business delegate Pattern, Factory pattern, Value Object pattern, DAO pattern and Data source pattern.
- In - depth knowledge of integration of RESTFUL WebServices, HTTP Services and Web Services with web applications.
- Extensive experience in responsive design and fluid layout implementation.
- Working knowledge in creating Class diagrams, Activity diagrams, Sequence diagrams, Flow charts using Rational Rose and Visio.
- Proficiency in programming with different Java IDE’s like Eclipse, Net Beans.
- Sound knowledge in developing applications using three tier architectural frameworks such as MVC (Model View Controller) like Struts, Spring framework.
- Experienced in deploying applications on Application servers such Tomcat, WebLogic Websphere.
TECHNICAL SKILLS
Web Technologies: HTML 5, CSS3, JavaScript, AJAX, JQuery, XML, XHTMLDHTML, JSON, Apache, Java, Bootstrap:
JavaScript Libraries: JQuery, Angular JS, Backbone JS .
Version Control: SVN, GIT, CVS, Clear Case
Debugging Tools: Firebug, Chrome
J2EE Technologies: Servlets, JSP, JDBC
Frameworks: Struts, Spring, Hibernate
IDE & Tools: Eclipse, Visual Studio, NetBeans Notepad++, IBM Rad, Spring Tool Suite(STS)
Database: MySQL, MSSQL, Oracle
Operating System: Windows 98/2000/XP/Vista/7/8, HP, Solaris, AIX UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Rochester, NY
Sr. UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Involved in the development of UI pages using HTML5, XHTML, XSL, CSS3, Bootstrap and JavaScript.
- Wrote application level code to perform client side validation using jQuery and JavaScript
- Developed CRUD (Create, read, update, delete) features of the application functionality using Angular.js.
- Developed Custom Directives, filters and Service using AngularJS for reusability.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Building Composite Components for re-using the functionality in many pages within the application or other projects.
- Developed the reusable templatesand style sheets within the UI Standards and guidelines
- Use BOOTSTRAP and LESSCSS to make application Responsive. Involved in upgradation and maintenance of new layout using the Grid orientation model Bootstrap framework.
- Involved in writing application level code to interact with APIs, Web Services using, AJAX, JSON and XML.
- Testing cross-browsers compatibility on a range of projects.
- Used NPM and Bower for packaging Management and Grunt for UI Task runner.
- Creating CSS (Cascading Style sheets) styles that are consistent across all applications and browsers
- Added requested business requirements or validations to the existing XSLT Applications. Also, cleaning up XSLT Application errors using grunt.
- Writing “Qunit” test cases for testing the script validations.
- Used Git to commit the code into the repository.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML 5, CSS, JavaScript, jQuery, AJAX, JSF2.2, JSON, Angular.js, Responsive Design, XSLT, XML, Qunit, RAD, Git, Grunt, Jenkins, Bit Bucket.
Confidential, Newark, NJ
UI Developer
Responsibilities:
- Designed the Web application layout and forms using HTML5, CSS3, JavaScript and jQuery.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Developed single page web application using JavaScript framework Angular JS.
- Use custom directives for code reuse across the application.
- Built custom UI Widgets and Application logic using AngularJS MVC architecture
- Used AngularJS to decouple DOM manipulation from application logic.
- Used Grunt for compiling LESS.
- Extensive use of Alerts, Navs, Glyph icons, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework.
- Hands on experience with Object Oriented JavaScript code and responsible for client side validations using Angular Directives and JQuery functions.
- Incorporated various JQuery Widgets such as Date picker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
- Created dynamic reports for end clients using D3, JQuery and MYSQL.
- Used SVN for version control and QC for defect tracking.
- XHTML, CSS3.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Involved in writing application level code to interact with Restful Web APIs, Web Services.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Developed mobile applications targeted for mobile form factor for Android devices.
- Participated with team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
Environment: HTML 5, CSS 3, XHTML, JavaScript, JQuery, AngularJS, Ember JS, Bootstrap, Wireframes, Ajax, JSON, XML, Webservices, JSP, JBOSS, Gulp, Grunt, LESS, GitHub, Jasmine, Oracle 11g.
Confidential, Charlestown, MA
UI Developer
Responsibilities:
- Involved in Analysis, development, testing, integration and deployment of the UI Services.
- Involved in Agile methodology to get updated with team
- Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, and JQuery, XML and JSON.
- Being Agile, involved in all aspects of the project right from requirements phase to production support.
- Participated to gather and document client needs to the granularity and worked towards prototyping the same.
- Implemented a multi-tier architectural approach - UI Layer, Application Layer, Domain (Service) and Entity (DAO) layer.
- Interacted with client periodically to gather the requirements and presenting demos.
- Used JQuery, a cross browser JavaScript library to dynamically add the items to a request on the client side.
- UsedBackbone.JSfor developing lightweight single page web applications and to achieve Synchronization.
- Used Struts for UI component representation and JQuery to perform server side validations.
- Used data tables, a table plugin for JQuery, to display the data in tables along with pagination.
- Integrated Java Mail API for sending mails to the subject.
- Integrate with various databases for retrieving the data using AJAX/JSON.
- Developed stored procedures, SQL, Triggers, Schemas, Tables, Synonyms, Views in Oracle.
- Experience in creating print specific CSS style.
- Used the JQuery widgets like Accordion and Date picker.
- Worked on draggable, Droppable and Resizable JQuery interactions.
Environment:Java, J2EE, HTML, CSS, JavaScript, AngularJS, JQUERY, AJAX, JSON, JSP, XML, Web Services, Study Works server, Notepad++,Oracle, SOAP UI, Rest Client, Web services, JSON.
Confidential
Web UI Developer
Responsibilities:
- Involved in Analysis, Design, Development and Testing of the application.
- Designed and developed the front end using HTML.
- Analyze and report on test findings and interface with Developer teams to maintain & implement usability standards and UI style guides.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used JavaScript for client side validation.
- Providing support for System Integration Testing & User Acceptance Testing
- Involved in resolving the issues routed through trouble tickets from production floor
- Participated in Technical / Functional Reviews.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts. Developing semantic markups and Wireframe development.
- Remodeled web pages and server side components to fit into a standard framework, which highly improved manageability.
Environment:Java, J2EE, HTML, CSS, JavaScript, AngularJS, JQUERY, AJAX, JSON, JSP, XML, Web Services, Notepad++,Oracle, SoapUI, Rest Client, Web services,JSON.
Confidential
Jr. UI Developer
Responsibilities:
- Involved in the Requirement study, design and development.
- Responsible in developing JSP’s and Servlets.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery, Ajax.
- Followed the Waterfall development methodology.
- Responsible for coding in MVC architecture using SMARTY.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
Environment:Java, J2EE, HTML, CSS, JavaScript, AngularJS, JQUERY, AJAX, JSON, JSP, XML, Web Services, Tomcat server, web sphere application server, Notepad++,Oracle, SoapUI, Rest Client, Web services,JSON,WordPress.