Web Ui Developer Resume
Cary, NC
SUMMARY
- Over 6 years of experience in design and development of software applications with emphasis on core java, html5, JavaScript, css3, jQuery, bootstrap, Ajax, AngularJS, spring framework and j2ee technologies.
- Gather requirements from customers, write functional specifications.Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
- Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator and Adobe Flash.
- Good knowledge and hands on experience with Angular JS.
- Sound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experience in CMS (Content Management System) using WordPress.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross - browser using Fire Bug, Developer Tool Bar.
- Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS)
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Application development experience using Multithreading, Collection, Serialization, Exception Handling, Spring MVC and OOPS concepts.
- Hands on experience in design and development of web, client-server environments and enterprise applications using core Javaand J2EE technologies likeSpring, Hibernate, Servlets.
- Proficient in application servers like Apache Tomcat Server, WebLogic Application Server.
- Experienced with source control tools SVN (Apache Subversion).
- Experience in software application production support.
- Proficient in developing Single Page Applications (SPA) and Dependency Injection using JavaScript MVC framework such as AngularJS.
- Worked on RWD (Responsive Web Design) and implemented applications based on AngularJS.
- Used JIRA for bug tracking and issue tracking.
- Experience with Firebug, IE Tester, Chrome and Safari DOM inspectors and JavaScript debugging techniques.
- Extensive experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML/HTML5, XHTML XML CSS/CSS3, JavaScript, jQuery Meeting W3C standards.
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, Flash.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Experienced in various IDEs like Eclipse, IBM-RAD, JSFiddle, Dreamweaver.
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS
Web Technologies: HTML 4/5, CSS2/CSS3, JavaScript, XML, AJAX, jQuery, JSON, jQuery UI, DOM, WordPress.
Frameworks: AngularJS, Bootstrap, Restful/SOAP web services, SASS,SCSS
IDE & Tools: Dreamweaver, Eclipse, IBM-RAD.
Debugging Tools: Firebug, Dev Tools, Fiddler
Database Environment: ORACLE 9i/10g/11g, SQL Server, MYSQL, DB2, SQL Developer, Hibernate, JDBC
Languages: C, C++, Java
Version Control and Testing Tools: JUnit 3.0, Tortoise SVN, Apache ANT 1.8, Clear case, Clear Quest, Win CVS
Operating Systems: Windows 7/8/10, UNIX, Mac OS X.
Programming Concepts: Object Oriented Programming Concepts.
PROFESSIONAL EXPERIENCE
Confidential, Cary NC
Web UI Developer
Responsibilities:
- Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
- UI part is designed with the help of angularjs version 1.2
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Migrated and developed existing application using Angular JS.
- Converted PSD mockups into pure hand-written HTML and CSS pages.
- Developing, updating and maintaining site contentand graphics daily using hand-written HTML, CSS and JavaScript.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Wrote code to fetch data from Web services using JQuery, AJAX via JSON response and updating the HTML pages.
- Have experience using CSS processor SASS.
- SASS and Angular UIBootstrap for achieving responsive features.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Developed the user interactive web applications and Rich Internet Applications (RIA’s) using with the help of Adobe Dreamweaver CS5.
- Using Bootstrap created layouts.
- Designed and built document patient exit care workflow with JSP, CSS3, JavaScript, JSON, REST architecture and HTML5.
- Wrote testing cases with jasmine and executed.
- Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Designed web pages and used applications that meet business and user goals through a positive user experience.
- Used Angular JS Framework to develop applications.
- Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client side scripting using JavaScript.
- Responsible for creating the screens with table less design following W3C standards.
Environment: HTML5, CSS3, JavaScript, SASS, JQuery, AngularJS, Oracle 10g, Bootstrap, CMS, AJAX, XML, JSON.
Confidential, Little Rock, AR
Java/J2EE developer
Responsibilities:
- Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
- Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
- Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
- Adopted J2EE design patterns like Service Locator, Session Facade and Singleton.
- Created struts-config.xml, application-resources. Properties for the project.
- Configuration of application using spring, Hibernate, DAO's, Actions Classes, Java Server Pages.
- Configuring Hibernate and Tiles related XML files.
- Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Developed presentation layer using JSP, HTML and CSS, JQuery.
- Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
- Developed Servlets and Java Server Pages (JSP), to route the submittals to the EJB components and render-retrieved information using Session Facade, Service Locator (design pattern).
- Developed J2EE components on Eclipse IDE.
- Used JDBC to invoke Stored Procedures and used JDBC for database connectivity to SQL.
- Deployed the applications on Websphere Application Server.
- Writing complex SQL queries and reviewing SQL queries for the other team members.
- Developed JUnit Test Cases for Code unit test.
- Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.
Environment: J2EE, Hibernate, Spring, RAD, RSA, SQL Developer, Oracle 11g, Rational Clear Case, Rational Clear Quest, Rational Requisite Pro, UML, MS Visio, MS Office.
Confidential
Java Developer
Responsibilities:
- Created much new functionality for report distribution module.
- Developed JSP and HTML pages using CSS and A as part of the presentation layer.
- Used SAML 2.0 protocols to establish security in communication between HTML pages.
- Extensively used Struts taglibs.
- Developed Web Services to implement SOA using SOAP, WSDL, and UDDI with HTTP.
- Data access layer is implemented using Hibernate.
- Used Apache POI to generate Excel documents.
- Implemented Struts action classes.
- Developed web applications using the SPRINGS framework for the View component for the front-end HTML and DHTML pages and customized templates and tags.
- Extensively consumed webservices in REST Architecture.
- Worked extensively in the backend Oracle database.
- Developed lookup tables and views to speed up queries.
- Developed mail alert mechanism for alerting the users when their selection criteria are met.
- SOAP client request is used to make use of services.
- Developed ANT scripts for building, testing and deploying the application on Weblogic server extensively used JMS for point-to-point Messaging.
- Was actively involved with production and support.
- Participated in Quality analysis and testing.
- Used jQuery for mobile auto enhancements and cross browser viewing.
Environment: Java 1.5, Struts 2.1, Springs 3.0, Hibernate 3.5, jBoss 7, JSP, HTML, CSS, Apache POI, ANT, SAML, SOA, XML, Sybase 12.5, Solaris, Windows XP, DB2, Oracle 11g, jBoss, JMS, Tomcat, JavaFX, jQuery, jQuery Mobile.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed Views using JSP and JSF tag libraries.
- Involved in developing dynamic JSP and Server side validations.
- Developing the User interfaces using JSF, JavaScript, HTML and CSS.
- Involved in design and developing of Data model.
- Designed and developed base classes, framework classes and common re-usable.
- Extended existing classes to support additional functionality.
- Involved in Junit test cases for various new and existing business functions.
- Developed various administration forms and unit testing using Junit.
- Developed the Classes to connect to Oracle Database using the JDBC and persist the data.
- WinCVS is using for Version controlling.
- Working with Eclipse as IDE.
Environment: Java1.5, Servlets, JSP, JDBC, JSF, Oracle, SQL, PL/SQL JUNIT, WinCVS.
