Front End Developer/web Developer Resume
Herndon, VA
SUMMARY
- Over 8 years of experience in Web Application Development and designing using Java/ J2EE (Servlets, JSP, HTML), JavaScript, JDBC, and Relational Databases/SQL, Oracle Pl/SQL.
- Good understanding of object oriented programming (OOP) concepts like Inheritance, Polymorphism, Encapsulation and Abstraction.
- Good Experience in developing applications using J2EE technologies Servlets, JDBC, JNDI, and JMS architecture.
- Good Experience working with MVC patterns like Struts MVC1/2.
- Good expertise on configuring and programming with Object Relational Mapping (ORM) framework Hibernate 3.0.
- Experience in solving design issues by applying design patterns including Model - View-Control (MVC), Data Access Object (DAO), Singleton, Factory pattern, Business Delegate.
- Knowledge in exposing and consuming SOAP web service messages using CXF framework.
- Good Knowledge in using markup and scripting languages such as HTML, JavaScript and AJAX.
- Good exposures on Relational Database Management Systems, which includes Oracle8i/9i/10g/11i, SQL server and DB2 and experience in writing Queries using PL/SQL.
- Good working knowledge in CVS, Perforce, Clear Case open source version control systems.
- Participated in developing test cases using JUnit, Easy Mock and Spring Test Case framework.
- Experience in Building Deploying and integrating applications using Build Tools: ANT, MAVEN.
- Good Knowledge in installing configuring and deploying applications using Application servers like Web Logic server, Apache Tomcat web server and Jboss.
- Experience in designing developing and deploying of J2EE application using IDE’s such as Eclipse, RAD, and also knowledge on using Net Beans, Spring Source Tool kit.
TECHNICAL SKILLS
Programming Languages: Java, C and PL/SQL
Web/J2EE Technologies: JSP, Servlets, Java Script, Ajax, HTML, XML, Ajax, JavaScript, CSS, JDBC, JNDI.
Databases: MS SQL Server, Oracle, DB2, Apache Derby.
Frameworks/Tools: Struts1, Hibernate, and CXF
Web/J2EE Technologies: XML, HTML, XHTML, JavaScript, Apache Tomcat, Hibernate.
Design Patterns: MVC (Model-View-Controller), Singleton, Business Delegate.
Web Server /Application Server: IBM WebSphere, Tomcat, WebLogic Server and JBoss.
Version Control Systems: CVS, SVN, Subversion
IDE: Eclipse, RAD, Spring Source Tool Kit
Build Deployment Tools: Ant, Maven
Operating Systems: Windows Versions
PROFESSIONAL EXPERIENCE
Confidential, Herndon, VA
Front End Developer/Web developer
Responsibilities:
- Designed and developed Web Pages, Created Campaigns (OOTB components) using CQ5.
- Involved in creating Site maps, Wire Frames and Mockups.
- Translate business requirements into technical details relevant to Adobe CQ5
- Coordinating with the content and digital asset management teams in the process of building the pages.
- Used HTML5 and CSS3 to code RTE's, and Images according to the responsive page requirements.
- Created interactive web pages and applications by usage of HTML, CSS and Java Script packages.
- Under BC Omega Project Collaboration worked on day to day requirements, such as publishing white papers, case studies, News, Articles etc, and also making sure they enter on to the migration pages list.
- Provided assistance and leadership functions to complicated Adobe CQ5 project teams.
- Maintained tracking applications of bugs and project status using Jira and Mingle systems.
- Created templates and other components for CQ5 and clipped applications.
- Performed authoring services to components of TWC Business Internet and other related websites.
Confidential, New York
Web Developer
Responsibilities:
- Designed and developed themes and skins for IBM Portal using JSP, CSS and Portlet development.
- Worked with CSS and Java Script DOJO, and created several themes for the portal.
- Developed several JSR 168 and 286 Portlet applications to IBM Websphere Portal Extensions.
- Used DOJO, XML, and HTML to create various components for different custom templates on front end development.
- Maintained all the websphere portal web content management.
- Created custom applications under portal for several workflow actions for content management for each individual department.
- Interfaced with front office, middle office and operations as well as other support groups.
- Worked with various departments while building intranet for the company using web content management. As we have various off shore departments and cluster of marketing departments.
- Followed Scrum Methodology and acted as scrum team member of IT department for several sprints. One of the most prestigious sprit worked is Rebranding the OMSG (Overseas Military Group) to MAS (Military Auto Source) for all customer faced documents and all ISR Documents(International Sales Representative Docs).
- Involved in testing and deployment on all security applications such as Portal Credential’s, FSG (Financial Services Group) Applications.
- Used Websphere Portlet Factory for creating several models for portlets such as documents portlets for presenting distributed documents database.
Confidential, Austin
Java Developer
Responsibilities:
- Designed web pages using technologies JSP, Servlets, XSL, HTML, DHTML, AJAX and client side validation with CSS and Java Script.
- Worked on parsing the XML files using SAX parsers.
- Followed AGILE, SCRUM Software Development Methodology throughout the software development lifecycle.
- Managed connectivity using JDBC by writing the connection pool using reflection technique
- Maintained Java Script validations to avoid junk data.
- Used XML with AJAX for transferring the data to the front end.
- Implemented MVC architecture for developing the application.
- Used Eclipse IDE for development and Maven Scripts to build the application and deployed it on WebLogic Application Server.
- Integrated and used Version controlling system CVS/SVN for the project.
- Involved in Deployment and Debugging.
- Participated in Code Reviewing for the testing purposes, and also have done some initial testing.
- Interfaced with front office, middle office and operations, as well as other support groups.
- Played a key role in the team by developing one module out of four independently.
Confidential, Iselin New Jersey
Jr. Java Developer
Responsibilities:
- Understand business requirements, design and document technical design for the business requirements.
- Involved in front end design using HTML, JSP.
- Used Struts framework to design the MVC model for the application.
- Used JSP, JavaScript and JDBC to create web Servlets.
- Pulling/Cleansing the data from the Oracle database to MySQL database.
- Designed and Implemented backend database in Oracle to store all data.
- Deployed the application under the Apache TOMCAT server.
- Involving in Unit, Integration and testing of the application, and code reviewing.
- Worked as member in the team and participated in daily scrum meetings to report status of the development and issues to top management.
- Involved and assisted in the process work order, delivery order numbers and track the project’s progress and we can assign employees to different work order projects.
Confidential
Software Engineer
Responsibilities:
- Involved in designing User Interface using JSP standard tags, Java Script libraries, HTML and CSS.
- Developed the business component using Core Java, Servlets and Session Beans.
- Used Struts framework as the base model for this web based application leveraging on the latest controller architecture.
- As per the client's requirements, used MVC Architecture for developing the application.
- Used Eclipse as the IDE and ANT for the building and deployment to the application.
- Maintained Java Script validations to avoid junk data.
- Carried out Configuration Management using CVS as the version management tool.
- Closely worked with the Test team to identify bugs in the application.
- Performed Code review and unit tested the application.
- Used Oracle as database and involved in the development of PL/SQL backend implementation
Confidential
Intern/ Jr. J2ee Developer
Responsibilities:
- In design and and implementation of various modules of ecommerce application.
- Understanding existing process, requirement collection and creating prototypes.
- Developed the presentation layer and GUI framework in HTML, AJAX, CSS, JSP, Servlets, Swing, Bean and Client-Side validations were done using JavaScript.
- Extensively used Struts Framework and JSTL to re factor old Model2 Architecture.
- Version Control tool used was Visual Source Safe and JBuilder7 as IDE.
- Used ANT build tool for automation of installation build and for running test cases to generate test report.
- Dealt with all phases of test driven software development and unit testing various unit testing methods.
- Used the Spring Framework for Customer authentication services.
- Implemented JSF applications for login, logout, locale settings, profile administration, account transactions and layout customization.
- User other scripting language such as Perl, Action Script for creating various modules.
- Experience using and maintaining database using SQL Server 2000
- Implemented Data Structure concepts like linked list, doubly link list and queue, tree using C and C++ languages.