Java Ui Developer / Seo Specialist Resume
Boston, MA
SUMMARY:
- 7 years of experience as UI developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
- Proficient in end-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, Angular2, JSP, XUL, HTML/DHTML, DOM, XHTML, JQuery, CSS, and AJAX.
- Extensive experience on modern front-end Templating frameworks for JavaScript - Including Bootstrap, JQuery, Angular2, Node JS, backbone JS etc.
- Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics.
- Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS Animation, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications
- Hands on experience with Ajax technologies to develop rich and interactive web applications.
- Worked on IDE’s such as Eclipse/My Eclipse, Rational Software Architect, Websphere Application Developer, Net Beans.
- Familiar with Application Servers and web servers like Websphere Application Server and Apache Tomcat.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome. Strong proficiency with IA/UX and web usability best practices.
- Experience working on scalable environment in Agile/SCRUM methodologies. Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, Mac and Windows.
- Good experience in implementing the design patterns like MVC, Singleton, Session Facade, Business Delegate, Service Locator, Front Controller, etc.
- Expert in frontend technologies such as HTML, CSS, JavaScript, JQuery, JSTL and JSON.
- Experience in SOA and developing Web Services using SOAP, REST, Axis 2.0, WSDL, JAX-WS, JAX-RS and UDDI.
- Extensively worked with Web application Servers like IBM Web Sphere, Weblogic, Tomcat and JBoss.
- Proficient in writing SQL queries, tuning Database tables and objects in RDBMS
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Strong experience with JQuery, AJAX, DHTML and JSON.
- A result-oriented professional with good communication, team management, analytical and co-ordination skills.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS,CSS3, JavaScript, jQuery, Ajax, Apache, JSON,SOAP
IDE & Tools: Web Storm, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0, Microsoft Publisher, Eclipse, JSfiddle.
JavaScript Libraries: JQuery, Backbone.js, Node.js, Angular2
Publishing Tools: Adobe PageMaker, MS Office.
Wire Frame Tools: Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
Version Control: Perforce, CVS, VSS, SVN
Databases: Oracle, MY SQL
Operating Systems: Windows XP/Vista/7, Mac
SEO Skills & Tools: On Page SEO, OFF Page SEO Google Analytics, Woorank, Google Webmaster, Google data Studio and Google Tag Manager, adobe analytics
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Java UI Developer / SEO Specialist
Responsibilities:
- Working with both Development and Digital Marketing Teams Managed a team of SEO Analysts.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and jQuery following all the phases of Software Development Life Cycle(SDLC). working on scalable environment in Agile/SCRUM methodologies
- Created various web page layouts using HTML 5 and CSS 3, Bootstrap with focus on user experience and compliance to standards.
- Performed client side and server side validations were implemented using JavaScript.
- Developed the user interface with JQuery, JSP, HTML, HTML5, CSS, CSS3, JavaScript and Angular2
- Involved in designing the UI screens of the application using jQuery and worked in upgrading into rich UI using Angular2 single page application (SPA)
- Developed and Implemented new UI’s using Angular2 and Html5.UI development using Angular2 and Spring MVC by using web Storm 8,
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
- Used various built-in Bootstrap classes in achieving the desired look and feel of the web components and the Bootstrap grid system for maintaining responsiveness across all screen sizes.
- Used AJAX for asynchronous communication with server.
- Designed and developed the RESTful web services using JSON, JAX-RS.
- Developed Action Form Beans, Action classes and required service and DAO classes for implementing business logic for the Spring Framework.
- Validated the user input using Struts Validation Framework.
- Experience in developing applications in Eclipse and testing them using SoapUI.
- Developed Struts action classes, forms and JSP pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
- Implemented the mechanism of logging and debugging with Log4j.
- Maintain and develop Mantis bug management system for internal usage, using MySQL/PHP, Bootstrap, Backbone.js
- Used GIT and SourceTree for Version control of the code and configuration files.
- Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
- Developed the application by using HTML5, Java/J2EE development expertise
- Developed the web interface using JSP, Angular2, CSS, and HTML.
- Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a VMWare VI Client.
- Developed test cases for Unit testing using Junit and performed integration and system testing.
- Developed Value Objects/POJO classes to hold the values between Data Layer and Business logic layer.
- Implemented Core Java Methodologies like Interfaces, Collections, Exceptional Handling and Abstract Classes.
- Involved in writing SQL queries and procedures and applying optimization techniques.
- Built and deployed the application in JBoss Application Server.
- Unit Testing and fixing the defects in the application during the maintenance builds.
- Developed keyword stats, search engine rankings, keyword suggestions, and keyword placement.
- Applied ethical SEO best practices when performing tasks such as keyword research, competitive analysis, content optimization, Meta tag creation, alt tag creation.
- Acted as liaison between development team and client managing site audits, education, reporting, and presentations.
- Provided recommendations for page coding, site architecture, linking.
- Delivered consistent and ongoing SEO trend analysis and reports on brand management, competitor monitoring, site analysis, search tracking, and backlink reporting.
- Trained a large marketing staff on proper set up and maintenance of Google Analytics and Managed and trained a team of SEO analysts
- Pivotal to the winning of a sizable contract with a large custom trailer manufacture by providing accurate and timely SEO and Social Media data and analysis.
- Strong knowledge of web content management systems; Google, Google News, SEMrush, Google Trends, Bing; social media platforms.
Environment: JavaScript, HTML, CSS, JQuery, CSS3, HTML5, Angular Js, Angular 2, CDN, Virtualization, Dreamweaver, Hibernate, Struts, Bootstrap, Web Services (SOAP, WSDL), Ajax, Junit, XML, Maven Core Java, HTML, REST web services, Hibernate, Java, spring, SEO, Google Analytics, Woorank, Google Webmaster, Google data Studio and Google Tag Manager, adobe analytics
Confidential, Minneapolis, MN
UI Developer
Responsibilities:
- Involved in the phases of SDLC including Requirement collection, Design and analysis of Customer specification, Development and Customization of the application.
- Involved in preparing the project schedule, Project status report, responsibility assignment matrix, risk management and critical path analysis.
- Conceptualized and implemented website using a strong knowledge of organic search engine optimization techniques and research of the behavior of Confidential customers, improving user experience and significantly increasing organic search traffic and conversions
- Implemented UI angular bootstrap for faster and easier web development.
- Coded frontend interface with Bootstrap, Angular JS, CSS, JS and HTML5.
- Used Angular JS, XHTML, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
- Creating Web Services to handle data from Client Web Portal to the actual ASPEN System.
- Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Worked on capturing the user events and rendering the appropriate action using jQuery.
- Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
- Developed UI using jQuery and JSP for interactive cross browser functionality and complex user interface.
- Worked on layout editors to create configuration, commerce UI.
- Integrated the front-end UI to the back end using Struts/Spring framework.
- Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer.
- Used HTML5 with Angular JS, JSTL, JSP and JQuery for the presentation layer along with Java script for client side validation.
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully
- Responsible for development, testing and support of test and result access application using Spring MVC framework.
- Implemented as well as exposed web services using Apache Axis and JAX-WS.
- Used Web Services to exchange product and customer order information.
- Used Struts Validation Framework for dynamic validation of the user input forms.
- Worked in agile methodology for Test-driven Development.
- Worked on Front- end development of Admin portal of Margin Calculator.
- Designed user interface for Algo legacy portal for admin and users to interact with system using jQuery, JSON, JavaScript, HTML5, and CSS.
- Implemented application logging and exception handling using Spring AOP.
- Used Ajax, JavaScript for the margin calculator web interface.
- Worked with POJO for handling data coming from the legacy systems.
- Designed and implemented Oracle 10g database to record the collateral securities and settlement data.
- Designed and implemented Spring ORM module to integrate Hibernate.
- Used JMS API for communication with MSP (third party Mainframe System). Used Struts2 to implement the presentation layer of the Algo Collateral Security Management System.
- Worked on Apache 7.0TOMCAT Application Server for implementing SOAP web services.
- Produced the report data on the client Front-end using JavaScript, HTML5, CSS3 and client side validation through JavaScript and Ajax for asynchronous communication.
- Performed Daily SEO Analysis of Company Website and Reported Results to Upper Management
- Performed Website Quality Assurance Testing, bug reporting, and bug fixing
- Monitored and updated customer search engine rankings
- Optimized websites for search engines though analysis content, site architecture, keywords as well as Title and Meta tags. Experienced in White-Hat and Black-Hat strategies
- Analyzed website traffic data and keyword relevance using in-house analytics & SEO tools including Google Analytics, Google Webmaster tools, Bing Webmaster tools, Google AdWords & MOZ, adobe analytics
- Mentored SEO department new hires and utilized as a resources
Environment: J2SDK v1.6, Servlets, JSP, Spring, Struts2, Hibernate, Bootstrap, POJO, Apache 7.0 TOMCAT, UNIX, Sun Solaris, HTML5, CSS3, JavaScript, Mainframe System, Angular JS, JMS, CSS, jQuery, Ajax, JSON, Web Services, Oracle 10g, Factory Design Pattern and Log4j, SEO, Google Analytics, Woorank, Google Webmaster, Google data Studio and Google Tag Manager, adobe analytics
Confidential, New Jersey, NY
Java UI Developer
Responsibilities:
- Involved in various Software Development Life Cycle (SDLC) phases of the project.
- Designed and developed User Interface with JSP, HTML, XSLT, CSS, XHTML, JSTL, JavaScript, JQuery, Custom Tags, DHTML, Struts Tiles and Struts Tag library based on the W3C standards.
- Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using JQuery, AJAX framework and Widget based JavaScript programmed model.
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Used JavaScript framework such as AngularJS (for data driven apps) and Backbone.js (for heavy DOM manipulation).
- Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Used JQuery and AJAX for service calls on pages to interact with the server for information.
- Worked upon the dashboard for the project which contained a variety of charts and draggable components using JQuery UI Library.
- Implemented advanced Java API and core java for coding sophisticated business logic.
- Developed Restful web services using JAX-RS and used DELETE, PUT, POST, GET HTTP methods in spring and OSGI integrated environment.
- Developed Web services (using EJB3 annotations) with Ant builds & deployment to invoke EJB session beans using Hibernate.
- Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
- Used Spring Framework for Dependency Injection and integrated it with Hibernate.
- Used Spring JDBC Dao as a data access technology to interact with the database.
- Created SQL queries to perform insert, update or delete operation on Oracle database.
- Used Log4j for logging mechanism and developed wrapper classes to configure the logs.
- Coding, testing and deploying the web application using Web Logic Application Server.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
Active participation in the deployment, release and post release support activities.
Environment: JDK 1.6, J2EE, JSP, HTML, CSS, JavaScript, AJAX, JQuery, Bootstrap, AngularJS, backbone.js, Hibernate, Spring, JSLT, Rational Rose, XML, RESTful, SOAP, EJB, Web Services, Oracle, Web Logic 10.3, Log4j, Firebug, Ant
Confidential, Buffalo, NY
UI Developer
Responsibilities:
- I was involved in the requirement analysis, design, and development as well as in the testing of this product.
- Developed Servlets and back-end java classes using JBoss server.
- Performed client side validations using JavaScript.
- Used DOM API parser for parsing the XML messages.
- Implemented internationalization for adapting the application to various languages.
- Implemented multi-threaded scoring service, batch service and encryption service using threads.
- Involved in developing panelist registration module.
- Designed and developed JSP pages using Jakarta Struts.
- Developing webpages by using HTML, CSS, JQuery and JavaScript.
- Development of Client Side Validation techniques using JQuery and Angular Java Script.
- Creating CQ5 related components with specific HTML/CSS/JQuery and authoring in accordance with requirements.
- Used SQL queries for getting the panelist’s information.
- Involved in designing and developing the Business Reports which involved complex business logic
- Developed stored procedures to get appropriate data from database filtered based on the business logic for each of the report
- Deployed the application in JBOSS application server.
- Developed manual and automated test scripts using JUNIT.
- Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.
- Re-wrote several pieces to make them compliant with the emerging JSF standard.
- Re-factored the Java class tree for improved code sharing and manageable modules.
- Involved in developing the JSF/Richfaces pages.
Environment: Java5/JDK1.5, Seam 2.0.2, JSF 2.0, Richfaces, Facelets, Struts, Servlets, JNDI, JDBC, JBoss Server 9.2, 10.0, SQL, PL/SQL, Oracle 9i, 10g, XML, HTML, Java Script, JUnit, CVS, CSS, Jquery
Confidential
Web Developer
Responsibilities:
- Involved in discussions with the System Analysts to identify the technical requirements.
- 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.
- As a Programmer participated in the designing of the Web framework using Struts framework as a MVC design paradigm.
- Optimization of site content, meta tags, titles, and meta descriptions
- Implemented new SEO keyword best practices
- Analyzed organic viability of websites and made changes to improve ranking, built quality links to sites that could benefit the company
- Created and edited web pages as directed using WordPress
- Responsible for search engine optimization of internally and externally developed websites.
- Development the whole application module using technologies such as JavaScript, JQuery and more.
- Wrote a combination of JQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
- Designed and developed intranet web applications using JavaScript and CSS.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked with back-end developers to enhance the functionality of web applications asynchronously (AJAX) using REST services.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML, CSS, JavaScript, JQuery, JSP, AJAX, JSON, XML, TOMCAT APACHE, SVN, SEO, Google Analytics, On Page SEO, OFF Page