*******************************************************************************
If interested in this candidate, please email us at mike@ists-inc.com
*******************************************************************************
G.S.
Experience Summary
5+ years of strong experience with Sun Certifications in Java ,Web Component and Business Components
Expertise in Java Application Development, Distributed Application development and Internet/Intranet based Database Applications.
Expertise in developing, testing and implementation of application Environment using Java (EJB, Servlets, JSP, JMS, Java Beans, JDBC, Java Applets, AWT, Swing).
Solid experience in OOPS, OOAD, Design Patterns, UML, Java Sever Side Programming and Java Network Programming.
Proven expertise in, EJB, JNDI, Servlets, Java Server Pages, Java Beans, JavaMail, HTTPS and Jbuilder.
Expertise in Integration concepts.
Experience in using of various web/application/directory servers like BEA WebLogic 6.1/7.0/8.1, IBM WebSphere 5.0/4.0, Oracle 9i, Apache Tomcat 4.0, Borland Application Server and ATG Dynamo Application Server
Extensive experience in XML related technologies like XML, XSL, DTD, XML Schemas, SAX, and DOM Parsers.
Expertise in client side technologies such as HTML, DHTML, JavaScript, Applets, Awt, JFC/Swing.
Solid experience in MVC, Struts Framework, OOPS, OOAD, Design Patterns, UML, Java Sever Side Programming and Java Network Programming.
Experienced in implementing applications with Model/View/Controller (MVC) pattern using Jakarta Struts.
Proven complete SDLC implementations including preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
Ability to translate business requirements to requirement specification documents designed the systems and created the test cases.
Experience in Financial Business Services.
Changed CPU Scheduling ,File Management of Operating System in vocational project using C language
Knowledge of VOIP, SIP and CDMA Technology.
Capable of quickly learning and delivering solutions as an individual and as part of a team.
Quickly learn challenging concepts and applying the latest trends and technologies. Frequently approached by others for assistance.
Knowledge of JMS and MQSeries.
Education
M.S., Computer Science Illinois Institute of Technology, Chicago, IL (2002-2004)
Specialization: Software Engineering
Cumulative GPA 3.54
B. Tech., Computer Science, 1998
Technological Institute of Textiles and Sciences, Bhiwani, India
Certifications
Sun Certified Java Programmer (Java 2.0),
Sun Certified Web Component Developer (JSP 1.2,Servlet 2.3,Tomcat 4.0,EJB Design Patterns)
Sun Certified Business Component Developer (J2EE,EJB1.2)
BrainBench Certified Java Programmer (Java 2.0)
Skill Set:
Languages/Architecture J2EE, J2EE with EJB, Servlets, JavaBeans, JSP, SQL* Plus and P PL /SQL
Scripting Programs Aaaaa Apache ANT script for building and deploying on Server
J2EE Technology EJB, JMS, Servlets, JDBC, RMI, JSP, AWT, SWING, MVC, Struts
Application Servers Weblogic 6.1/7.0/8.1, WebSphere 4.0/5.0 ATG Dynamo 6.0 (DPS,DSS)
Messaging Systems MQ Series, JMS (Java Messaging Service)
Web Servers Apache Tomcat, Java WebServer, BEA Weblogic, Borland
Internet XML, XSL, HTML, and JavaScript
RDBMS Oracle 7.x/8.x/9.x, SQL Server 7.0, DB2
I IDE Tools IBM WebSphere 4.0/5.0(WSAD), IBM Visual Age for Java
IBM DB2 Command Centers,IBM Eclipse,Toad
Version Control Tools PVCS Dimensions, Visual SourceSafe, CVS
Design Methodologies UML, Rational Rose, Analyser, Quantifier, RUP
Operating Systems Windows 2000/NT/98/95, UNIX (AIX, Solaris, HP-UX)
Reporting Tools JReport Designer/JReport Server
Professional Experience
Medtronics Inc. , Minneapolis ,Minnesota Dec-2005- tilldate Neurological Outcomes Registry
This system collects the data entered by physicians for the patients on which devices are implanted for reducing pain or treating a neurological disorder.These statistics are being sent to FDA for approving the devices.
Responsibilities
Enhanced the functionality of existing system by adding new modules assisting doctors to view the
history of submitted ISPR(Implantable Systems Performance Registries) details.
Added the logic to collect Patient Therapy Manager Information to core ISPR data system for all infusion systems which will help in FDA commitment to evaluate practice patterns and potentially explanatory variables.
Extended the report event functionality for patients to pull the correct reasons based on event type
As per business needs added a functionality where a patient can be removed from one Registry
and added to the other one. (e.g. Lower Back Pain Outcomes Registry to Stimulation Pain Registry)
Environment : Weblogic 7.0 Portal, Oracle 8i,Toad ,Eclipse 3.1 ,ANT Scripts,PVCS Version Manager
Target Corporation Ltd., Minneapolis,Minnesota
Business Partner Management Mar2005- Nov 2005
www.partnersonline.com
Responsibilities
Enhanced the existing system of reporting so that user has more control in the format of the reports he wants.
Added new functionality in Reporting module which gives feasibility to user to get the Long Profile asell as Short Profile Report of a business partners of Target Corporation
Implemented the Error Validators in the jsps using Struts FrameWork. Thus reducing the coupling between display components and business logic and making application more portable
Coordinating with the team to successfully implement the changes in data model for October Release
Working and implementing web services as per business users requirements.
Environment: ATG Dynamo 6.0 ,ATG Commerce Server,PVCS Dimensions 2.8.2,DB2/400. Sun Sparc Operating System 5.8 ,IBM DB2 Command Center,ANT Scripts, Borland JBuilder Enterprise Edition
Target Corporation Ltd., Minneapolis,Minnesota
Item Management Sep2004- Feb2005 www.partnersonline.com
Responsibilities
Synchronized the data between the distributed database instances
Eliminating duplicate handling and reconciliation of payments and claims from
AMC (Associate Merchandising Corporation) Systems for Target Direct import orders
Providing the necessary item,purchase order,shipment and financial data for use by AMC s Production tracking and Reporting Systems
Developing and executing the transition plans to implement new processes and system enhancements with minimal interruption to business teams
Writing the ANT Scripts to compile ,build ear files and configure the Dynamo Application Server
Writing the repositories for the new schema of database
Developing the J2EE Components and making the design more flexible by using design patterns like Singleton ,Value Object
Deployed the J2EE modules using darina tool under Websphere Application Server Deployment environment
Modifying the start scripts and Manifest files of the Server to tailor to application specific needs
Environment: ATG Dynamo 6.0 ,ATG Commerce Server ,Personalization server, Scenario Server PVCS Dimensions 2.8.2,DB2/400. Sun Sparc Operating System 5.8 ,IBM DB2 Command Center,ANT Scripts, Borland JBuilder Enterprise Edition
Vapuna Inc, Palatine Illinois Sep 2003- Dec 2003
Spark ToolKit
Description:
Spark browser is a programmable browser, which can cater to the user, needs by retrieving the contents of different sites to one place and configure the layout for these contents
Responsibilities
Automated the configuration of routers by invoking a webservice on the Network configurator which increased efficiency by 49%
Automated the generation of form controls of any WebPage using HTML Parsing and Spark Components
Enhanced the functionality of Spark Browser SDK which is a programmable engine that delivers internet content to your application using JFC
Used Bugzilla for Bug Tracking and closing the bugs
Used clearcase for designing the system functionality
Extensively used features of Borland Jbuilder to build the Spark Components using Swing API of JDK1.4
Environment: JDK1.4, Swing, AWT, XML, CVS. ClearCase, Borland Jbuilder, Bugzilla
Commweb.com, CMP Media, Manhasset, NY Sep 2001 Jul 2002
CMP Media is a leading integrated media company providing essential information and marketing services to the technology and healthcare industries. www.commweb.com is a portal of various other United Media publishing magazines( www.networkmagazine.com , www.cconvergence.com , www.callcentermagazine.com etc ) built on Dynamo platform implementing various dynamo features.
Responsibilities
Involved in building JHTML files with Dynamo developer workbench.
Developed Java beans (set, get and handle methods) and integrating with Dynamo server pages.
Developed Dynamo Servlet Beans, Form Handlers to implement the business functionality.
Configuring the Email components of Dynamo with SMTP Server.
Developed .jhtml pages using switch, For, For Each. Table For Each etc Droplets extensively.
Design and development of slots for scenarios and gears for portals implemented Verity search mechanisms.
Administration , Configuration, Deployment, Session Backups, Load Balancing of Dynamo Application server, Personalization server, Scenario Server, Portal Server and Commerce Server.
Environment: Atg Dynamo5.6 (DAS, DPS, DSS), Interwoven, jdk1.3.2, Perl, jsp, Oracle, Sun Solaris, windows xp, PVCS, Visio, Excel.
Involved in mentoring the team,code reviews,documentation and training
VPC Inc. (VPC), Alameda ,California Jan 2001- Aug 2001
Description
This is a unique patented B2B Internet payment technology that VPC (Virtual Purchase Card) would be providing to its customers. It is an online payment tool specifically designed for business-to-business purchasing. It combines the speed and efficiency of credit card processing with the fraud management controls of wire transfers and oversight of traditional invoice and check systems. The whole system involves around four major players: -
1) Bank 2) VPC 3) Merchant 4) Purchasing Company
Each of the Bank, Merchant and Purchasing Company has to enroll with the VPC before being the part of this B2B payment solution, which subsequently ensures the users of daily, weekly and monthly credit limit taken care by VPC .The Bank already enrolled with this system are Fleet and Wells Fargo, and Merchant include eBay.com.
Merchant Toolkit (MTK):
Merchant Tool Kit is a very important component of this Payment system, as it is the channel through which the Buyers enter the VPC and goes for purchasing. This kit which is provided to the Merchant and which offers the Merchant website to use the VPC payment services to access a new market of corporate buyers at substantially reduced transaction fees compared to credit cards.
Responsibilities
Developed Stateful Session Bean and servlets for Purchase Transaction Processing which worked in highly secured 32-bit environment and transferred data to Server in XML format and was later retrieved by parsing XML.
Developed Middle-ware using EJB and Servlets, Developed a module, which is a Server side EJB Component that has access to database.
Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
Developed Service (EJB) components for middle tier component implementation and implementation of business logic and Inter communication between components is developed by using XML.
Environment: Java, EJB1.1 , JSP with WebLogic Server 5.1,Oracle8.1.6,COM, with Win NT,Oracle 8i
Cross Country TravCorps, Boca Raton, Florida Aug 2000-Dec 2000
IBOSS (Intelligent Business Operating System Services) Version 2.0
Description
This is an Internet based Operating System that registers and manages all the business processes and rules necessary to operate with in a value based-web irrespective of each members technology and standards. It enables enterprises to leverage their existing systems to create and participate in e-enabled business with their employes, customers, partners and vendors. It has already been implemented at CCTS(Cross Country TravCorps) and is going to be at more client sites very soon
It is a collection of following technologies/modules:
IBH-Agent:
IBH-BSVM
IBH-Business Server
IBH-Transformation Engine
IBH-Technology Handler
IBH-Resource Editor
IBH-Repository Manager
Responsibilities
Worked on design of Business Workflow component (IBOSS: Intelligent Business Operating System Services) which helped in deciding the selection of business engines to be invoked dynamically.
Used web services, which helped in invoking, distributed components to invoke business services.
Developed (Session, Entity and Message Driven) EJB components for use in J2EE applications.
Deployed various applications, JSP and Servlets on web servers.
Worked with JDBC for connecting and querying the Oracle database.
Worked with the DBA for creating column indexes and connection pools in WebLogic.
Tuning was done with respect to the connection pools so as to gain better performance from database-oriented applications.
Developed JMS components for fulfilling the business logic.
Implemented user interface to create, edit, and store XML DOM structure describing the palette of design components.
Environment : HTML/DHTML, JavaScript, JDK1.2,JSDK2,RMI,JavaBeans,JavaWeb Server 2.0 with Stored Procedures using Oracle 8.0 as database and Windows NT as Operating System
EON Tec Inc. Dublin Ireland Jan 1999-July 2000
BankFrame
Description
Bankframe provides a set of reusable EJB component based banking processes and solution sets that can be used across any delivery channel, including wireless, the internet, call centers and traditional branches
Based on multi-channel architecture BankFrame enables Banks to achieve a consolidated view of any customer across all channels and facilitates the faster development and deployment of new products and channels
It takes the care of
Teller Services: teller security, customer profile, interim balancing, reverses transaction, cash balance, beginning and end-of-day, audit and profiles.
Financial Services: Deposit withdrawal and loan payment processing, account-to-account processing transfers and bill payment
Maintenance/customer services
Customer and card maintenance, statements, transaction, cheque search, foreign exchange and euro support. This is being used by Bank of Ireland, Wellsfargo Yorkshire Building Society and ACC Bank
Environment Java with EJB1.1, Weblogic 5.1, JFC, Java 2.0,IBM Visual Age 3.5
And DB2/400 as database
Responsibilities
Worked for Bankframe making test plans, test scripts, and developing business processes (session beans) for modules to stop incorrect check payments and log-out users who should not have system access within session timings using Weblogic Application Server and IBM Visual Age for java as IDE.
Developed various EJB components using J2EE to fulfill the business functionality
Bersoft Infotech Ltd., Gurgaon, India May 1998- December 1998
Computerized Integrated Marketing and Distribution System
Description
This project catered to the inventory, budgeting, marketing and financial accounting needs of pharmaceutical/manufacturing company and had the following module
1) Sales and Inventory Module 2) Budgeting and Marketing Module
3) Finance and Accounting Module
Responsibilities
Designed and coded sub-modules of Sales Inventory System, which helped in removing data and business logic inconsistencies and connected 25 client branch offices using Enterprise Java Beans and Borland Application Server which reduced their operational costs by 35.7%
Implemented several DB2 index and SQL changes that reduced response times in the underwriting review system from 60 seconds down to under 45 seconds.
Introduced programming standards and change-management procedures which allowed multiple developers to work on shared modules in parallel
Used various Design patterns in the project extensively.
Environment: EJB 1.1, JSP1.1, Servlet 2.2 with Tomcat 3.1 as web server, Borland 4.5 as Application Server, Rational Rose for designing, Rational Clear Case for document and design management, Rational Requisite Pro for writing SRS Rational Test Manager for writing Unit test Plans and SQL server 7.0 as RDMS
*******************************************************************************
If interested in this candidate, please email us at mike@ists-inc.com
*******************************************************************************
|