Java Ui Developer Resume
VirginiA
PROFESSIONAL SUMMARY:
- Solutions - oriented professional with 8+ years of experience designing, enhancing, and supporting enterprise applications and public facing web applications/web designing leveraging HTML/HTML5, DHTML, XHTML, XML, CSS/CSS3, DOM, JavaScript, jQuery, AJAX, JSON, JSONP, Bootstrap3, AngularJS, Node.js and React.js that follows W3C Web Standards and are browser compatible.
- Technical expertise in complete software development life cycle (SDLC) process that includes Architecting, Requirements gathering, Analysis, Design, Development, Testing and Implementation.
- Extensive experience in various UI widgets using JavaScript libraries (jQuery) and developing Rich Internet Applications RIA.
- Expertise in latest versions of object oriented JavaScript Libraries like Angular.js 1.x & 2.0, Node.JS.
- Proficient in using JavaScript testing frameworks Jasmine, QUnit and test runner Karma.
- Excellent working knowledge on cross browser compatibility issues with different browsers.
- Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive Web Design and Bootstrap.
- Proficient in using higher level style syntaxes, LESS, SCSS and SASS for advanced CSS features.
- Expertise in working with Document Object Model (DOM) and DOM Functions .
- Good experience in development of software applications using Java, JDBC, Servlets, JSP, Struts, Hibernate, Spring and UML design and working with Apache Tomcat server.
- Experienced in various IDEs like Web Strom, Sublime Text, Microsoft Visual Studio, Shiftedit, Eclipse, IntellIJ, Notepad++ and Adobe Dreamweaver.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages using iRise Visualization.
- Expertise in configuring version controls like SVN, GIT.
- Developed back end interfaces using PL/SQL packages, stored procedures, Functions, Anonymous PL/SQL programs, Cursor Management, Exception Handling and triggers.
- Experience in Database Analysis/Design/Normalization/Manipulation process using SQL Server 2000/2005/2008/2012/2014, oracle10g and MS-Access
- Proficient with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer for testing applications.
- Worked on different APIs and RESTful Web Services for web Application.
- Experience in working on agile methodologies and participated actively in daily scrum meetings.
- Experience in using Photoshop, Illustrator, Adobe flash, Dream Weaver, MS Visio and Microsoft.
- Ability to write clearly, maintainable, well-documented, well-commented and efficient code for web development.
- Experience in working with clients on-site, analyzing software requirements and developing solutions .
- Excellent oral, written communication skills, interpersonal skills & actively participated in organizing KT sessions.
TECHNICAL SKILLS:
Languages: C, Core Java, PHP.
Web Technologies: HTML5, CSS3, XML, DHTML, JavaScript Object Oriented Programming, Web Standards (XHTML, CSS), SASS & LESS CSS extension language, JSON, AJAX, JavaScript.
JavaScript Frameworks & Technologies: jQuery, AngularJS 1.x & 2.0, Bootstrap, Node JS, Backbone JS, React JS, Express JS, Ember JS Require JS, Knockout JS, Ext JS, D3.js.
Database: Oracle, MYSQL, SQL Server, DB2.
Web Servers: Apache Tomcat 8, JBoss 7.1, IBM WebSphere 8.0, WebLogic.
Environment: s: UNIX, LINUX, Windows, Mac OS.
Version control: SVN, GIT, CVS.
IDE: Eclipse, Sublime Text Editor, Web Storm, Notepad ++, Visual Studio, Shiftedit, Adobe Dreamweaver, IntellIJ.
Testing: Jasmine, Karma, QUnit.
Tools: Jira, Jenkins, Chrome Developer Tools, Firebug.
CMS: WordPress
PROFESSIONAL EXPERIENCE:
Confidential, CA
UI Developer
Responsibilities:
- Requirements gathering and analysis through client walkthroughs and discussions.
- Convert the mockup into static HTML5, create a walkthrough of the site.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Worked on Bootstrap CSS framework and media queries for Responsive Web Design.
- Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several sessions at one time.
- Reviewed the static site with the designer and made the necessary changes, the same happens with client review.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Used AngularJS factory and services for dependency injection .
- Developed reusable components using Custom Directives in AngularJS.
- Used $http in AngularJS for consuming RESTful web services. Used $q for promises for asynchronous programming.
- Converted the mockup into individual pieces and created AngularJS directives for each of those pieces.
- Once all directives are created, we build the boilerplate site, place the directives on the boilerplate site.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, Web Service call and JSON.
- Designed Frontend with in object oriented JavaScript framework like Angular.js, Node.js and React.js.
- Used Node . js for server side code and Express. js as the framework. Written callback functions for the RestFul API.
- Used EXTJS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Developed woo Commerce websites using WordPress.
- Worked with the backend developer to get the list of REST calls to populate dynamic data into these directives.
- Involved in Agile/SCRUM based approach to UI Development.
- For mobile, we use conditional loading, if it’s a mobile site, we load mobile directives, or load desktop directives.
- The AngularJS directives are used in multiple pages, we try to reuse directives as much as we can.
- We will even take the directives, put them in their own repository and use it for multiple clients.
Environment: WordPress, HTML5, CSS3, SASS, JavaScript, jQuery, AJAX, JSON, AngularJS, Bootstrap3, Node.js, React.js, Web Services (REST), MY SQL.
Confidential, Virginia
Java UI Developer
Responsibilities:
- Gathering the requirements from the functional team, analyzing the requirements and developing the requirements.
- Responsible for making all the content available for any type of resolutions.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Prepared the functional and Detailed Design Documents.
- Worked on JSON, xml parser for request, response Processing.
- Used AJAX Calls $. get, $. post, $. ajax to make request to the backend and fetch the data in JSON format.
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
- Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
- Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Configuration and maintaining the REST services.
- Written the SQL Stored Procedure and functions to retrieve the application level data.
- Developed the logging mechanism using Log4J and writing Junit Test cases.
- Worked on the Change Requests and enhancements for report my change and renew my benefits modules.
- Involved in bug fixing and Change requests in the life cycle of entire application.
- Involved in Unit testing, Integration testing and Maintenance stage.
- Performed Coding, Code Reviews.
- Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
- Net Beans IDE for Services Development and SOAP UI for Testing the Services.
- Configured SVN for Release Controls Like Code Check in and Check Outs.
- Writing JavaScript for Node JS applications that is useful for interacting with server and network applications
- Used Node.js to build a scalable network application where it can handle many connections concurrently.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Bootstrap3, Node.js, Ajax, JSON, XML, J2EEWeb Services (SOAP & REST) Hibernate, GlassFishV2.x, Oracle 10g, SVN, Soap UI, SQL.
Confidential
Web/UI Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, AngularJS, JSON, jQuery, AJAX .
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Worked on the whole application module using technologies such as JavaScript, jQuery and Ajax Concepts.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Responsible for checking cross browser compatibility and hence worked on different browsers like
- Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features.
- Designed the table less web applications using CSS and with the help of tags as per W3C standards .
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML .
- Brief experience on implementing the Angular.js in creating animations based on CSS classes.
- Converted wire frames to HTML prototypes .
- Involved in writing jQuery-based Ajax requests using jQuery. Get or jQuery. Ajax and jQuery. Post .
- Involved in developing and testing the intranet web applications using JSP, JavaScript and CSS .
- Experience in maintaining a large number of files through version control (SVN).
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Used Node Package Manager (NPM) to install the necessaries packages.
- Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node . js and Express.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: HTML/HTML 5, CSS, Karma, JavaScript, JQUERY, JSP, AJAX, Jasmine, Grunt, JSON, XMLAngularJS, NodeJS, Dreamweaver CS5, SVN.
Confidential
Java/UI Developer
Responsibilities:
- Involved in design and implementation of all policy Issuance modules like Party management, Role management. Transaction management, Xgen Uploads and Downloads, Report Generation.
- Involved in design and implementation of Web service client call invocation using Apache Axis Web service API.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery and JavaScript .
- Created dynamic webpages making AJAX Calls, using the XML Http Request Object .
- AJAX and JavaScript’s used for client side validation.
- Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Using the Bootstrap will be dividing the component’s using the grid layout system.
- Extensively used Angular UI for ng-grid and UI components .
- Used controllers and views and their interaction with the scope and model should be revisited and clarified.
- Developing XML classes for loading the data from XML files deployed at the server.
- Involved in Implementing MVC, Value Object design patterns for the CTS Manager functionality.
- Using Star UML for drawing sequence diagrams, class diagrams and use case diagrams.
- Using JBoss and Web logic servers for the all the above functionality development as the application servers.
- Involved in getting requirements from business team, analyzing the requirements and developing the requirements.
- Interaction with client side coordinator for clarifications and status reporting
- Documenting the deliverables and issues regarding change management process.
Environment: Html5, CSS3, JavaScript, Ajax, jQuery, Angularjs, Spring, JDK1.6, Hibernate, Web services, WebLogic, JBoss 4.0.
Confidential
Java/UI Developer
Responsibilities:
- Gathered system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver.
- Developed CSS3 style sheets to give gradient effects.
- Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Applied various Java/J2EE design patterns.
- Performed unit and component based testing using Junit
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Used agile methodology for the software development.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML, CSS, JavaScript, jQuery, ajax, Java, JSP, Oracle 10g, NetBeans, Hibernate, ANT, SVN, MS Visio.