Java/ui Developer Resume
AkroN
SUMMARY
- Around 8 Years of extensive Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, JSON AND XML.
- Expert in developing web applications using JavaScript, JSP, HTML/DHTML, DOM, XHTML, jQuery, CSS, and Ajax, & IDE tools like Visual Studio, Notepad++.
- Expertise in developing front - end systems with JavaScript, Bootstrap, HTML5, CSS3 and MVC Frameworks such as Angular JS, Backbone JS etc.
- Completed Microsoft HTML5 certification
- Strong Experience in Cross Browser issues handling and designing table-less layouts and Web Standards.
- Extensive knowledge in using JavaScript frameworks such as JQuery and DOJO.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript Frameworks like backbone.js, underscore.js and bootstrap.
- Extensive experience aswebdeveloperwith a strong background working on open source technologies, including PHP, HTML, CSS, MySQL, JavaScript, Flash, Photo shop.
- Experience consuming REST APIs serve that JSON.
- Strong Knowledge in XML technologies including XML, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB (Castor, XML Beans).
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Strong experience in Client Side designing and validations using HTML, DHTML and Java Script. Experience using testing frameworks such as Junit.
- Experience in using agile software methodology (scrum).
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Experienced in Design Methodologies like MVC, OOP, and OOD
- Strong Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Idea on technologies like Java, JSP, Servlets, and MVC Struts. experience with both core and advancedJavatechnologies which includesJava, XML, JavaScript, JEE, JSP, EJB 2.0/3.0, JDBC, Struts, Servlets, JMS, JSF My Faces, Rich Faces.
- Strong programming skills using Java1.7/1.6, Spring, Hibernate, JPA 2, JTA, JNDI, JSP, Servlets, JavaBeans, JSTL, JDBC.
- Good Experience working with High Traffic Websites.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS
Operating Systems: Window 98/NT/2000/XP/Vista, Linux, UNIX.
Languages: C, C++, Java, J2EE, XML, Perl, SQL.
Web technologies: XML, HTML, HTML5, XHTML, CSS, CSS3, JavaScript, JQuery, Bootstrap, angular.js, backbone.js, Node.js AJAX, JSON, JSP, and CSS Framework
Databases: Oracle 10g/9i/8i, DB2 UDB, MySQL, MS SQL Server 2000, MongoDB
Technologies: JSP, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring 3.2/2.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, JAXB2.1/2.0, JAXP1.x, LDAP.
XML technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XMLBeans and JAXB.
Methodologies: Agile,Waterfall,scrum, UML,Design Patterns
Web Servers: Apache Tomcat 6.0/5.5, Java Web Server 2.0, IIS.
Version Control: SVN, PVCS, CVS, Harvest, GIT.
Debugging Tools: Firebug, Firebug Lite, Google Chrome
IDE&Web Designing Tools: Eclipse,MS Visual Studio,Notepad++,Adobe Dreamweaver,Adobe Photoshop,Aptana Studio,Adobe Flash CS3.
Tools: SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.
System Design and Development: Requirement gathering and analysis, design, development, testing, delivery.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Front-end Developer
Responsibilities:
- Developed UI forwebplatform using HTML5, CSS, AngularJS, Bootstrap, JavaScript, JQuery validations and JSON.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery AJAX and JSON.
- Used AJAX, JSON to send request to the server to check the functionality of the websites.
- JSON for storing and exchanging information between browsers and servers.
- Used JavaScript, JQuery for user interactions in pages.
- Involved in writing and modifying procedure, Queries, Views and Triggers and called them from
- JavaScript using the local application framework.
- Develop HTML templates and perform client side Validation using JavaScript
- Generated new and edited existing user interface with CSS to accommodate new changes in design and logic.
- Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Attending Daily scrum meetings, sprint planning, sprint review, and sprint retrospective
- Working with Product owner On Artifacts Such as Product Backlog.
- Worked with TFS source controller.
- Responsible for developing responsive UI using Bootstrap and Angular JS.
- Developed custom directives in Angular JS for the UI screens
- Used Grunt and NodeJS as server for the front end development
- Used Minified JS to minify the JavaScript.
- Developed the server dependency for the front end.
- Used the JSON in developing the front end screens
- Developed Unit test cases for the Angular controllers using Karma, Jasmine
- Well experienced in MVC architecture and .NET framework.
- Integrating UI with .NET MVC Framework.
- Design and implementation of Restful Web services, APIs using .NET Web API
- Messaging with NServiceBus, sending and receiving messages asynchronously
- Used Site-core for Content Management and routing.
- Worked as a stack developer and build the services and implemented ESB using NserviceBUS .
- Created Class Diagrams and sequence diagrams using UML RUP, JBoss, and Ruby.
- Developed user interface using JSP, AJAX, and JSP, JMS, JSON, mod jk Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
- Developed the front end using JSP JSTL, AJAX and Display Tag libraries.
- Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
- Involved in writing maven scripts for merging jar files into existing repository.
- Worked with chrome debugger to locate the issue through different browsers.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Working in close coordination with Client to resolve issues arising usingagile methodologies. coordinated with development team, QA team, Scrum master, Product Owner and Senior management to refine requirements and address issues using JSON, RESTful API service and Eclipse Java EE IDE
Environment: HTML5, CSS3, MVC, REST, JQuery, AJAX, JavaScript, JSON, Git, Netbeans, MySQL, AngularJs, Node.JSMac OS X.
Confidential, Akron
Java/UI Developer
Responsibilities:
- Developed and Implemented WebServices and used java, j2ee, Websphere, Spring Framework.
- Implemented the caching mechanism in Hibernate to load data from Oracle database, weblogic.
- Involved in designing the user interfaces using Struts Tiles Framework, RUP, JBoss Oracle, SQL, MySQL, c++, .NET and JavaHTML, JSP, JMS PERL, JSF, RTOS.
- Involved in documentation of the architecture and configuration details.
- Developed various components using Backbone.js
- Mapped real systems to EC2 instance, created VPN's, Security Groups and configured a Load Balancer.
- Developed Front end Applications to provide access to the database servers.
- Used XML Web services with SOAP protocol for transferring data between different applications.
- Web application development for backend system using Backbone.JS and Node.js.
- Used JDBC to query, update and maintain Database Servers using SQL queries.
- Used HTML5, DHTML, JSON, CSS3, JavaScript, jQuery, Ajax to create the front end applications.
- EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle, weblogic,.
- Extensively used JavaScript to make the web page more interactive.
- Used angular.js to develop a standalone test application, in scope of future usage of the framework.
- Used various jQuery and Bootstrap plugins like date picker, bootstrap, select etc.
- Bug fixes for existing software system and also software enhancement. Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
- Designed and developed the web-tier using Html, oracle, JSP's, Servlets, Struts, web logic, Oracle and Tiles framework.
- Developed Web pages using JSF.
- Developed the UI panels using JSF, XHTML, CSS, JMS, RUP, EJB JBoss, Jenkins, LDAP, Scratch JMS
- JSON, Ruby, mod jk c++, DOJO and JQuery shell, Perl, Visio,(CIFS) RAID, NTFS, WAFL, JFS,
- Designed and implemented javaengine and API to perform direct calls from font-end JavaScript (ExtJS) to server-side javamethods (ExtDirect).
- Developed user interfaces using JSP, JSF frame work with AJAX, JavaScript, HTML, TCP/IP, Unix, Linux, RTOS DHTML, and CSS
- Developed static and dynamic Web Pages using JSP, HTML, c# and CSS, Jenkins, LDAP, Scratch JMS
- Involved in writing AJAX scripts for the requests to process quickly.
- Developed HTML5 Mobile application with HTML5, DHTML, javaScript, jQuery, MIS, HTTP JSON, c++, c#, Oracle, SQL, MySQL, .NET and Java Restful web service.
- Actively involved in using Angular JS, Bootstrap and HTML5 to enable client side date to meets specific criteria by applying various validation variable
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Developing client side validation code using JavaScript and JQuery.
- Used SVN for revision control.
- Creating pages in Site Core and validating the HTML5 code with W3C Validator.
- Used best practices while creating the web pages and understood their existing code and made changes to adapt the new environment.
Environment: HTML5, XHTML, CSS3, JavaScript, JSON, Backbone.js, Angular.js, Node.js, Bootstrap, JSP,JDBC, EC2, VPC, Subnets, Visual Studio 2013, VPN, Auto Scaling, RDS, ENI, Load Balancer.
Confidential, Kansas city
UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, Ajax, JSON, and JQuery.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Responsible for all UT to ensure fewer bugs before the build is released to the test team.
- Designed Frontend with in object oriented JavaScript framework like Angular.js, Require.js, Bootstrap and Ext.js.
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Created AJAX requests to REST service with only use of GET method for retrieval.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- 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 different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js, and Ext.js, accommodate these advanced and fast technologies.
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Involved in Production Support and minor enhancements as per application requirements.
Environment: HTML4/5, CSS2/3, JQuery, JavaScript, AJAX, XML, JSP, JSON, Visual Studio 2012, DOM, Adobe Dreamweaver, angular.js, backbone.js, Require.js, Node.js, Bootstrap, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential, Phoenix
Web/UI Developer
Responsibilities:
- Involved in developing UI pages using HTML4, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Extensively used jQuery UI for screen design and development.
- Involved in Writing jQuery based Ajax Requests using jQuery. Get (URL, data, callback, type) or jQuery, Ajax(options) and jQuery .post (URL, data, callback, type) and jQuery. Get (URL, data, callback, type)
- Used jQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), .key press () )
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms. And Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Design User Interface for the project using HTML4, CSS3, and Flash.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in implementing the UI to support all the major browsers.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework .And Worked in Onsite - Offshore model.
Environment: HTML4, CSS3, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, Visual Studio 2008, MSOffice and SVN.
Confidential
Web/UI Developer
Responsibilities:
- Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi - browser compatible pages using HTML, CSS, JQuery and JavaScript.
- Responsible in making sure pattern is similar across all the pages.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Created web pages which are informative and yet very neat and interesting to look at.
- Refresh website content to ensure accuracy and timeliness of information and images.
- Develop modifications or enhancements to existingwebprograms.
- Troubleshoot problems associated withwebapplications.
- Evaluate operations, and recommends improvements and modifications.
- Develop strategies and/or plans forwebapp design.
- Research and evaluate software, hardware and new technologies.
- Develop, codes, installs, tests, debugs and documentsweb-based applications.
- Security and management of access to information transmitted and stored.
- Prepare and conduct presentations.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
Environment: Photoshop, Dreamweaver, HTML4, JavaScript, Ajax, JQuery, CSS, Illustrator
Confidential
Java Developer
Responsibilities:
- Development of GUI for HTML and JSP Versions.JavaServlets were used as the common gateway interface between the client and server.
- JavaScript was used for the client side validations.
- JavaBeans were used to handle business logic as a Model and Servlets to control the flow of application as controller.
- Written JSP's, Servlets and deployed them on Web Logic server.
- Beans were used for Oracle, & JDBC connections & Servlets were used to retrieve data from the database.
- Written JavaScript functions to get dynamic data and client side validation.
- Developed this application based on MVC Architecture.
- Designed and developed Customer registration and login screens using HTML, JSP, Servlets and JavaScript.
- Involved in Servlets,JavaBean programming on the server side for the communication between clients and server.
- Tested and deployed the application on Apache Tomcat.
- Completely involved in Production support from client requirements to developmental aspects with coding, system optimization and testing.
- Implemented GUI of system using Swing.
- Involved in programs debugging and modules integration.
- Involved in writing application logic, which was mainly written in PL/SQL (stored procedures, triggers and functions).
- Involved in unit testing and analyzing the results.
- Worked extensively with AJAX.
- Client side validation using JavaScript.
- Involved in Integration testing and System testing cycle and defects fixing.
Environment: J2EE, Java1.2, Struts 1.2, Servlets2.2, JSP1.1, JDBC2.0, My Eclipse 5.5, Apache Tomcat5.0, DB2, CSS, HTML, JavaScript, HTML, CVS.
