Ui Developer Resume
Milwaukee, WI
SUMMARY
- 8+ Years of Professional experience in the developing User Interface(UI) Applications and professional web applications using HTML 4.0/5, CSS2/ CSS3, JavaScript, jQuery, AJAX, JSON, XHTML and XML.
- Good understanding on latest approaches in HTML/CSS3development, JavaScript frameworks JQuery.
- Good Experience with JavaScript MVC framework Angular.js.
- Good Experience in working with the Document Object Model (DOM) and DOM Functions.
- Can be able to deal with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Experienced in designing usinglatest Web Standards.
- Experienced both in working on Designing table - less layouts and table-based layouts.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Good Experience dealing with applications involving High Traffic Websites.
- Good Working Experience and understanding with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
- Experience using all popular text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
- Have been working in every Phase of Software Development Life Cycle (SDLC) like including requirements analysis, applications design, development, Integration, maintenance, installation, implementation and testing of various client/server, N-tier and web applications.
- Sound Understanding and good Experience with Object OrientedConcepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Excellent interpersonal abilities, communication skills, time management and Team skills andstrive hard to attain project goals inside assigned deadlines.
- Solid expertise in developing Html pages based on DIV layout, W3C Compliance, Web 2.0, Web Accessibility, Web Usability and Cross browser platform.
- Possess good team-managementleadership qualities and Good Team performer.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Experience in attending scrum meetings that involved teams from various phases of SDLC.
- Hands on experience with Web Responsive using Bootstrap’s templates
- Used SVN for version control and Clear Quest for bug fixing.
- Experience in documentation using MS tools (Word, Excel, PPT, Project and Access).
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages.
TECHNICAL SKILLS
Languages: Java, J2EE, Webservices, Spring, Hibernate, JSP, MVC,MVVM
Web Development: HTML 5, Cascading StyleSheets 3 (CSS 3), JavaScript, XML, DHTML, XHTML, JSON, AJAX, jQuery, Angular.JS, Backbone Js, EXT Js, MVC.
Databases: Oracle9x/10x/11i, MS-Access, SQL 2000/2005, PL/SQL.
IDE's and Tools: Eclipse IDE,Dreamweaver, Firebug, Developer Tools, EditPlus, Webstrom, Tatastrom, Sublimetext, JSfiddle.
Operating Systems: Windows 2000/XP/Vista/7, Mac OS X, UNIX, LINUX
GUI Text Editors: Komodo, Sublime, Notepad++.
PROFESSIONAL EXPERIENCE
Confidential
UI Developer
Responsibilities:
- Used client side scripting languages such as JavaScript and JQuery.
- Worked in a 5 layering structured team environment to develop, enhance & support web-based
- Developed securing the application using form-based authentication using HTML, JavaScript, JQuery and CSS.
- UI development with technologies like HTML 5, Angular JS and JQuery.
- Designed and Developed Web application using CSS pre-processors
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQueryinongoing projects.
- Followed TDD (Test Driven Development) when implementing Web Service for budget approval process.
- Configured Java Web Config file for the entire web application.
- Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Designed CSS3 based web pages which were cross-browser compatible.
- Created screens with table-less designs meeting W3C standards.
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Implemented Presentation layer using CSS Framework, angularJS, Wire-framing, HTML5.
- Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
- Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, JQuery and CSS.
- Used Angular JS framework for building web-apps and is highly efficient with PHP framework as
- Well as using Restful services.
- Built mobile applications with backbone.js, CSS3 and HTML5.
- Built rich prototypes and applications using Backbone.js, Knockout.js, HTML5 localStorage and CSS3.
- Implemented XML parsing and JSON parsing for data handling on different application.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Provided a solid solution for business rules management through its built-in repository and useful tools using Ilog'sJRules.
- Modified the UI screens created by web designer using HTML, JSP, CSS, and JavaScript.
- Performed Client side validation using JavaScript.
- Involved in developing Front End Programming for Web applications.
- Designed and Developed front-end UI using HTML5, CSS3, JAVASCRIPT, JQUERY.
Environment: HTML 5, CSS3, Java, AJAX, JavaScript, TDD, media queries, jQuery, SVN, JSP, AngularJS, Backbone Js and Adobe Photoshop
Confidential - Milwaukee, WI
UI Developer
Responsibilities:
- Developed Web services to allow communication between the applications using Rest and SOAP Web services.
- Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0.
- Integrated spring (Dependency Injection) among different layers of an application.
- Worked with Agile methodology.
- Applications using JavaFX are written in native Java code
- Illustrator that enable advanced graphics to be integrated directly into JavaFX applications
- Worked on Search Engine Optimization URl’s (SEO).
- Involved in designing the front end applications using web technologies like HTML/HTML 5, XHTML, and CSS/CSS3.
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services usingAJAX, JSON.
- Worked with Cross-Browser Compatible issues.
- Designed and Developed front-end UI using HTML5, CSS3, JAVASCRIPT, JQUERY.
- Created various controllers, views using MVC framework AngularJS.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Worked with ExtJS 4.0 to create applications.
- Written AngularJS controllers and directives where the AJAX calls are made to the Backend to fetch the respective data for the template and the directive is linked to the template.
- Have used JQuery extensively for all Webpage validations.
- Written View controller code in MVC applications.
- Manipulated and extended the Java Base Class Libraries, CTS and User Defined Types to effectively create classes, interfaces, and loosely coupled events that are functionally efficient and appropriate for given programming scenarios.
- Implemented task management system in SharePoint portal using OOB features and custom server side logic developed using SharePoint Object Model and C#. Added additional functionality using WCF services and Client Object Model.
- Used SVN for version control and JIRA for defect tracking.
- Many of the tasks have been framed with different user stories and have been working in 2 week sprint model covering up to 10 -12 user stories per iteration and getting the acceptance criteria for sign off.
- Define technical requirements based upon business requirements.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Performed Client side validation using JavaScript.
- Involved in developing Front End Programming for Web applications.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
Environment: Java,HTML5, CSS3, JavaScript, JQuery, Bootstrap, GitHub, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office, EXT JS, MVC, JIRA, SVN, Angular JS.
Confidential, Richardson, TX
Java/UI Developer
Responsibilities:
- Involved in the requirement gathering and analysis. Interacted with team members and Business users during the design and development of the application.
- Participated in the designing and developing of UI Screens using HTML,JQuery, DOJO, CSS, Servlets, JavaScript.
- Implemented the application using Java/J2EE technologies and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application
- Extensively worked on web services to interact with different sub systems.
- Created Webservice Definition Language (WSDL) andXML Schemas to provide a data access service for the web applications.
- Developed controlling and navigation part with the help of Struts 2 Frame work.
- Used JDBC, Spring JDBC and Hibernate to interact with the Database and implement database operations.
- Used Spring Dependency Injection for injecting objects dynamically.
- Used Eclipse as IDE and SVN as Repository. Also used SAP Netviewer to compile some Java code in SAP environment.
- Involved in the Database design modeling and wrote the stored procedures and compiled into the oracle servers.
- Used collections like arraylist while pulling data from database to store the data objects in the list.
- Involved in the migration of data from SQL server to Oracle Database.
- Wrote PL/SQL queries and Store Procedures.
- Used ANT to build and deployed the application in Weblogic Application server and in Linux /Solaris.
Confidential
Web Developer
Responsibilities:
- Involved in Analysis and Design Phase.
- Involved in design and Development of UI using HTML, JavaScript and CSS.
- Involved in writing JSPs and integrating the UI with the backend.
- Created an internal browser based text editor using html, CSS, java script, jQuery
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Provided production level code to the engineering team for product development, including cross-browser support,CSS optimization, and ADA compliance support.
- Used MVN commands to compile the application, build war, deploy on the server, start Server
- Developed database stored procedures, functions, triggers and sequences.
- Developed the server side using java and front end with java scripting, XML, HTML.
- Developed the code and tested the tool.
- DesignedanddevelopedViews,ModelandControllercomponents implementingMVC Framework.
- Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
- Involved in writing application level code to perform client side validation using JQUERY and JavaScript.
- Developed database connection and SQL Queries to create dynamic content on web pages.
- Performed form validations using Java script.
- Co-ordinated for Testing, unit testing using Junit, preparation of Test case design document & Review of test plans.
Environment: HTML, CSS, AJAX, JavaScript, jQuery, Nunit, Usability Testing, Agile methodology, Eclipse.
Confidential
Java Developer
Responsibilities:
- Involved in preparing High Level /Low LevelDesign documents.
- The Application is designed using StrutsMVC architecture
- Implemented Service tier and Data access tier using Spring .
- Developed various Test cases for Unit-Testing the code using JUNIT.
- Wrote Base Test classes for individual modules for reducing redundancy in Test code and also greater maintainability.
- Implemented Mock Objects using Easy Mock for reducing dependency and complete isolation for unit testing.
- Designed message formats in XML.
- Design and Development of XSL.
- Backend Stored procedures development with PL/SQL.
- Used Clover for validating the tests efficiency (effective code-coverage) and also to find possible areas for code bugs.
- Implemented Integration Testing for the application.
- Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
- Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST/SOAP), XML,XSLT,XSL, and Ant.
- Integrated Web Services in ESB Layer.
- Used Multithreading in programming to improve overall performance.
- Used Splunk for log file aggregation and monitoring.
- Developed DAO objects to mock persistence implementation to test Business Logic.
- Used CVS as versioning system..
- Involved in bug fixing for other modules.
Environment: Core Java, JAVA, Struts, JUNIT, JBoss, Javascript, Jquery, Weblogic Application server, Eclipse, XML, XSL, XSLT,
