Portal Developer Resume
Warren, NJ
SUMMARY
- 9+ years of experience in the System Analysis, Design and implementation in Client/Server Environment and Web based Internet/Intranet Application environments using Java and Web related technologies.
- 6+ years of experience in Java applications coding, developing, testing and documenting the requirements.
- Expertise in severalJ2EE TechnologieslikeJSP, Servlets, Web Services with Soap and Rest APIs in different projects.
- Expertise in writing Queries, Procedures, Functionsand performeddata analysisusingSQL server and Oracle.
- Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams,Use Case Diagrams, Class Diagrams and State Diagrams.
- Experience working withcore JavaandJava Multi - Threadingapplication
- Excellent experience withDatabasessuch asMySQL, Oracle 10g/11g and SQL Server 2005
- Proficiency inSystem Life Cycleincluding developing and testing the applications.
- Experience inMVC (Model View Controller)architecture, usingStruts, AJAX and Spring Frameworkwith variousJava/J2EE design patterns.
- Proficient inJava/J2EEtechnologies likeJSP, Hibernate, Spring, Java Servlets, AJAX, XML, web service usingIDEs likeEclipse 3.1/3.5.
- Experience usingAgileandExtreme Programmingmethodologies.
- Conversant with Web/application Servers-Jboss, Tomcat 5.5/6.0/7.0.
- Extensively worked ondebuggingusing Eclipse debugger.
- Efficient team member with excellent work/time management skills, excellent leadership, communications and Interpersonal Skills, ability to work under strict deadlines.
- Project co-ordinationand management skills.
TECHNICAL SKILLS
Design Patterns: DAO, Factory Pattern, MVC, Singleton.
Technologies: J2EE, JDBC, JSP, Servlets, JSTL, .Net, AJAX
SOA: Web Services, RestFull web services.
Databases: Sql-Server, MS-Access, Oracle, Postgre-Sql.
Operating Systems: MAC OSX 10.8.3, Windows Server 2003 Windows 9x/2000/2003/XP/Vista
Servers: Apache Tomcat, Web logic, Jboss, IIS.
Languages: Java, J2EE, PL/SQL, SQL, C#, VB.net
Framework: Spring, Struts, Hibernate, MVC Architecture.
IDEs: Eclipse Indigo, Eclipse Juno, intellij
Source Control: Maven, ANT, JUnit, Log4j, VSS
PROFESSIONAL EXPERIENCE
Confidential, Cupertino, CA
Senior Developer
Responsibilities:
- Designed and developed screens usingEclipse, HTML, JSP, Servlets and Java Script.
- Worked with project teams in developing various sales applications.
- Extensively worked on springs and set their dependencies in a spring context file.
- Experience in using IDEs Eclipse Juno, Indigo etc. for Application development.
- Very Strong knowledge in using J2EE based App Servers as JBOSS.
- Wrote JavaScript to validate the reports.
- Worked on most of the core Java concepts.
- Designed/developed UI with HTML, DHTMLand JavaScript for interactive web pages.
- Worked on backend databases and integrated withHibernateto retrieve Data Access Objects.
- Designed and prepared Unit test case usingJUnit and removed the maximum bugs before passing on the application to the QA team.
- Wrote build and deployed scripts using Maven.
- Developed and deployed the restful web services.
- Worked in multiple projects and responsible for core technical support of componentsin multiple environments.
- Responsible for technical design, development, coding, testing, debugging and documentation of programming applications to meet project requirements.
- Developed and implemented the User Interfaces using Java Server Pages (JSP)
- Front-end validations are done using JavaScript.
- Extensively worked on core java.
- Session Management was implemented in Hibernate and JVM is handled.
- Association and Lazy loading was implemented in Hibernate
- Follow established enterprise development and design standards, guidelines and processes.
- Identify / troubleshoot and resolve application code issues identified during test cycles.
- Interact with IT management and other teams at a highly professional and technical level.
- Demonstrate accurate and complete understanding of system functionality and technical components.
Environment: Java, J2EE, J-Query, Spring-Framework, Spring-MVC, HTML, JavaScript, JSP, DHTML, AJAX, Jboss, XML, XSL, XSLT, XSD, JAX-RS/REST, Eclipse IDE, Corda, Teradata, Pages, Keynote, Omni graph, SQL workbench.
Confidential, Sunnyvale, CA
Senior Developer
Responsibilities:
- Used hibernate to query from database. Developed web pages and validated these pages using JSP, HTML, CSS, Jscript, and JavaScript.
- Worked in Struts with Hibernate using MVC design Pattern.
- Created Different validators and registered with config file.
- Developed and implemented the User Interfaces using Java Server Pages (JSP).
- Created stored procedure in Oracle 9g and called from application using callable statements.
- Created stored procedures, triggers and functions in SQl server.
- Worked on Web Service development for dynamic interaction between web applications.
- Wrote and implemented test plans using JUnit.
- Involved in Code Review, Unit testing and Integration testing for Quality Assurance.
- Performed Unit Testing, Functional Testing and Integration Testing.
- Developed the Cascading Style Sheets (CSS), which were used for the entire site giving the site a dynamic look.
- Conceptualized, designed, developed, and implemented the look and feel of web pages that are visually pleasing, load quickly, and meet established design standards.
- Provided competitive market analysis on the e - commerce site and proposed suggestions to the design and available functionality.
- Gathered requirements from users and translated in to system requirements and specification.
- Developed java classes as per the requirement.
- Created UML Diagrams like Class Diagrams, Sequence Diagrams, and Activity Diagrams Using Rational Rose and Microsoft Visio.
Environment: Java, J2EE, JSP, Servlet, Sql Server, UML, Hibernate, Javascript.HTML, DHTML, TOMCAT and Eclipse.
Confidential, Warren, NJ
Portal Developer
Responsibilities:
- Requirements gathering, design, development and testing of features and enhancements.
- Providing guidance for developers on how to use the framework and associated services to build the application.
- Continual enhancement and maintenance and bug fixes for existing features.
- Occasional demonstration of the framework and features to interested teams across Team.
- Worked independently on self-registration, quick access, bulletin alerts & feeds modules etc.
- Extensive programming in core Java.
- Designed the CSS and UI interface for the web pages.
- Created/ Managed various tickets in Team Track for code deployment in PRODUCTION and UAT environment
- Involved in designing and coding of Presentation Layer, Business Logic Layer and Data Access Layer.
- Connected with search engine to search in specific directories or subfolders.
- Developed database access service layer for the soap Web Services and integrated modules.
- Extensively used OOPS java concepts.
- Wrote Hibernate POJO classes and corresponding mapping files, which maps bean properties to the table columns in database.
- Used hibernate to query from database. Developed web pages and validated these pages using JSP, HTML, CSS, Jscript, and JavaScript.
- Worked in Struts with Hibernate using MVC design Pattern.
- Developed and implemented the User Interfaces using Java Server Pages (JSP).
- Wrote and implemented test plans using JUnit.
- Involved in Code Review, Unit testing and Integration testing for Quality Assurance.
- Performed Unit Testing, Functional Testing and Integration Testing.
- Developed the Cascading Style Sheets (CSS), which were used for the entire site giving the site a dynamic look.
- Created template-based and original designs for intranet sites.
- Gathered requirements from users and translated in to system requirements and specification.
- Developed java classes as per the requirement.
Environment: Java, JDBC, J2EE (Servlets/JSP), Strut, JSF Java, Eclipse, TOMCAT, HTML, CSS, XML, CVS, Hibernate, Ajax, WebServices (SOAP/WSDL), Oracle 10g, JavaScript, CSS, TOAD.
Confidential
UI/Web Application Developer
Responsibilities:
- Involved in Design and Documentation of Individual Applications Screen Specifications for ZDI
- Coded various JavaScript and created Asynchronous JavaScript & XML using AJAX.
- Coding stored procedures, functions & cursors in the SQL-Server 2000.
- Designed Publication Workflow & updated in DB of various modules.
- Created classes, interfaces, properties, methods, user controls in C# using ASP.NET.
- Responsible in implementing validation using ASP.NET validation controls.
- Improving Software Quality through Effective Source Code Control using Microsoft Visual Source Safe and SourceGear Vault 1.0.
- Code reusability done using Code Smith- 31 by creating corresponding templates.
- Used Re-sharper 1.5.1 tool for code review.
- Extensively used Dataset, Data Grid and Repeater controls to display and manipulate data.
- XSLT style sheet files were created for transforming results from XML output.
- Quick Base is used as requirement tracking tool.
Environment: Visual Studio.NET 2003, C# 1.1, Asp.net 1.1, ADO. Net 1.1, MS .NET Framework 1.1, Vignette Version 7, HTML/DHTML, CSS, SQL Server-2000, AJAX, JavaScript, IS, Web Forms, User Controls, XML, XSL, SourceGear Vault 1.0, Re-sharper 1.5.1, Code Smith-31, VSS, MS-Visio 2003, Quick Base, Web Service.
Confidential
Software Developer
Responsibilities:
- Requirement analysis and design based on n-tier architecture.
- Analyzed the existing PowerBuilder application functionality and redesigned the application framework into the .net.
- Involved in the development of ARM framework using Infragistics controls and VB.net.
- Involved in the analysis, design, coding, bug fixing, bug tracking and unit testing of framework and modules.
- Extensively used assemblies implemented using VB.net.
- Used Delegates and Events to create the ARM application’s events using VB.net.
- Created Crystal Reports using windows forms.
- Used ADO.NET for data access layer to communicate with the Oracle 9i database using ODBC provider
- Used Infragistics controls for UI, Charts and Events using Winforms.
- Involved in designing and coding of Presentation Layer, Business Logic Layer and Data Access Layer.
- Coded Sql Queries using Joins, Stored Procedures, Functions, and Triggers & Cursors in the Oracle 9i.
- Toad tool used for database operations.
- Involved in Unit testing of various modules.
- Involved in writing test cases for various modules.
- Involved in domain study & workflow analysis between various modules of the software.
Environment: Visual Studio .NET 2003, VB.NET, ADO.NET, XML, Oracle 9i, PowerBuilder 7.0, Infragistics Net Advantage 2005 Volume 3, Winforms PVCS-Repository Tool, Re-sharper, Rational Rose, Toad, MS Front Page