|
|
| Position wanted: |
Software developer |
| Job category: |
ComputerEngineeringFinanceInformation TechnologyInternetProgrammerSoftware DevelopmentSupport/Help DeskTelecommunicationsWeb Design |
| Preferred Location: |
Kuwait |
| Objective and Resume Summary: |
|
Summary of Experience
Seven years of experience in design, development and quality assurance of a wide variety of software products. Experience in customer requirement analysis,design,development and testing of Enterprise web applications using J2EE platform. Experience using Oracle Database and PL/SQL. Good Experience in developing applications and tools for different components of HP Unix Operating system. System and network administration experience in HP-UX,Linux and Windows operating systems. Development experience in Java,J2EE,Perl and C/C++. Experience in providing trainings and leading small teams.
Employment History
Hewlett Packard, Bangalore, India
Senior Software Engineer
May 2005 to till date
Oracle Corporation, Bangalore, India
Member Technical Staff
February 2004 to April 2005
Mphasis BFL Ltd, Bangalore, India
Software Engineer
October 2002 to February 2004
Education
BTech in Computer Science & Engineering
National Institute of Technology(NIT), Calicut, India
2001
Technical Skills
Operating systems
HP-UX, Linux, Windows, Solaris,OpenVMS
Programming Languages
Java,JSP,Servlet,Javascripts,XML,EJBs,Perl, C,C++,Unix shell scripts, Expect, PL/SQL
Databases
Oracle 10g, Oracle 9i
Application Servers
Weblogic Server, Oracle Application Server
Tools
Dreamweaver,JBuilder,Rational Rose, Clearcase, Subversion, VSS,TOAD
Project Details 1
Project Title : Benefit Access Information System(BAIS)
Company : Mphasis BFL Ltd.
Client : Citibank
Duration : From October 2002 to January 2003
Team Size : 5
Operating Systems : Windows
Application Server : Weblogic Application Server
Database : Oracle
Programming Languages : Java, Oracle PL/SQL
Synopsis :
The project involves design, development and deployment of a web based application using J2EE technologies on Weblogic 7.0 Application server with Oracle 8i as the database. The BAIS application is used to maintain the information of the retailers taking part in the Food and Nutrition Services(FNS) programme of the US Government.Citibank is the one of the contractors for FNS programme.BAIS is a huge data oriented application.The business logic of the application lies in Oracle Stored procedures,EJBs are used for handling the transactions,JSPs for display and a Servlet as Controller.
My Role :
Analysing the functionalities of the various modules.
Unit Test Design.
Writing Java TestClients for Oracle Stored Procedures,Application library classes and for Transaction Handler EJBs.
Unit Testing
Documentation of the test cases and the execution details,
Peer reviews of the test cases/test case execution
Analyzing the problems reported by the customers and adding new test cases to cover those funcational areas.
Updating the skills and application specific knowledge for enhancing productivity
Project Details 2
Project Title : Multivendor Benefit Access Information System
Company : Mphasis BFL Ltd.
Client : Citibank
Duration : From February 2003 to February 2004
Team Size : 5
Operating System : Windows
Database : Oracle
Programming Languages : Java , JSP, Servlets, Oracle PL/SQL
Application Server : Weblogic Application Server
Synopsis :
The project involves the re-design of BAIS application based on
Customer’s new requirements.It includes design, development and deployment of the web based application using J2EE technologies on Weblogic 7.0 Application server using Oracle 9i as the database.
My Role :
1. Analysis of customer’s new requirement.
2. Re-design of Benefit Access Information System Application based on customers new requirement.
3. Preparation of screen specification document based on the functional requirements.
4. Preparation of Process Flow Document based on the Applications;s architecture
5. Preparation of Program Specifications.
6. Unit Test Design.
7. Coding of the front end modules which involves coding of JSPs and Java Classes
8. Writing Test Clients
9. Test case execution
10. Documentation of the test cases and the execution details,
11. Peer reviews of the test cases/test case execution
12. Analyzing the problem reported by the customers and developing new test cases.
13. Updating the skills and application specific knowledge for enhancing productivity
Project Details 3
Project Title : Oracle Collaboration Suite(OCS)
Company : Oracle Corporation
Duration : From February 2004 to April 2005
Team Size : 8
Operating Systems : Solaris, Red Hat Linux, Windows
Database : Oracle Database
Application Server : Oracle Application Server
Programming Languages : Java, JSPs,Javascripts,Oracle PL/SQL
Synopsis :
The project involves design.development and testing of the front-end portal of Oracle collaboration suite. Oracle Collaboration Suite(OCS) is composed of several applications(Oracle Calendar, Oracle Email, Oracle Files, Oracle Real-Time Collaboration, Oracle Voice Mail and Fax and Oracle Wireless and Voice) working together to provide a seamless collaborative solution. OCS has three tiers - infrastructure, database and application tier.
My Role :
Analyse the requirements for Oracle Collaboration Suite portal
Design the screen shots
Develop the front end modules which involves coding using Java,JSPs and Javascripts.
Unit test the modules
Integrate the modules with the rest of the OCS modules
Integration testing of the modules with the rest of the modules
Submitting the code to the configuration management tool (ADE)
Analysing bugs reported by test engineers
Fixing the bugs and re-submitting the code
Updating the skills and product specific knowledge for enhancing productivity
Project Details 4
Project Title : Debugging tools development for Java on HPUX
Company : Hewlett Packard
Duration : May 2005 to June 2006
Team size : 3
Operating systems : HP-UX, Windows xx
Programming languages : Core Java
Synopsis :
The project involves enhancements,defect fixes and testing of HPjtune and HPjmeter . HPjtune is a garbage collection visualization tool for analyzing garbage collection activity in a Java program. HPjmeter can be used to identify and diagnose performance problems in Java applications running on HP-UX. It can be used for both static and dynamic data analysis. HPjmeter can capture profiling data with zero preparation (that is, without pre-planning). HPjmeter can also be used for dynamic data analysis by monitoring live Java applications.
My Role:
Analyse new customer requirements.
Add new features to the products by developing new modules which involves coding using Core Java and Java Swing.
Analyse defects reported by customers and fix them
Test and release the products on time.
Answering customer queries on using HPX Java debugging tools,help them analyse and fix the problems they face.
Reviewing new requirements from customers and advising HP JVM development team to include new features to serve our customers the best way.
Providing training on Java and the tools to new members in the team
Updating the skills and product specific knowledge for enhancing productivity
Project Details 6
Project Title : Debugging and testing tool development for
HP Integrity Virtual Machines.
Company : Hewlett Packard
Duration : July 2006 to present
Team size : 6
Operating systems : HP-UX, Red Hat Linux, SUSE Linux, Windows xx
Tools : Clearcase
Programming languages : Perl,C,Unix shell scripts
Synopsis :
The project is the design,development,deployment and testing of various debugging and testing tools for HP`s Integrity Virtual machines on Itanium platform. HP Integrity Virtual Machines (also called Integrity VM or HPVM) is a soft partitioning and virtualization technology that provides operating system isolation, with sub-CPU allocation granularity and shared I/O. The Integrity VM environment
consists of two types of components:
VM Host
Virtual machines
The VM Host virtualizes the CPU, memory, and I/O devices, presenting abstractions to the guests, allowing the user to allocate the resources each virtual machine requires and providing him with control over resources, flexible management, and efficient use of the system`s physical resources. Virtual machines are abstractions of real, physical machines. The operating system runs on the virtual machine with no special modification.
My Role:
Analyse the problems faced by Integrity VM customers, design and develop debugging tools(which involves coding using Perl and C and submitting the code to the configuration management tool clearcase) to help customers analyse and fix the problems in their setups.
Analyse new features in new releases of HP Integrity VM,design and develop tools to test the features
Setting up test rings that match customer environment with HP-UX and Integrity VM installed on them. Test the debugging tools on these setups to
check their ease of use.
Answering customer queries on Integrity VM product usage and help them analyse and fix the problems they face in their configurations.
Reviewing new requirements from customers and advising HP Integrity VM teams to include new features to serve our customers the best way.
Providing training on HP-UX and HP Integrity VM to new members in the team.
Leading junior members in the team.
Updating the skills and product specific knowledge for enhancing productivity
|
| Skills: |
Java,JSP,Servlet,Javascripts,XML,EJBs,Perl, C,C++,Unix shell scripts, Expect, PL/SQL,HP-UX, Linux, Windows, Solaris,Oracle,Weblogic |
| Known languages (and levels): |
English-Very GoodHindi-GoodOther: Malayalam
|
| Type of Employment wanted: |
Full Time
|
| Minimum Yearly Salary in Numbers: |
25000 USD
|
| Current Location: |
India, Bangalore |
| Education History, Qualifications & other additional information: |
| Level of Education: |
Bachelor
|
BTech in Computer Science & Engineering
National Institute of Technology(NIT), Calicut, India
2001
|
| Work History & Experience: |
| Years of Work Experience: |
5 to 7 Years |
Hewlett Packard, Bangalore, India
Senior Software Engineer
May 2005 to till date
Oracle Corporation, Bangalore, India
Member Technical Staff
February 2004 to April 2005
Mphasis BFL Ltd, Bangalore, India
Software Engineer
October 2002 to February 2004
|
|
|
|