Programmer/analyst Resume
New Jersey, NJ
SUMMARY
- Over 7 plus years of IT experience in Software System Analysis and Design (SSAD), Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML).
- Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing, good knowledge in integration using J2EE and .Net Architectures.
- Comprehensive knowledge of Web/Client Server development using n-tier architecture in Web based (.Net Framework and J2EE) and Client/Server Architecture.
- Experienced in MVC architecture and Frame works like Struts, Spring and JSF
- Experienced in developing Web Services using WSDL and SOAP
- Proficient in Customizing SharePoint, MOSS 2007 Central Administration & Implementing Shared Services including Forms Services, Excel Services.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EEä Application Servers like IBM Web Sphere, (WSAD 5.0,RAD)BEA Web Logic and open source JBoss, and Apache Tomcat Web server.
- Emphasis on 3-tier architecture application development using J2EE and .Net frameworks using databases like Oracle and MS SQL Server.
- Expertise in implementing different design patterns such as MVC, Singleton, DAO, DTO, Business delegate.
- Good knowledge in log4J implementation to persist the data into log files.
- Strong in RDBMS, in writing Stored Procedures and Triggers using Oracle 9i/10g (PL/SQL).
- Excellent communication, analytical, interpersonal, presentational and leadership skills.
TECHNICAL SKILLS
Languages: Java /J2EE,.NET Framework1.1/2.0/3.5, JSP,ASP.NET, C#.NET, WCF,WPF, ADO.NET, XML, Web Services, AJAX,SQL,PL/SQL,UNIX Shell Scripting
Database: Oracle 9i/10g, Microsoft SQL Server 2000 & 2005, MS
Access
Frame works Struts, Spring, Hibernate and JSF
XML Tool: Open XML Parser (DOM, SAX), JAAX
OP.System: Linux /UNIX, Linux Administration, Windows200/XP, MS-DOS
WebServices: SOAP, WSDL
Web technologies: JSP, SharePoint 2007, ASP.NET, Servlets, HTML, DHTML,
JavaScript
Tools: ANT, Rational Rose, RUP and Visio
Testing Tools: Winrunner5.0, Test director, Silk, Load runner.
Web/App Servers: Sun Web Server, IIS, WebLogic, Tomcat
Distributed Technologies: RMI, EJB, JMS, COM
IDEs: Eclipse, JBuilder 3.0/3.5/4.0 Visual Age
OOD methodologies: UML, Object Design Patterns, Use cases
Configuration Mgmt tools: CVS, VSS and Clear Case.
EDUCATION
- Master of Computer Engineering
- Bachelor of Engineering: Electronics and Electrical
TRAINING AND CERTIFICATIONS
- Training: Software Engineer
- Microsoft Certified-SharePoint 2007, Brain Bench Java2, JavaScript and JSP certified.
PROFESSIONAL EXPERIENCE
Confidential,Sr.Programmer/Analyst
June 2005 – Sept 2010
Confidential,is the business process and associated IT system that enables the sharing of best practices across the globe. The BuGM includes the submission, review, approval and tracking of Best Practices for GM Manufacturing & Labor. The Best Practices focus on post start of real production (SORP) processes and improve quality, reduce cost, establish common practice or otherwise support a Global Manufacturing System (GMS) principle.
- Involved in creating Use Cases, BRD, SRS, UAT documents for the application.
- Applications front end(view) was developed by using HTML,JSP,Java Script, CSS
- Model and DAO components were developed in Java, JavaBeans and XML
- Applications Authentication and Authorization were performed in LDAP.
- Involved developing Web Services(SOAP) for the application
- Involved in applications workflow which was designed by using Java, Java Beans, Java Mail and XML
- Designed and Developed Servlet and AJAX based system for the reporting services.
- Involved in designing and developing JDBC DAOs for the database connectivity.
- Oracle 10g is used as applications backend. Data is stored in tables and views are used to show data.
- CVS is used as a version control system.
- Triggers,Sequences,Constraints and stored procedures are used for data manipulation
- Involved in migrating applications backend database from oracle 9i to oracle10g.
- Sun One Web Server and Tomcat are used in production, testing environments respectively.
- Involved in writing test cases and also in Unit, Integration, Load and Functional testing’s.
Environment:Java,J2EE,JavaBeans,JSP,ServletsAJAX,WebServices,SOAP,XML.JavaMail, JDBC,Windows2000/XP,Oracle10g,CSS,UNIX(administration&ShellScripting),LDAP,JavaScript,DOM, HTML ,Eclipse and DHTML
Other Projects Responsibilities:
- Involved in creating “Providers” for Sun One Portal Server 6.2
- Developed “Display Profile XMLs” for Portal development at different levels.
- Developed “Roles” and “Desktop’s” for Portal “Personalization” feature.
- Developed “Conatiners, Channels (portlets) and Organizations for portal development.
- Developed JSP’s, JavaScript’s and HTML’s for portal development
- Involved in the “ LDAP Schema Change ” for Sun One Portal Directory Server 5.2 to accept “META” feed from a another “Sun Directory Server 5.2”
- Involved in creating Application Ids,ACLs and in creating “equality index” for better performance of Sun One Portal Directory Server 5.2
- Involved in the modification of “Shell scripts” to suit different Portal options.
- Involved Unit testing, Functional testing, Integration testing and UAT for portal Testing and development.
- Involved in development and bug fixing of code and writing “install guides” and take it to different comities and move code to “Production”.
- Installed “Sun One Portal server 6.2 (Identity Server 6.1) on Unix Solaris 5.8 Operating System.
- Installed “Sun One Directory Server 5.2 “on UNIX Solaris 5.8 OS.
- Installed “Sun One Web Servers “ on Unix Solaris 5.8 OS
- Involved in creating “Project scheduling”.
- Involved in development and trouble shooting of Portal in daily activities.
- Work with production support team 24*7 to resolve any production related issues.
Environment: Java, J2EE, JSP 2.0, Servlets, Oracle 9i, Java Beans, HTML, CVS, XML, UML, Eclipse, UNIX and Windows 95/NT/2000/XP
Confidential,Cincinnati
Programmer
August 2004 – June2005
(Confidential,Canton, MI)
Responsibilities
- Developed use cases, sequence diagrams and preliminary class diagrams for the system using UML.
- Developed front-end system using JSP, JavaScript and HTML for user interface.
- MVC framework and Struts 1.1, and JSF technologies have been used to design the pages.
- Involved writing in different Action classes and Tags for Struts1.1 application and model layer was designed using EJB
- WSAD 5.1 was used for the development of the application as an IDE.
- Involved in the configuration of Websphere 5.1 and participated in the deployment of applications on Websphere 5.1.
- Involved in writing UNIX scripts for the system.
- Developed XML schemas for Data conversion using JAVA, XML/XSLT
- Involved in design and developing re-usable web services and Java Utility classes to support XML, DOM, XML Schemas and XSL
- Involved in the coding of Session beans, which were used as a session façade to support Entity beans.
- UDB DB2 was used as a database for the application.
- VSS was used as a version control of the system.
- Querying, updating and implementation of stored procedures are done by PL/SQL and involved in creating stored procedures and triggers.
- Communicate with end users to determine programming goals.
Environment: Java2, JSP 2.0, Web Sphere 5.1, WSAD 5.1, Struts1.1, DB2, HTML, VSS, XML, UML, UNIX Shell Scripts and Windows 2000
Confidential,Canton, MI
Programmer/analyst
August 2003 – July 2004
Responsibilities:
- Design of sequence diagrams and class diagrams was implemented by UML
- Incorporated Login authentication by using JSP and verifying it with database security tables. JSP & Servlets were used for server side transactions.
- Extensive Usage of Java Scripts for validations in the forms.
- MVC framework and Struts 1.1 technologies have been used to design the pages.
- Extensive usage of Java beans with JSP in the project.
- Involved in designing, developing and configuring server side J2EE components like EJB, Java Beans, JSP, Servlets, JMS, JDBC, JNDI, XML deployments in Web Sphere 5.0 Server.
- Responsible for creating and developing Session Beans which were used for data manipulations.
- Responsible for developing Entity Beans, which were used to represent entity objects.
- Derived object sharing achieved by Clear case.
- Involved in designing the custom defined SAX interface to access XML documents.
- Responsible for configuring Web Sphere 5.0 to access the Database by setting up Data source and Oracle Pool.
- Implemented SQL queries and Stored procedures for data accessing.
Environment: JDK 1.3, EJB2.0, XML2.0, SAX, Servlets2.3, HTML, Dreamweaver, JSP 2.0, JNDI,Web Sphere 5.0, C++, UML, WSAD 5.0, JMS, Oracle 8i and Windows 2000
Confidential,Farmington Hills, MI
Programmer/analyst
Aug 2002 – July 2003
Responsibilities
- Responsible for the designing, coding and developing the application
- Developed the Front-End for Ordering System using JSP and HTML.
- The total application was developed in J2EE and some part in .NET framework.
- Developed Unix Shell Scripts for Data conversions.
- Developed XML schemas for Data conversion using JAVA, XML/XSLT
- Deployed the applications in WebLogic 7.0
- Designing the database and connecting it through JDBC bridge.
- Developed scripts to managing and administer network configuration using shell programming techniques.
- Developed Web-Forms applications with .NET Framework 1.1 using Visual Studio 2003
- Visual Web Created PL/SQL packages, procedures, Temporary tables, Indexes and triggers, and dynamic SQL
- Involved in Documentation, and archiving of Accounts
- Worked on Data Reconciliation Tool where various feeds from different systems namely Ordering Billing and Provisioning for both east and west are collected and the data is bashed to identify the out of sync conditions based on Business rules.
Environment: Java, Oracle8i, NET 1.1, XML,Windows NT, JSP2.0, HTML, WebLogic 7.0, UNIX, PL/SQL.