Ui/web Developer Resume
DelawarE
SUMMARY
- Over 7+ years of experience as Java/ J2EE developer for User Interface (UI) development in Web - based Applications.
- Proficient in start-to-end development of software products (SDLC) from requirement analysis to system study, designing, coding, testing, de-bugging, documentation and implementation.
- Have an extensive experience in designing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML5, DOM, XHTML, JQuery and CSS3.
- Worked on JavaScript frameworks like Angular JS, Ext JS and Backbone JS.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications
- Worked on IDE’s such as Eclipse/MyEclipse, IBM RAD, Rational Software Architect, and Net Beans.
- Strong experience with JQuery, AJAX, DHTML, JSON and XML.
- Good exposure with Application Servers like IBM WebSphere, Oracle WebLogic and Apache Tomcat.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript.
- Good experience in implementing the design patterns like Singleton, Factory Pattern and Business Delegate etc.
- Experience with unit testing using JUnit and knowledge of ANT and Log4j tools.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Eager to learn new technologies and can easily adapt to the new technologies and tools.
TECHNICAL SKILLS
Programming languages: Java, J2EE, C/C++, C #, PHP, Python.
Web technologies: HTML5, CSS3, JavaScript, AJAX, JQuery, Twitter Bootstrap.
Frameworks: Angular JS, Ext JS, Spring, Struts 2.0.
Database: Oracle PL/SQL10g, MySQL5, MS Access.
Operating Systems: Windows 7, Unix, Linux
IDE: Eclipse, IBM RAD7.5, Net Beans, Sublime Text
Application Servers: Oracle WebLogic, IBM WebSphere, Apache Tomcat
Adobe Applications: Adobe Photoshop CS6
Version Control Tools: SVN, GIT
PROFESSIONAL EXPERIENCE
Confidential, Delaware
UI/Web developer
Responsibilities:
- Involved in Agile/ full software development lifecycle. Designing, coding, testing, debugging and support.
- Designed and developed front-end UI using HTML5, CSS3, SASS, JavaScript and jQuery.
- Implemented Presentation layer using CSS Framework, Angular JS, Ext JS, Wire-framing, HTML5.
- Performed Client side validation using JavaScript.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Create, edit and maintain sites implementing responsive design & themes using front-end development frameworks including Bootstrap and media queries.
- Designed various routing mechanisms and implemented http functionality in AngularJS in order to retrieve data from web servers.
- Implemented Angular controllers to maintain each view data and customized data tables and high charts into AngularJS directives.
- Used ExtJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Implemented custom validation controls for various forms with help of JavaScript validation controls.
- Used SVN for version repository maintenance.
- Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.
- Implemented ANT for build automation and Log4j as logging framework.
Environment: HTML5, CSS3, AJAX, JavaScript, Media queries, jQuery, SVN, JSP, AngularJS, ExtJS, Adobe Photoshop, RAD 7.5, IBM WebSphere AS 8.0, REST, Java 7 and Oracle 11g.
Confidential, Pennsylvania
Java UI Developer
Responsibilities:
- Designed and developed various screens using HTML5, CSS3, JavaScript, JSP, Angular JS, ExtJS and jQuery.
- Wrote application level code to add functionality to the perform client side validation using AngularJS and JavaScript.
- Used Eclipse IDE 3.7 for designing, coding and developing applications.
- Developed tabbed pages by using AngularJS directives.
- Developed custom directives, factories and services in AngularJS.
- Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
- Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap, SASS.
- Extensively used Spring 3.1 framework to implement MVC architecture.
- Utilized Singleton design pattern for clean and effective design and implementation.
- Used XSD for client side XML definition and used XSLT for XML transformation.
- Deployed modules using WebLogic Application Server 10g.
- Used Log4j to print the logging, debugging, warning, info on the server console.
- Analyze, debug and investigate on problems reported by users.
- Used GIT for version repository maintenance.
- Used Agile methodology named SCRUM for all the work performed.
- Worked on EXTJS, MVC framework to build Web application for the internal use of the organization.
- Maintained Test Driven Development (TDD) approach using Agile Methodologies.
- Performed code reviews (standards, performance tuning, refactoring, reusability)
Environment: Java 1.6, J2EE, JavaScript, AngularJS, Ext JS, jQuery, Spring 3.1, RESTful Web services, Oracle WebLogic AS 10g, Oracle 10g. Log4j, XML, JSON, GIT and TDD.
Confidential, New Hampshire
Java/J2EE Developer
Responsibilities:
- Developed a quotation tool application using J2EE architecture.
- Eclipse 3.6 IDE was used for developing, deploying and testing applications.
- Developed Interactive GUI Screens using HTML, CSS, Angular JS, JavaScript, jQuery and AJAX.
- Worked with Java Servlet APIs for extending the functionality of a Web server.
- Created the JSP pages for dynamic Web-enabled data access and manipulation.
- Worked on Object Oriented concepts like inheritance, abstraction, polymorphism and encapsulation.
- Worked with Apache Tomcat Web Server 5.0 for deploying the application.
- Well hands on writing complex Stored Procedures, triggers and functions using MySQL 5.5.
- Developed database access components using JDBC.
- Setting up the testing environment for testing followed by preparation of test plans.
- JUnit was used for testing the functionality of every function.
- Developed Web-Services module for integration using SOAP, WSDL.
- The generated quotation is converted into PDF document using iText which can be downloaded by the user.
- Various MS Excel reports were generated for admin purposes using Apache POI.
Environment: Java, J2EE, Java Servlets, JSP, HTML, CSS, AngularJS, AJAX, Apache Tomcat Web Server 5.0, MySQL 5.5, Java Script, JQuery, J Unit, SOAP, WSDL, iText, Apache POI.
Confidential
Java UI developer
Responsibilities:
- Developed Web Interface using JSP, ExtJS, HTML, JSFs, DOJO and CSS.
- 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
- Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, JavaScript and worked on integration.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, XML.
- Worked with Cross-Browser Compatible issues.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Designed and developed intranet web applications using JavaScript and CSS.
- Implemented Web services (SOAP) for transmission of large blocks of XML data over HTTP.
Environment: HTML, CSS, Ext JS 3.0, AJAX, JSF, DOJO, XML, JAVA, Web Services, JSP, Struts 2.0 MVC, Oracle PL/SQL.
Confidential
Java Web Developer
Responsibilities:
- Responsible for design, development of the application and it was built using J2EE architecture.
- The Model-View-Controller architecture was used to decouple business logic, data presentation, user interaction and data access.
- Well experienced in working with Eclipse3.3 as the Integrated Development Environment.
- Developed UI using HTML, CSS, AJAX and JavaScript for interactive cross browser functionality and complex user interface.
- Used Rational Rose to draw UML diagrams and to develop the Use cases, Domain model and Design Model.
- Involved in database programming in MySQL.
- Experienced in writing Stored Procedures, Triggers and Cursors using MySQL.
- Worked with Web sphere Application Server as the server for deployment.
- Experienced in working with XML files to store data.
- Designed algorithms for comparing the prices and discounts offered by different suppliers.
- Involved in writing unit test cases in JUnit for various screens of the project and review of integration test cases and system test cases.
Environment: Java, J2EE, HTML, CSS, AJAX, JSP, Web Sphere AS 7.0, MySQL, Simple API for XML (SAX), Java Script, JUnit, AJAX.
