Senior Level Java/j2ee Developer Resume
New Jersey, NJ
Summary:
- Senior Level Java/J2EE Developer with 10 years of experience and 14 years of total IT experience.
- Extensively worked with Object Oriented Programming concepts (OOPs) and Object Oriented Analysis and Design (OOA&D)
- Extensively worked with Java/J2EE technology (Java, J2EE, JSF, JSP, Servlets, Web Services, JDBC, JMS, EJB, MDB, RMI, JNDI, JDO, JavaMail, Swing, AWT, Applets)
- Extensively worked with ICEfaces, HTML 4.0, DHTML, XHTML, CSS, JavaScript, XML, AJAX, XSL, XSLT
- Extensively worked with MVC Architecture using Apache Struts 1.x Framework
- Extensively worked with RDBMS such as Oracle 8.x/9i, MS SQL Server 6.0/7.0/2005, Informix, and MySql 4.x databases
- Extensively worked on SQL, PL/SQL development tools such as Quest SQL Navigator, SQL Query Analyzer, MySql Query Browser 1.1, Quest Toad for Oracle 8.5/9.1
- Extensively worked with Application & Web Servers such as IBM WebSphere 6.1/7.0, BEA WebLogic Server 8.x, Apache Tomcat 5.5, JBoss 3.0, Java Web Server 2.0
- Extensively worked on IDE tools like Eclipse 3.x, IBM Visual Age for Java, Borland JBuilder, Oracle JDeveloper, Macromedia HomeSite, Symantec Visual Café, Topstyle Lite 3.10, TextPad 4.7, Edit Plus 2.21, BEA Weblogic Workshop 8.1, XMLSPY 5, IBM RAD 6.0/7.0/8.0
- Extensively worked with Version Control tools using SVN, MS Visual Source Safe, Rational ClearCase, Rational ClearQuest, Merant Version Manager 8.0, Merant PVCS Tracker 7.1, Tortoise CVS, Win CVS 1.2
- Extensively worked with SQL Mapping tools such as Hibernate, Apache iBATIS for Java 2.3
- Extensively worked with Nitobi Grid 3.2, Sourceforge Display Tag library 1.1.1
- Development experience with UML using Use Cases, Sequence & Class Diagrams
- Development experience with Design Patterns such as Singleton, Session Façade
- Development experience in various platforms such as Windows (XP, NT, 2000, 98, 95), Unix (Solaris, Sun OS 8), Linux (Red Hat 7.1).
- Short term experience with Agile methodologies such as Scrum
- Short term experience with Tiles & Spring Framework
- Short term experience with Tech Excel DevTrack 5.5
- Short term experience with JPlates 2.1/3.0
- Short term experience with Apache Ant 1.6
- Short term experience with MQ Series
- Knowledge of C, C++
Technical Skills:
Languages: Java/J2EE, HTML, DHTML, XHTML, Java Script, SQL, PL/SQL, XML
Databases (RDBMS): MS SQL Server, Oracle, Informix, MySql and MS Access
IDE/RAD Tools: IBM RAD, Eclipse, Visual Age for Java, JBuilder, JDeveloper, HomeSite, Visual Café, TextPad, BEA Weblogic Workshop,
JAVA based Frameworks and Libraries: J2EE, JSF, JSP, Servlets, Java Beans, EJB, JTA, JNDI, JMS, RMI, LDAP, JDBC, JAAS, MDB, Multithreading, JDO, AWT, Swing, Java Script, Apache Struts, Ant, Web Services, Ajax, iBATIS for Java, Nitobi Grid, ICEfaces, Crystal Reports, Birt Reports
Application and Web Servers: IBM WebSphere, IBM Weblogic, JRun, JBoss, IIS, SunOne Web Server, Apache Tomcat,
Debugging and Testing Tools: JUnit, DevTrack
Version Control Tools: Visual Source Safe, Rational ClearCase, Rational ClearQuest, Tortoise CVS, Win CVS, SVN
Operating Systems: Windows XP, NT, 2000, 98, 95, Linux, SUN-Solaris, Unix and MS-DOS
Education:
- Master in Arts,
- P.G. Honors Diploma in Systems Management from Confidential
- Certificate in Unix, C & Oracle from Confidential
- In-house Java Training at Confidential
- Certificate in EJB on BEA Weblogic Server 5.1 from Confidential
Certifications:
- Sun Certified Programmer for the Java 2 Platform
- Brainbench Certified in Java 2 Platform Enterprise Edition (J2EE)
Professional Experience:
Confidential of New Jersey, NJ 06/10 – 12/11
Pre-Cert (Pre-Certification)
The purpose of this project is to create self service capability for providers requesting physical therapy authorizations. The implementation of this project would improve provider satisfaction by creating a new online channel for providers to submit their PT authorization requests and improve efficiencies to by handling requests in an automated fashion.
MAG (Middleware Application Group) Admin Console
A web application developed to aid user administration for various applications.
Provider Credentialing
A web application developed to provide the users, the ability to send auto generated Welcome Letters, Denial Letters, Missing Information Letters, Withdrawal Letters and Re-credentialing Letters to Providers.
Provider Files
The purpose of this project, a web application, is to provide the users the ability to track demographic change requests, received from providers via mail and fax to send auto-generated confirmation letters and additional information request letters to providers. All requests would be accessed in UCSW and a SR would be created on request received and closed on request completion.
Responsibilities:
- Developed user interfaces using Java Server Pages using JSF, IceFaces, HTML, DHTML, XHTML, AJAX, CSS & JavaScript
- Developed beans, action, helper, DAO classes for the middle-tier and backend connectivity to implement Struts framework
- Developed SQL Queries using Toad for SQL Server
- Used IBM RAD as IDE for Development
- Maintained Source Code Version Control using SVN
- Involved in production support for the applications.
- Involved in the deployment and publish of the application in various environments during the life cycle of the project
- Involved in unit, system and integration testing of the applications
- Involved in the complete life cycle of the applications
Environment: Java/J2EE, HTML, DHTML, XHTML, JavaScript, CSS, IBM RAD 8.0, IBM WebSphere 7.0, IBM WASCE 2.1, Eclipse 3.4, MS SQL Server 2005 , Toad for SQL Server 5.5, Icefaces 1.8, EditPlus 3, Soap UI 2.5.1, SVN, ClearQuest, Crystal Reports, BIRT Reports for Eclipse 2.5
Confidential, NC 10/08 – 04/10
ReconWeb
This web-based application has been designed to reconcile and manage outstanding transactions. It has been developed to support many transaction based reconcilement needs.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, Nitobi Grid, CSS & JavaScript
- Developed JavaBeans for the Forms and Action classes for Struts framework
- Developed SQL Queries using Toad for Oracle
- Developed Database and SQL mapping using Hibernate
- Used IBM RAD as IDE for Development
- Maintained Source Code Version Control using SVN
- Involved in the deployment and publish of the application in various environments during the life cycle of the project
Environment: Java/J2EE, HTML, DHTML, XHTML, JavaScript, CSS, AJAX, Nitobi Grid 3.2, Apache Struts 1.2, IBM WebSphere 6.1, Oracle 9i, Toad for Oracle 9.1, XML, XSL, Hibernate, Eclipse 3.2, IBM RAD 7.0, SVN and Windows XP
Confidentialess, MS 01/07 – 12/07
Term Plan Tool (TPT)
The Term Plan Tool (TPT) was implemented to provide the users an interface to better manage, track, and audit the term of service a circuit is placed on. It will provide a reliable source of information to be shared between the audit centers.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, Display Tag, CSS & JavaScript
- Developed JavaBeans for the Forms and Action classes for Struts framework
- Developed SQL Queries and Stored Procedures using Oracle SQL Developer
- Developed Database and SQL mapping using iBATIS
- Used Eclipse as IDE for Development
- Maintained Source Code Version Control using Merant Version Manager
- Involved in the Design & Documentation of the Application
Environment: Java/J2EE, HTML, DHTML, XHTML, Javascript, CSS, AJAX, Sourceforge Display Tag 1.1.1, Apache Struts 1.2, Apache Tomcat 5.5, Oracle 9i, Oracle SQL Developer, XML, XSL, Apache iBATIS for Java 2.3, Eclipse 3.2, Merant PVCS and Windows XP
4 Way Match Research Tool (4WM)
4 Way Match (4WM) is a web based application developed to obtain, track, or validate reliable data regarding circuit counts across Revenue billing, Local Exchange Carrier (LEC) billing (Cost), Provisioning and Order Entry systems. It also provides accurate reporting on circuit-based costs and circuit-based revenue and determining the relationship between these is critical to Telco cost management.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, CSS & JavaScript
- Developed JavaBeans for the Forms and Action classes for Struts framework
- Developed SQL Queries and Stored Procedures using Oracle SQL Developer
- Used Eclipse as IDE for Development
- Maintained Source Code Version Control using Merant Version Manager
- Involved in the Design & Documentation of the Application
Environment: Java/J2EE, HTML, DHTML, XHTML, JavaScript, CSS, AJAX, Yahoo UI, Apache Struts 1.2, Apache Tomcat 5.5, Oracle 9i, Oracle SQL Developer, XML, XSL, XSLT, Eclipse 3.2, Merant PVCS and Windows XP
Confidential, VA 09/06 – 11/06
HCM – NPI (State of Nevada)
A web portal application developed to help providers, customers and First Health reviewers, customer service representatives, doctors and managers to work together to assure proper management of authorized medical services. NPI is a national provider identification number established as required for health care providers by the Federal government. The 2 modules being developed are LTC (Long Term Care) and BH (Behavioral Health).
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, CSS & JavaScript
- Used Eclipse as IDE for Development
- Maintained Source Code Version Control using Merant Version Manager
- Used Merant PVCS Tracker for tracking and maintaining script issues and bug fixes
- Played an active role in JAD & SCRUM sessions
Environment: Java/J2EE, HTML, DHTML, Javascript, CSS, Spring, Hibernate, BEA Weblogic Platform 7.0 (BEA Weblogic Application Server 7.0, BEA Weblogic Portal 7.0), MS SQL Server 2000, MS SQL Server Query Analyzer, XML, Eclipse 3.0, UML, Merant PVCS and Windows XP.
Confidential, NC 03/06 – 09/06
TouchPoint - Sales and Service
TouchPoint S&S is a suite of customer interaction solutions that allow institutions to address their greatest needs, first and then add more capabilities as needed. TouchPoint Sales helps financial institutions identify, track and close sales with prospect, opportunity, portfolio and contact management features. TouchPoint Service consolidates customer and account data so service requests can be handled efficiently and effectively. It provides a customer centric view, including contact history, account relationship, current work in progress and cross-sell opportunities. It includes ready-to-use account-specific profiles and workflow-enabled business processes.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, CSS & Javascript
- Used MS Script Debugger for debugging script errors
- Used Eclipse, Rational Web Developer & Edit Plus as IDEs for development
- Maintained Source Code Version Control using Merant Version Manager & Rational ClearCase
- Used Merant PVCS Tracker & Rational ClearQuest for tracking and maintaining script issues and bug fixes
Environment: J2EE (Java, JSP, EJB, JDBC, JNDI), HTML 4.0, DHTML, JavaScript, CSS, XML, XSL, Edit Plus 2.21, Eclipse 3.1, UML, Hibernate, Apache Tomcat 5.0, Apache Ant 1.6, MS Script Debugger 1.0, Spring, Merant Version Manager 8.0, Merant PVCS Tracker 7.1, Rational ClearCase, Rational ClearQuest, IBM Rational Web Developer 6.0, Oracle 9i & Windows XP Professional.
Confidential, MA 10/05 – 01/06
AdPortal Web Service - SuperPages
AdPortal Web Service is an application developed using Java Web Services on J2EE technology, which uses open, XML-based standards and SOAP to exchange data with calling clients. The objective of the project is to replace current publishing system to transport the data from the main database to the local database, to create new business profiles and to edit current business content and save to the local database as well as third parties.
Responsibilities:
- Developed user interfaces using Java Web Services on BEA Weblogic Workshop
- Developed JavaBean for implementing business logic
- Used Quest Toad for Oracle to create PL/SQL Statements
- Created XML and XML Schema files
- Used Weblogic Workshop and XMLSPY as IDEs for development
- Maintained the Source Code Version Control using Win CVS
Environment: J2EE (Java, Web Services, JDBC, JNDI), SOAP, BEA Weblogic 8.1, BEA Weblogic Workshop 8.1, XML, XSLT, XMLSPY 5, Oracle 9i, Quest Toad for Oracle 8.5, Win CVS 1.2, Humming Bird Connectivity 10, Windows XP Professional & Solaris 8.
Confidential, MA 07/05 – 09/05
Joint Advertising Market Research & Studies (JAMRS) - Today’s Military
The main objective of the project is the reconstruction of the Today’s Military website which was created using php technology and is now being converted to Java – JSP technology. The website caters to 3 major categories viz., parents, educators and students and portrays to be a source of information to the 3 focusing on career information and benefits of being a part of the forces viz., army, navy, marines, air force and coastguard.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML & CSS
- Created XML files for the purpose of layering and framework
- Used Struts & Tiles to provide the MVC Architecture and Content Layout
- Used Macromedia Homesite for development
- Maintained the Source Code Version Control using Microsoft Visual Source Safe
Environment: J2EE (Java, Servlets, JSP 1.2, EJB 2.0, JDBC, JNDI), HTML 4.0, DHTML, CSS, JavaScript, XML, Apache Struts 1.1, Tiles, Apache Tomcat 5.5, Eclipse 3.1, MySQL 4.1.4, MySQL Query Browser, Macromedia Homesite 5, Topstyle Lite 3.10 & Windows XP.
Confidential, OH 03/05 – 06/05
Anthem Sales Compensation System (ASCS)
ASCS is a web based application that provides an enterprise wide commission payment system. It is a client server based batch and online system designed to pay commissions for Anthem. It makes commission and incentive payments on both group and individual business to external and internal brokers. A custom built system, it processes membership data daily and monthly basis. It receives and processes premium feeds from these systems and calculates the broker commissions, bonus amounts and advances. Updates are handled both through an intranet interface and batch cycles.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML & Javascript
- Developed Servlets and Enterprise JavaBeans for the business flow (Entity and Session Beans)
- Integrating of MVC architecture using Apache Struts Framework
- Developed stored procedures, functions and packages using Transact SQL
- Created Test Cases for Unit Testing
- Used Borland JBuilder for development
- Maintained the Source Code Version Control using Rational ClearCase
Environment: J2EE (Java, Servlets, JSP 1.2, EJB 2.0, JDBC, JNDI), HTML 4.0, DHTML, CSS, JavaScript, XML, Borland JBuilder 9.0, BEA Weblogic Server 8.0, MS-SQL Server 6.0, Apache Struts Framework 1.1, UML and Windows XP Professional.
Confidential, FL 04/04 – 10/04
VzMaps - Despatch System (VzMaps-DS)
VzMaps-DS is a web based application that provides graphical maps of areas serviced by Verizon West. The maps display specific dispatch data e.g., locations of technicians' truck, jobs, central offices and dispatch areas. This application uses the Global Positioning System (GPS) technology. The application has been developed using J2EE technologies and incorporated into its parent application developed in MS Visual Basic.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, JavaScript
- Developed Servlets and Enterprise JavaBeans for the business flow (Entity and Session Beans)
- Developed stored procedures, functions and packages using PL/SQL Statements
- Handled integration of Java based VzMaps-DS with Microsoft Visual Basic
- Used VI editor for development
- Maintained the Source Code Version Control using CVS
Environment: J2EE (Java, Servlets, JSP 1.2, EJB 2.0, JDBC, JNDI), HTML 4.0, DHTML, JavaScript, XML, VI Editor, Apache Tomcat, BEA Weblogic Server, Informix, JUnit, MS Visual Basic 6.0, Unix (Sun Solaris & AIX server) and Windows 2000/XP
Confidential, MI 12/03 – 02/04 Trouble Ticket System (TTS)Trouble Ticket System (TTS) is a web based application being developed to aid the technician to create and track trouble tickets issued to clients as and when a systemic, networking or financial distress is encountered by the jukebox which results in it being temporarily dysfunctional or disabled. This application facilitated handling various other modules such as Jukeboxes, Media Library, Trouble Tickets, Operators and a Report Generation module.Responsibilities:
- Developed user interfaces using Java Server Pages and JPlates using HTML, DHTML, JavaScript and Scriptlets
- Developed Enterprise JavaBeans for the business flow (Entity and Session Beans)
- Developed stored procedures, functions and packages using PL/SQL Statements using MySql Control Center
- Used IDE TextPad for development
- Maintained the Source Code Version Control using Tortoise CVS
- Involved in the Database structuring and Tables creation needed for the project
- Involved in the documentation of the Functional Specification for the project
- Involved in the analysis, design and development of the project
Environment: J2EE (Java, Servlets, JSP 1.2, EJB 2.0, JDBC, JNDI), JPlates 3.0, HTML 4.0, DHTML, JavaScript, XML, XSL, TextPad, MySql 4.0, MySql Control Center, JBoss 3.0, Apache Ant 1.6, Tech Excel DevTrack 5.5, JUnit and Windows XP Professional
Confidential, PA 04/02 – 04/03
eMAINTENANCE SERVICE AGREEMENT (eMSA)
To report actuals, GETS currently uses an old web based application that pulls data from Datawarehouse. This application is not linked to the new platform and therefore any IOP numbers must be entered into a datawarehouse table in order for this application to use it. GETS needs an application that is directly linked to the new platform so that MSA model data can be easily integrated with actual data. The project objective is to create another set of modules in the new MSA platform which allows GETS to create a variety of reports that use both Actual data and model data.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, JavaScript and Scriptlets
- Developed Enterprise JavaBeans for the business flow (Session Beans)
- Developed stored procedures, functions and packages using PL/SQL Statements using Quest SQL Navigator.
- Used IDE TextPad for development
- Maintained the Source Code Version Control using Visual Source Safe
- Involved in the analysis, design and development of the project
Environment: J2EE (Java, Servlets, JSP 1.2, EJB 2.0, JDBC, JNDI), TextPad, Oracle 8i, Quest SQL Navigator, BEA Weblogic Server 6.0, HTML 4.0, DHTML, JavaScript and Windows NT
Confidential
A web based application developed in JSP and Oracle to facilitate the user to select or provide a Configuration File String/Model Information String pair of an AC or DC locomotive to handle bit manipulations on the string. The application decodes a CFS/MIS from encoded hexadecimal representation to textual representation for easy manipulation or modification and the changes are notified to the respective users via email. Modifications can be done according to an upgrade or option-by-option basis. The Admin portion consists of maintenance of the bit groups, bit descriptions, upgrades and interaction details.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, JavaScript and Scriptlets
- Developed Enterprise JavaBeans for the business flow (Session Beans)
- Developed JavaBean for implementing JavaMail APIs to send emails
- Developed stored procedures, functions and packages using PL/SQL Statements using Quest SQL Navigator.
- Used IDE TextPad for development
- Maintained the Source Code Version Control using Visual Source Safe
- Involved in the analysis, design and development of the project
Environment: J2EE (Java, Servlets, JSP 1.1, EJB 2.0, JavaMail, JDBC, JNDI), TextPad, Oracle 8i, Quest SQL Navigator, BEA Weblogic Server 6.0, HTML 4.0, DHTML, JavaScript and Windows NT
Confidential
Confidential was developed in JSP as part of the SMPP package to send e-mails with the 'Reset' file as attachment in either Single or Multi mode as desired by the user. The Reset message is sent to restart the process which has halted as a result of a bad fuel level. The corresponding tracking unit is fetched and the message sent to them for the process to run successfully. In Single mode, the message can be sent to the particular unit any number of times per day. In Multi mode, the tracking units are fetched by a SQL procedure that is run at the backend and then messages are sent simultaneously to all the tracking units and is restricted to just one run per day.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, JavaScript and Scriptlets
- Developed Enterprise JavaBeans for the business flow (Session Beans)
- Developed JavaBean for implementing JavaMail APIs to send emails
- Configured JDBC 2.0 connection pooling to access Oracle 8i Database tables.
- Developed stored procedures, functions and packages using PL/SQL Statements using Quest SQL Navigator.
- Used IDE Oracle JDeveloper and TextPad for development
- Maintained the Source Code Version Control using Visual Source Safe
- Involved in the analysis, design and development of the project
Environment: J2EE (Java, Servlets, JSP 1.1, EJB 2.0, JavaMail, JDBC, JNDI), Oracle JDeveloper, TextPad, Oracle 8i, Quest SQL Navigator, BEA Weblogic Server 6.0, HTML 4.0, DHTML, JavaScript and Windows NT
AUTOMATED REGRESSION TOOL (ART)
Automated Regression Tool (ART) is a tool developed to enable automatic regression testing for all binary messages and test all existing services. The tool developed in JSP simulates the messages as created by the software running on the locomotive. The process is run in the server and the output is saved in the local drive. The process includes complicated logic to build the binary messages by swapping of bytes Big-Endian and Little-Endian. The messages are created with the inputs provided by the user and the database.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, DHTML, JavaScript and Scriptlets
- Developed Enterprise JavaBeans for the business flow (Session Beans)
- Developed stored procedures, functions and packages using PL/SQL Statements using Quest SQL Navigator.
- Used IDE Allaire HomeSite for development
- Maintained the Source Code Version Control using Visual Source Safe
- Involved in the analysis, design and development of the project
Environment: J2EE (Java, Servlets, JSP 1.1, EJB 2.0, JDBC, JNDI), Allaire HomeSite, Oracle 8i, Quest SQL Navigator, IBM MQSeries, BEA Weblogic Server 6.0, HTML 4.0, DHTML, JavaScript and Windows NT.
Confidential 08/00 – 03/02This package was developed for EXIM - India, a leading information provider of exports and imports of products out of and into the country. It involved the conversion of their existing Foxpro package into Java application with Oracle as backend to provide a better GUI and greater storage capacity.
Responsibilities:
- Involved in analysis, design, development, integration, and testing phases of the project.
- Created tables in Oracle 8.0
- Designed and coded Swing components
- Developed GUI using AWT, Swing components and layouts
- Configured database connectivity to access Oracle 8.0 database tables.
- Developed stored procedures, functions and packages using PL/SQL Statements
- Involved in database conversion and export of data from Foxpro to Oracle using SQL *Loader
- Involved in customer interaction
- Mentored the development team
Environment: JDK1.4, AWT, Swing, JDBC, Oracle 8.0, SQL *Loader and Windows 2000
HRMSThis package was developed to handle the payroll system for Small and Medium Organizations. It provides the solution for managing employees and payroll to determine and store records related to various staff, monitor skills, Training etc. The package also processes pay slip and payroll statements including statements for leave, increments and disciplinary actions.Responsibilities:
- Involved in analysis, design, development, integration, and testing phases of the project.
- Created tables in MS-Access, MS SQL Server 6.0 and Oracle 8.0
- Designed and coded Swing components
- Developed GUI using AWT, Swing components and layouts
- Configured database connectivity to access Oracle 8.0 database tables.
- Developed stored procedures, functions and packages using PL/SQL Statements
- Administered package using different databases
- Mentored the development team
Environment: JDK1.3, AWT, Swing, JDBC, MS-Access, MS SQL Server 6.0, Oracle 8.0 and Windows ‘98
SOCIALSparkThis package was developed to maintain one-time information of all personnel within an organization. AWT/Swing was used to design the front end and Oracle was used for the backend database management. The package had 10 modules to it viz., Social Master, Employers’ Particulars, Family Particulars, Education Particulars, Property Particulars, Loan Particulars, Residence Particulars, Bank Particulars, Automobile Particulars and Insurance Particulars.Responsibilities:
- Involved in analysis, design, development, integration, and testing phases of the project as a single person team.
- Created tables in Oracle 8.0
- Designed and coded Swing components
- Developed GUI using AWT, Swing components and layouts
- Configured database connectivity to access Oracle 8.0 database tables.
- Developed stored procedures, functions and packages using PL/SQL Statements
- Administered package under Windows 98, Linux and Unix platforms
Environment: JDK1.2, AWT, Swing, JDBC, Oracle 8.0 and Windows 98/Linux/Unix
Confidential 07/98 – 08/00
HRMAPP
This tool is designed to track the work status of individual employees against pay-per-hour and also track their occupation/performance with respect to various categories. ie., Development, Maintenance, Personnel, Other works etc. It was designed for the Electronic Data Interchange department. The modules developed were for Personnel, Production, Marketing and Other departments. The evaluation is done on weekly, monthly and annual basis. The reports are displayed in tabular form and also graphically. Once the reports are compiled for annual review, the points are calculated and accordingly the salary revision is done.
Responsibilities:
- Designed and coded Swing components
- Involved in developing and testing of the Client Module using Swing, Applets, Servlets, and Java beans.
- Designed and coded Applets
- Developed GUI using AWT, Swing components and layouts
- Configured database connectivity to access Oracle 8.0 database tables.
- Developed stored procedures, functions and packages using PL/SQL Statements
- Establishing/enforcing Applet to Servlet Communication
Environment: JDK1.2, Applets, Servlets, JDBC, Oracle 8.0, HTML 4.0, JavaScript, Java Web Server 2.0 and Windows 98
DRDPACThis package was developed for the Department of Rural Development and it constituted of two modules viz., INTRANET & ADMINISTRATION. The Intranet comprised of 6 modules imparting information on different areas such as Home, State Profile, District Profile, Achievement, Fund Flow and Panchayat Raj. The Administration comprised of 12 modules viz., State, Block, Schemes, Achievement, Panchayat Master, District, Panchayat Detail, Category Master, Category Admin, Director, Login and Main Menu.Responsibilities:
- Designed and coded Swing components
- Designed and coded Applets
- Developed GUI using AWT, Swing components and layouts
- Configured database connectivity to access Oracle 8.0 database tables.
- Developed stored procedures, functions and packages using PL/SQL Statements
Environment: JDK1.2, Applets, JDBC, Oracle 8.0, IDS Server and Windows NT/Unix
Press SystemThis package was developed for the printing press of Macmillan India Ltd., a leading publication house. The company has showrooms all over the country with regional offices (ROs) overseeing the operations of the showrooms in their respective regions. The printing press is located in Chennai. Orders for the textbooks are sent to the press both by the showrooms and the ROs. The system checks to see whether the stock requested for is available in any other showroom or RO. If there is no stock then the orders form the basis for print orders. The system also maintains a machine master with data of all machines (printing, stitching, cutting, laminating etc) along with their capacity, operator, skills required and machine hour rate. This data is used both for calculating print time estimates and also to readjust the staff in case of absenteeism or machine breakdown. The actual print orders are prepared when the orders unfilled reach an optimal quantity. This part of the system handles the time estimate based on the print operations required, the availability of machines and their capacity etc.Responsibilities:
- Designed and coded Swing components
- Developed GUI using AWT, Swing components and layouts
- Configured database connectivity to access Oracle 8.0 database tables.
- Developed stored procedures, functions and packages using PL/SQL Statements
Environment: JDK1.2, AWT, Swing, JDBC, Oracle 8.0, Delphi and Windows 98
Customer Information SystemIFMR is a Management Consultant for a large government authority involved in manufacturing and distributing steel to industrial users in the government, public and private sectors. They required a Management System to monitor the pattern of sales and customers over past years, to identify patterns, trace customer behavior and follow up slack in sales. They have various centers, which have a mixture of dumb terminals (VT 100) and PC's running Windows '95. The project involves development of a 3 tier Intranet based system for management of Customer Database. This system involves development of GUI front-end using HTML and server side JDBC programming for dynamic interaction with Oracle database. The server side is done using Servlets; it serves as the middle layer and Oracle as the third layer.Responsibilities:
- Designed and coded HTML screens
- Involved in developing and testing of the Client Module using Swing, Applets, Servlets, and Java beans.
- Developed GUI using AWT, Swing components and layouts
- Configured database connectivity to access Oracle 7.1 database tables.
- Developed stored procedures, functions and packages using PL/SQL Statements
Environment: JDK1.2, JSDK2.0, HTML, JavaScript, JDBC, Oracle 7.1, Java Web Server 2.0 and Windows NT/95
Confidential 11/95 – 07/98
EDP-in-Charge Product CostingThis package was developed to monitor and ascertain product costing with special importance to procurement of raw materials, imported and local, consumption, exchange rates and import formalities, labor, machinery and other particulars. As EDP-in-Charge, I was involved in the Analysis, Design and Coding.Environment: FoxPro 2.5 and MS-DOSPacking List
A package developed to monitor packing and despatch details of the manufactured items of the Company. As EDP-in-Charge, I was involved in the Analysis, Design and Coding.
Environment: FoxPro 2.5 and MS-DOS
Confidential 08/91 – 03/94
Community Health Development
This package was developed for the Health Department and consisted of different modules like patient registration, diagnostics and poly clinic, medical support staff, subsystem - medical diagnosis, administration, finance & accounts, management information system, auxiliary services such as pharmacy, inventory, accounting and drug dispensing. As a Systems Analyst, I was involved in Systems Study, Database Design, Coding, Documentation, Unit, Module, and System Level Testing and Integration.
Environment: FoxPro 2.5 and MS-DOS