Jyoti Devarakonda
e-mail:abhs7o@r.postjobfree.com phone-703-
SUMMARY
1. 9+ years of experience in developing large-scale, Object-Oriented n-tier
Scalable, high-performance distributed systems and web applications.
2. Excellent knowledge in Trading, Investment Banking, Telecom, Retail, ERP
and Logistics domain.
3. Solid experience in implementing applications in the capital markets
industry with excellent exposure to Equities, Options, Mutual Funds and
Fixed Income.
4. Worked on various modules of product Central Trade Manager(CTM2.30) in
OMGEO
5. In-depth knowledge in Fixed Income Securities, Derivatives and Commodity
Futures.
6. Strong design and development experience in J2EE and Web technologies
including JSP, Servlets,
JDBC,JNDI,EJB,JMS,SOA,SOAP,Webservices,XML(SAX/DOMParsers),JSF,CSS,HTML,
DOJO.
7. Sound experience in developing and deploying applications using
Weblogic,Websphere Application Server,Jboss and Tomcat,Glassfish 2.x.
8. Working knowledge on C, C++,UNIX,PERL,SOAP,ShellScripts.
9. Involved extensively in using MVC, Spring and Struts framework 2.0.
10. Strong Experience in database design using PL/SQL to write Stored
Procedures, Functions, Triggers and strong experience in writing complex
queries, using DB2,Sybase and Oracle.
11. Proficient in developing application for asynchronous data retrieval
using AJAX
12. Hands on working experience on Swing,Struts framework,
Hibernate,IBatis.
13. Integrating with Spring Framework,WebFlow,Security.
14. Expert in using Java IDE's like WSAD, Eclipse,Visual Age and
RAD,Netbeans 6.x.
15. Hands on experience in PVCS, VSS, WinCVS, Accurev,Subversion and
Clearcase as version manager.
16. Implementing FIX Protocol Messages for ETD(Equity Traded Derivatives)
and Generated SWIFT messages.
17. Strong work experience in Web based application development, Middleware
programming, Database programming, distributed computing, Server side
programming and Client Server computing in n-tier software systems.
18. Proficient in Object Oriented Principles, Methodologies and Best
Practices.
19. Experience in Functional Specifications / Business Requirement Document
Analysis.
20. Ability to work independently in critical components and possess
excellent analytical, communication, interpersonal, leadership skills.
Self-starter, customer focused, detail oriented.
21. Good knowledge of the different processes involved in the Software
Development Life Cycle and has exposure to the standards, procedures &
documentation followed by CMMi Level 5 companies.
22. Adhered to Rational Unified Process (RUP) standards in several
projects.
23. Involved in various activities like Design, Coding, End-to-End Testing
and Production Support for various online applications.
24. Ability to learn and adapt quickly with new tools and technology.
25. Demonstrated ability to multitask and manage multiple projects in a
cross-functional environment.
26. Worked with Agile and Scrum methodologies.
SKILL SET
Operating Systems Win95/98/2000/NT/XP/Vista, DOS, Solaris 2.6 2.8, HP-
Unix 11.0, Linux
Languages C,C++,Java,J2EE,EJB,JSP,AJAX,Servlets,Struts,Hibernate3.0,
Spring,Spring Webflow,Swing,JDBC,JNDI, RMI, JMS, HTML,XML,
DHTML grid API,JavaScript,SOAP, Webservices, Junit, VB, ASP,
Shell /Perl,
CORBA,ibatis,GWT,DOJO.
Database Oracle 8i/9i/10g, Sybase11, DB2-UDB,Microsoft
Access,Mysql.
Servers Weblogic Application Server 9.1/8.1/7.0, Websphere 6.0, Tomcat
4.x, 5.0, JBoss,Glassfish2.3.
J2EE Technologies JDBC, JSP, Servlets,RMI,EJB, JMS, JTA, Webservices
JAX/RPC.
Frameworks Hibernate, Struts 1.x and Struts 2.0, Spring 2.x,Spring AOP.
Tools Toad7.6, PL/SQL Editor, SQL Navigator, ANT1.6 JUB, Cruise Control,
Fitness, Agitator One, Maven, EJB Gen2.0, IBM MQ
Series,Informatica, Connect 2.4,
Version Control Rational Clear Case, PVCS,
VSS,Accurev,WinCVS,Subversion.
IDE WSAD, Eclipse, VisualAge, RAD,Netbeans6.7 and 6.8.
PROFESSIONAL EXPERIENCE
AEGIS.net, Rockville (Jan 2010 - till date)
Senior Developer
To participate on the National Health Information Network, NHIN
Candidates will need to demonstrate that their candidate technical
solutions for connecting to the NHIN are functioning and able to
communicate correctly with other participants on the network. NHIN
Candidates will exercise their candidate technical solution against an
automated, internet-based Interoperability Test Platform.
The Business Objective of the NHIN Interoperability Test Platform is to
provide NHIN Candidates the means to:
. Allow NHIN Candidates to exercise Interoperability test scenarios
against an automated, web-available tool
. Allow NHIN Representatives to assess each NHIN Candidate's performance
against Interoperability test scenarios
The intent of requiring Interoperability Testing within the context of
the NHIN is to ensure that NHIN Candidates are able to "play nicely"
with other NHIN participants, i.e. their business-case driven
interactions with other NHIN participants should be in alignment with
the NHIN Specifications and demonstrate no adverse interactions.
Interoperability Testing is not intended to be an exhaustive test of
the NHIN Specifications, nor is it intended to duplicate Conformance
Testing.
Responsibilities:
. Involved in requirement gathering, database architecture, web-tier
design, business
tier design,development,unit testing, Code Reviews.
. Provided technical leadership to the project team and responsible in
developing InteropLab and InteropCandidate web application.
. Involved in writing whole Service layer,DAO layer and Web pages using
struts 2.0
. Involved in UnitTesting,Integration Testing and System Testing.
. Worked closely with the team members to ensure compliance with the
standards.
. Involved in Connect team to develop the test harness.
. Analyze the Connect Code to write the Audit Logging Component.
. Worked on Configuring and Setting up of Connect 2.3,2.4 and running
Soap UI tests.
. Written WSDLs and XSDs.
. Written Ant scripts
. Followed Agile Methodology in project development.
Environment: Java1.6,j2ee,Servlets,JSPs, MySql,
Subversion6,Struts2.0,Spring AOP,Netbeans 6.8,Connect 2.3,Glassfish 2.3,
Spring2.5, WindowsXP, JUnit, SOAP,XML, Webservices JAX/RPC, Hibernate,
AJAX,EJBs, Agile Methodology.
AARP, VMIS Transaction History: Tax-Aide Rockville (Nov 2009 - Jan 2010)
Senior Developer
VMIS: CSR 661(Transaction History)
The goal of this project is to design the foundations of VMIS to
incorporate a need to track changes made to volunteer data for audit
purposes. Since opening up the VMIS administrative functions to the
volunteer user base the need to track more than last update on a full
record has been highlighted. This project will allow the business to
identify critical data fields that need to be tracked and provide a means
for reporting changes on that data.
The current paradigm for VMIS is function level security and to store the
last update Id for all record information undergoing a change. A person
who is approved to use the extended functions via the web is listed as WEB
USER and that is the last update person for all data on the record. This
CSR along with 10660 (Self Service Security) will allow the business to
know who (at the person level) and what at the data level that person is
updating.
This project should allow the business to answer the following core
questions:
. For any identified business object in the categories (Volunteer,
Sites, Assignments), who has been making changes over a given period
of time?
. For any identified user, what changes has this user made to any pre-
identified business object over a given period of time.
. For any given period of time, what were the changes made by any user
to a pre-identified business object?
Responsibilities:
. Involved in requirement gathering, database architecture, web-tier
design, business
tier design,development,unit testing, and maintaining Transaction
history.
. Provided technical leadership to the project team and help resolve
technical issues.
. Involved in List of identified fields to be tracked in an audit
. Maintained very challenging environment and team spirit among the
developers.
. Worked closely with the team members to ensure compliance with the
standards.
. Involved in Generating Reports available with various sort options on
those identified audit objects. Reports will be available on screen,
as Excel spreadsheets and as PDF's
. Involved in development of producing a rolling reporting period of
seven years.
. Involved in initial production support to the system after the product
went to production.
Environment: Java1.6, Oracle, Tomcat, Spring2.0, Spring AOP,Windows,wincvs,
junits, SOAP,webservices,iBatis, Hibernate,AJAX,JSF,Spring
Webflow,DOJO,JSON,Cruise control.
AARP, Migration to Spring Framework: VETS,Rockville (September 2009 -
November 2009)
Senior Developer
VMIS: CSR 413(Migration to Spring Framework)
The requirements team of SIMT-VETS conducted a review of the applications
universe of VETS and has prepared a list that contains applications (or its
components) that are currently not on Tomcat. These applications are
candidates for migration from WebLogic server to the Tomcat and form the
scope of this project.
The project objective is to migrate all remaining legacy VETS applications
that are currently not utilizing Spring framework (using Tomcat web server)
onto the Spring framework. All new application code developed since 2007
has been developed utilizing Spring framework. This project will
effectively retire any legacy code in the environment not utilizing the
Spring Framework.
Responsibilities:
. Simplify the J2EE development by re-using a bevy of APIs that provide
interoperability with many common and third party systems and
frameworks.
. Involved in analyzing the requirements specs for VETS Migration.
. Involved in re-designing the VETS module.
. Involved in Coding, Design, Testing, Defect Fixing Phases.
. Maintained very challenging environment and team spirit among the
developers.
. Reduce maintenance and other costs by leveraging well established,
well supported open source solutions.
. Coordinated with QA team in manual & automatic testing of bug fixes.
. Involved in Generating Reports available with various sort options on
those identified audit objects. Reports will be available on screen,
as Excel spreadsheets and as PDF's
. Involved in initial production support to the system after the product
went to production.
Environment: Java1.6, Oracle, Tomcat, Spring2.0, Windows,wincvs,
junits,SOAP, webservices, ibatis, AJAX, Hibernate,JSF,Spring webflow,DOJO.
AARP DSP Classroom Course Centralization,Rockville(July 2009- September
2009)
Senior Developer
VMIS: CSR 913(Migration to Spring Framework)
The objective is to provide call center users with a form to register
students for a Driver Safety Classroom instructed Course. The hope is
that this call center form will complement the new online registration
process and manual process of calling an instructor or sponsor to register
for a course. This would be a more efficient use of volunteer time and
resources and will streamline the registration process for classroom
courses offered by the Program.
AARP will benefit because students now have a third option for registering
for DSP courses. This benefit has the potential to increase the number of
students taking the course and freeing up volunteers from handling student
registrations.
The following items are considered to be "in scope" for this project:
. Development of secure online registration form to be utilized by AARP
Call Center staff for registering DSP students
. Development of payment process for course
. Development of refund process for student initiated course
cancellation
. Development of integration with Konnex, VMIS and DSP Participant
Database
.
Responsibilities:
. Involved in developing the refund process for students initiated
course cancellation.
. Involved in developing the integration with Konnex,VMIS and DSP
participant database.
. Involved in analyzing the requirements specs for CSR 913.
. Involved in designing integration and refund module.
. Involved in Coding, Design, Testing, Defect Fixing Phases.
. Developed the particular web service clients and validators.
. Maintained very challenging environment and team spirit among the
developers.
. Worked closely with the team members to ensure compliance with the
standards.
. Coordinated with QA team in manual & automatic testing of bug fixes.
. Provided regular status reports and pro-actively provide point-wise
feedback on progress made, issues outstanding etc
. Involved in initial production support to the system after the product
went to production.
Environment: Java1.6, Oracle, Tomcat, Spring2.0,
Windows,wincvs,SOAP,WebServices, junits,webservices,EJBs,ibatis,AJAX,
Hibernate,JSF,Spring webflow,DOJO.
Omgeo,NYC, NewYork
06/2008 to 07/2009
Central Trade Manager(Canada Block Settlement)
Omgeo Central Trade Manager (CTM) provides a customized way for counter
parties to match trades in a highly secure, scalable and centralized
environment. CTM also provides real-time settlement instruction enrichment
and settlement notification messaging.
CTM is mainly used by two sets of users, namely, Investment Managers
(IM's), also referred to as Orderers
Executing Brokers, also referred to as Executors
IM's use CTM for sending and receiving messages. CTM also supports usage of
brokers for sending and receiving messages; but currently, all broker
message traffic comes through the Oasys Global (OG) Bridge. In addition,
CTM supports sending SWIFT format messages to Custodian Banks for the
purposes of Settlement Notification.
Omgeo Central Trade Manager (CTM) 2.3 introduces omnibus block settlement
support for investment managers settling in Canadian market. Although the
settlement functionality was designated for Canadian
Market, the omnibus workflow in this release the ability to aggregate sub
accounts and match only at the omnibus level.
Omnibus block settlement aggregates multiple individual allocations
settling at the same custodian into a single aggregated allocation. It
provides investment managers flexibility to manage trades, settlement
blocks (group of allocations), or individual allocations.
Responsibilities:
. Provided technical leadership to the project team and help resolve
technical issues.
. Involved in designing & developing Third Party Notification (3PN) module
for CBS.
. Involved in Coding, Design, Testing, Defect Fixing Phases.
. Implementing FIX Protocol Messages for ETD(Equity Traded Derivatives)
. Involved in Generating SWIFT Messages for Third Party Notifications.
. Designed the application in Spring framework using AOP modules, JDBC
abstraction and Hibernate for O/R integration.
. Involved in developing complex sql queries in Oracle (PL/SQL)
. Optimized system performance by writing stored procedures.
. Designed and developed the front end with JSP, JavaScript, HTML, TagLibs
and CSS.
. Used AJAX for asynchronous data transfer, to show/hide details in
Portfolio screens
. Involved in Developing GUI Report with Multiple tabs using Swings and
having Save, Print functionalities.
. Involved in production support for portfolio, trading and market data
applications.
. Used Eclipse for writing code for Java, Servlets, JSP and JavaScript.
. Used Accurev as the version Control System.
Environment: Core Java1.5, JSP, Servlets, Spring, Hibernate, HTML, CSS,
Javascript, SWIFT Protocol, FIX Protocol, Oracle, IBM MQ Series, Linux
Ubuntu,Swing,Accurev, Junits, Weblogic
Lehman Brothers Inc
08/2007 to 06/2008
FOFX/RISC (Operation Technology Group)
This project is for the Futures, Options and Foreign Exchange. This system
receive daily trades from different real time systems like Clearvision,
Rantask to RISC.RISC is combined system for "Rolfe and Nolen" and Lehman
Brothers. The trades are fed to RISC from R&N side and the data will be
replicated to Lehman for P&Nsing and reconciliation. The reconciliation and
trade balancing activity are done globally like ASIA, Europe, America to
facilitate the cross region clients
Responsibilities:
. Applied patterns like Business Delegate, Data Access Object, Front
Controller, Factory method, Singleton, Data Transfer Object etc.
. Provided technical leadership to the project team and help resolve
technical issues.
. Implemented MVC Architecture using Struts Framework.
. Used Hibernate as O/R mapping tool.
. Developed stored procedures to fetch data to the UI in DB2.
. Provided regular status reports and pro-actively provide point-wise
feedback on progress made, issues outstanding etc.
. Conducted weekly status report meeting with the team members and the
clients.
. Maintained very challenging environment and team spirit among the
developers.
. Prepared Documentation and Participated in System Integration.
. Participated in defining development standards and encouraged use of the
best practices during the project execution.
. Involved in Fixing Defects, Enhancements, and Production support.
. Designed the application in STRUTS and developed front-end pages with
JSPs and JavaScript, using WSAD.
. Implemented trade balance logic using webservice (servelets, http)
. Implemented the business logic for trading applications, such as
Equities, Options, Mutual Funds and Fixed Income.
. Used WinCVS as the version Control System.
. Written perl scripts for custmization of feeds sent to various
downstream systems.
. These perl scripts are integrated with autosys.
. Written perl scripts to intract with informatica.
. Used Sybase as the database written stored procs and triggers in sybase.
Environment: Java, JSP, Servlets, HTML,Struts,Hibernate, J2EE, PERL,
Sybase, Shell script, UDB. Business works, ETL,Swing.
Infosys Technologies Ltd
01/2005 to 07/2007
Gscmpaml, Goldman Sachs, New Jersey
This project is for the AML-Compliance modules of Goldman Sachs, one of the
largest investment bankers in the world. The share market being very
dynamic the system needs to be known their customers and their transactions
made in day-to-day life, In order to detect and prevent the illegal
transactions, which are dangers for the country. This calls for a lot of
enhancements and maintenance of the existing system. These systems keep the
books and records of the Goldman Sachs accounts. The Accounts, entities,
and their transaction details are the inputs for this system and results
are sending to MANTAS to generate alerts for suspicious transactions. The
applications run on Unix (SOLARIS/LINUX). Perl, java, j2ee are used as the
programming language, and Sybase/UDB is the Database Manager.
Responsibilities:
. Defined architecture of new development and re-structuring of an existing
application for better performance.
. Data feed using stored procedures, database jobs, XML data feeds, Java
batch processing and JSP/Servlets User Interface development. Studied
existing system and used Rational rose for the system analysis and design
of the system.
. Used JSP pages through Servlets Controller for client side view. Used
Hibernate framework for database access.
. Used JMS to communicate and deployed in Websphere Server.
. Created HTML, CSS, and DHTML pages for front-end, used Struts &
JavaScript for client-side validation.
. Involved in the development of Stored Procedures using PL/SQL and
Triggers for database updating and for data integrity.
. Adopted Agile methodology.
. Wrote build and target files to configure build-process using ANT.
. Developing test cases and performed unit testing.
. Provided production support by interacting with the end-users and fixing
defects.
. Built custom logging and exception handling framework with real-time
notification capabilities and intelligent error messaging to send mail
and messages to pagers - log4j, JMS, JavaMail
. Used PVCS as the version Control System.
Environment: Java, JSP, Servlets, HTML, J2ee, PERL, Sybase, Shell Script,
UDB,XML, CSS,Hibernate,
JNDI, JMS, Websphere5.1, Agile, Ant, Log4J, PVCS,Swing.
Gsfdrisk, Goldman Sachs, New York
This is the project for the Market Risk modules of Goldman Sachs, one of
the largest investment bankers in the world. The share market being very
dynamic the system needs to be upgraded to the latest needs very often.
This calls for a lot of enhancements and maintenance of the existing
system. These systems keep the books and records of the Goldman Sachs
accounts. The Accounts, Products, Price and Positions are maintained by
these systems. The J2ee applications run on Unix box.Java, Perl, C, C++ is
used
as the programming language and Sybase is the Database Manager.
Responsibilities:
. Development, Testing, Support,Porting(Linux Porting) and enhancement
. Designed User Interfaces using JSP, Servlets, and HTML. Developed JSP
custom Tag Libraries.
. Implemented MVC Architecture using Struts Framework.
. Provided Test Scripts and Templates with test results of each task
delivered to the client team.
. Provided regular status reports and pro-actively provide point-wise
feedback on progress made, issues outstanding etc.
. Conducted weekly status report meeting with the team members and the
clients.
. Involved in stress testing the application with JProbe and fixing the
issues.
. Written perl scripts to simulate the production feed process in test and
UAT environment.
. This simulation has been done to calculate RISK value accurately in Test
environment and to be in sync with production.
. written stored procs and triggers in sybase and DB2.
Environment: Java, JSP, Servlets, HTML, J2EE, Unix,C,C++, PERL and
Sybase,DB2.
Common Loan Origination Platform, Capital One Financial Corporation, San
Diego, California Capital One Financial Corporation is one of the world's
top issuers of MasterCard and Visa credit cards. In addition to being a
credit card company, Capital One is a full-service resource for people
seeking a variety of consumer lending products, including vehicle loans.
Project involved development of an Automatic Clearing house functionality
for the customer. The platform of work included DB2, SQL, Java Script,
HTML, Java, Java Servlets, Java Server Pages, EJB, Reports, XML Software
products, Struts framework and Websphere App server.
Responsibilities:
. Followed Rational Unified Process for the complete life cycle of the
project.
. Implemented MVC Architecture using Struts Framework. Implemented
validations using Validator Framework.
. Implemented Business Logic using Stateless Session Beans. Developed
additional helper classes required by the EJBs to carry out the new
business logic.
. I was involved in preparing detail design document, unit test plan for
different modules.
. Always used the best practices of Java/J2EE to minimize the unnecessary
object creation, encourage proper garbage collections of un-used objects,
minimize database calls, and optimize queries to get better performance
of application.
. Created User Interface using JSP/HTML
. Designed Database tables, views, indexes in such a way that they give
best performance as a Data warehousing product.
. Involved in conducting code review and design review for junior
developers.
Environment: Web sphere, DB2, Java, JSP, Servlets, HTML, J2EE, Struts 1.2,
JDBC, JMS, Java Beans, EJB, HTML, JavaScript, XML, Linux, Rational Rose,
VSS.
IBM Global services Ltd
01/2001 to 11/2004
Customer Manager / Desktop Suit Base System, IBM US, AT&T.
The Project is the CM/DSBS (Customer Manager / Desktop Suit Base System)
application of AT&T. The application is a launching pad for other Billing,
Payment, Account-manager and other applications of AT&T on Universal
Platform (UP) and also serves as a common interface to customer and account
data repository applications and other legacy applications. CM/DSBS is a
multi-tier web based application hosted on Weblogic application server. The
applet/Servlet based UI provides a customer-centric view of Accounts and
user information, and enables user provisioning by administrator and work-
center users. The CM-Tier2 communicates via a common IIOP API to DAL-Tier3
implemented in CORBA/C++ which interns communicates to different back-end
legacy applications via IBM-MQ Series and BEA-Message Queue to retrieve
Account and customer data. The other front-end application communicates to
CM/DSBS through TCP-IP, RMI, CORBA, and DMQ to avail the various services
and Oracle data store.
Responsibilities:
. Requirement mapping and impact analysis to CM for enhancement projects.
. Development for various modules for different enhancement projects and
maintenance requests.
. Testing and debugging of the new modules and maintenance requests
changes.
. Involved in Fixing the Bugs.
. UI developed in SWINGS
. Performed production support and 24x7 on call support.
. Used Rational Clearcase as the version Control System.
Environment: Java, JSP, Servlets, SWINGS, HTML, J2EE, C++, CORBA, Ant,
Solaris 2.6, HP-Unix 11.0, Eclipse.
Oneport System, Hong Kong.
The OnePort EquipEx Outbound service will provide its shippers, truckers,
consignees; 3PL's an electronic means to facilitate paperless interchange
of containers such as collection of empty outbound containers with an
electronic empty release order and allowing delivery of the outbound laden
container with an electronic delivery order.
Responsibilities:
. Writing Junits Test Plans in Excel Sheet.
. Converting Junit TestPlans to Junits Code.
. Involved in Coding SessionBeans, EntityBeans, and BusinessDelegateBeans.
. Involved in Identifying API's.
. Preparing Sequence Diagrams
. Preparing Activity Diagrams using UML Rational Rose.
. I was Involved Equipex Module in OnePort.
Environment: Windows NT, Oracle, Weblogic, EJB, Maven, EJBGen,
Junits,Spring Framework, Struts.
From strategy consulting right through to implementing IT solutions for
customers, It has excellent domain competencies in verticals such as
Automotive, Banking & Financial Service, Insurance & Healthcare, and
Manufacturing.
HM-ERP System
The project work involves the implementation of a completely browser based
ERP package for Hindustan Motors Ltd. The package provides the solutions
for the different segments such as Materials, Finance, and Sales
Distribution.
Responsibilities:
. Implemented programs for Finance and Materials module such as Budgeting
System, Cash Voucher Entry System, Store Maintenance System etc using
HTML, JavaScript, JSP, Servlets and Beans.
. Developed a Common Routines package in Java, which consisted of a number
of common
. routines used in across the ERP package.
. Developed a Client Side Validations package using JavaScript.
. Interacting with the users of the existing system and capturing the new
requirements from them.
. Preparing Use Cases, Logical Diagrams, and Class Diagrams using UML
Rational Rose.
Environment: AS/400, Windows 2000, Java, JavaBeans, JSP, JavaScript, DB2,
WSAD.
CFL Web ERP
Coromandel Fertilizers is a premier enterprise in the fertilizer market of
Asia, has decided to automate all the departments in its manufacturing unit
viz. Accounts, Sales, Inventory, Material Handling, Stores, Purchase,
Production and Human Resources
Responsibilities:
. Designed the site architecture to incorporate in to J2EE environment
. Designed the class diagrams and UML design documents.
. Designed and developed Business beans, which are used as the core for the
framework, based on the WebLogic Application Server.
. Designed and developed the XML structures for components, which are part
of the framework objects to do the specific tasks.
. Worked on java, JSP, JavaScript and XML parsing for reporting.
. Involved in full life cycle of the application.
. Involved in Maintenance.
Environment: Weblogic, Oracle8i, Servlet, Java, JavaBeans, JSP, JavaScript.
Maruthi Purchase & Sales System
This project aims at maintaining the purchase and sales details of various
types of cars by the company. The project has been organized into four
basic modules Security, Purchase, Sales and Reports. The security takes
care of the authorization of whole of the system. The second, purchase,
module keeps track of the various purchases of cars from various dealers
and maintaining the respective accounts. The Sales module maintains the
details of various sales happening at the company. The final, report,
module facilitates easy generation of various reports when and then
required
Responsibilities:
. Actively participated in analysis & design of WebToolkit (Phoebus frame
work for dynamic generation of Screens and reports based on the rules in
XML files.), which is based on WebLogic, Java, JSP, and XML & Java
Script.
. Guiding the developers developing the Business Beans extends from the
WebToolKit.
. Writing java files, which include Session tracking, Database Connection
pool management, Transaction control management and Dynamic Html
Generation for Screens and reports etc.
. Creation of new java scripts and html pages for web based configuration
Environment: Weblogic, Oracle8, Tomcat, Servlet, Java, JavaBeans, JSP,
JavaScript
Production Monitor
Production Monitor is designed and developed for medium scale industries
for production planning and managing their equipments that require
scheduled preventive maintenance as well as unscheduled maintenance without
any breakdowns. This software system typically manages material requirement
planning, generation of annual calendar, scheduled and unscheduled
maintenance activities, generation of work orders, equipment history,
overdue alerts, purchase order, material requisitions, material issues etc
Responsibilities:
. Writing java files, which include Session tracking, Database Connection
pool management, Transaction control management and Dynamic Html
Generation for Screens and reports etc.
. Creation of new java scripts and html pages for web based configuration.
. Involved in Business Requirements Gathering, Design, Coding, and Testing.
. Maintaining the session between different clients.
. Involved in using Thin Drivers to access the Database.
. Involved in Designing, Developing, and Deploying EJB Stateful bean.
Environment: EJB, Weblogic, Oracle7.3, Java web server, Servlet, Java,
JavaBeans, JSP, JavaScript
EDUCATION:
Masters in Computer Science Andhra
University, India
CERTIFICATION AND AWARDS:
27. Sun Certified Java Programmer 1.4.
28. Received 'Star' award for the significant contribution to 'One Port
Project'
29. Certification in J2EE design patterns
30. NSE's Certification in Financial Markets (NCFM) - Security Markets.
31. Certification in OOAD
REFERENCES:
Available upon request.