We provide IT Staff Augmentation Services!

Lead Developer/architect

4.00/5 (Submit Your Rating)

CAREER OBJECTIVE

With my consulting background I want to make headway towards a being a strong Technical Leader where I can share my expertise and experience in supporting development teams

SUMMARY OF SKILLS

Java Developer with around 10 years of experience in Development activities including Requirement Analysis, Design, Development, Integration Testing, Implementation, Packaging and Deployment of Java/J2EE applications
Well versed with Design and Analysis of Web and Enterprise Applications using Object Oriented Analysis and Design (OOAD) Methodology and Programming and very good in designing.
Specialization in providing technical expertise in architecting remote access solutions and B2B access solutions for web applications
Extensive experience in Architecting, configuring and Developing Fusion middleware projects for more than five years.
Managed and worked in small as well as large teams on various projects.
Excellent skills in presenting and delivering technical demonstrations to customer groups.
Architecting and using fusion middleware technologies like ADF Faces 11g, UIX, OAF, ADF UIX, BPEL, SOA Suite, Oracle Data Integrator (ODI), ESB, Oracle Portal, Oracle Health Care Transaction Base(HTB), and Oracle Content Services.
Data replication between various databases using Oracle Data Integrator.
Experience in developing spatial applications using Oracle spatial, Map Viewer and ADF.
Extensive experience in developing applications using Java, J2EE, JSF, JSP, EJB, Web services, Java Beans, JDBC, XML, Ant, HTML and JavaScript, VBScript.
Experience in designing and implementing Service Oriented Architecture (SOA), JAX-RPC, WSDL, SOAP and UDDI.
Knowledge in providing technical expertise in architecting remote access solutions and B2B access solutions for web and C/S applications.
Experience using different Mileage packages like PC Miler, Mile Maker and PTV.de
Worked with IT Security teams to create process which is used to create test cases and analyze the security of the applications in compliance with company standards
Broad developments work on Oracle Application Server, Web Sphere5.x, Jboss 4.X , Apache Tomcat 3.x and ANT 1.6.x/1.5.x.
Skilled at programming on different Java IDE’ s like Oracle JDeveloper 10g, Eclipse and IBM WSAD 5.x/4.x.
Working Knowledge in designing and coding stored procedures, functions, triggers and packages using PL/SQL on Oracle 8i+, DB2, DB/400.
Have experience in various Domains like Geography, Logistics, Insurance (P&C), Health Care (EHR), Financial Services (Financial Rating).
A very good team player with the ability to work independently, a competent, cooperative and result oriented IT consultant possessing excellent interpersonal, written and oral communicational skills.
Quick learner with ability to rapidly achieve organizational integration, understand job requirements, employ new ideas, concepts, methods, and technologies

KNOWLEDGE/SKILLS

Operating Systems:

Windows NT/98/2000/XP, UNIX, Sun Solaris 2.x, Mac OS X, OS/400. IBM Mainframes MVS

Languages:

JAVA, C, C++, Objective C

Java Technologies:

J2SE, J2EE, Servlets, JSP, OAF, JSF, ADF 11g, ADF, UIX, EJB 3.0, Struts 1.0/1.1, SOAP, JDBC 2.2, ANT 1.5.x/1.6.x, Java Script, AJAX, DOM, SAX, Log4j, XML, XSLT, XSD, XPATH,

IDE Tools:

JDeveloper 9051/1012/1013/11g, Eclipse, MyEclipse, WSAD, XML Spy, TOAD, Front Page.

Web/Application Server:

Oracle Application Server 10g/11g, Web Logic 10.3, Tomcat 5.0, Web Sphere RAD 6.x, Jboss5.x

Configuration Management Server:

CVS, SVN

Tools & Utilities:

Edit Plus 2.0, Text Pad, Microsoft Office 2000 Products.

RDBMS:

Oracle 10G, Oracle9i, MS SQL Server, SQL Server 7.0/2000, DB2 7.x, MS-Access.

Others:

SOA, BPEL, Oracle Data Integrator, ESB, Web Services, Oracle Portal Server, Oracle Content Services. CA workload Automation

EDUCATION AND CERTIFICATIONS

Master of Computer Applications (MCA) Sun Certified Java Professional (SCJP)

PROJECT EXPERIENCE

Confidential,Green Bay, WI. Mar 2008 – Till Date
SME (Geography) and Lead Developer/Architect

Description:
Schneider National is a Logistics Company. They mainly deal with Transportation Management, Freight Forwarding, and SCM etc. They were changing all their Legacy applications and porting them to Oracle Applications. In the time of transition they were planning to use some of their old systems and slowly integrate everything with Oracle Applications and Oracle Fusion Middleware. Network management is an application which manages and also provides all statistical and network information. Distance and Geography is an application used to store all geo spatial information and will have the capability to validate address, calculate distance, transit etc. Pricing and Carrier prioritizing Engine is an application which will calculate price for a Shipment. This Application will prioritize service providers and give a list of top 25 service providers enabling brokers to negotiate deals quickly. These applications were developed using Oracle Fusion Technologies like ADF 11g, SOA 11g, BPEL, ESB, AIA, OTM, Coherence, Business Rules Engine, Oracle Spatial, Map viewer.
Responsibilities/Achievements:

Release 7, 7.1, 7.2
Leading the effort to redesign and re-platform Heritage Geography applications.
Architect the project considering High Availability and Heavy usage.
Plan, Coordinate and distribute work among different members of the team.
Working on Connectivity to various Vendor Specific Tools like Mile Maker, PC Miler, PTV.de, Trillium. etc
Work on techniques to replicate data between DB2 and Oracle using ODI. This has to be done for a parallel migration technique used.
Integrate custom geography specific functionality with OTM ensuring AIA Standards and custom extensions.
Coding Business functionality and presentation layers using ADF 11g Faces.
Used Oracle Business Rules extensively to dynamically change the application flow.
Extensively used Coherence for Data Caching to improve performance of the application.
Work on techniques to sync data between the heritage and the new application which will run in parallel for a while. Also exposing Geography specific services as EBS and ABCS layers.
Design/Code SOA Composites to integrate with OTM and Siebel using AIA Specs
Designing Geography UI Screens using ADF 11g.
Performances test every component and ensure that it supports heavy hits of about 10 million calls every day.
Come up with Techniques to calculate distance/mileage between two geographic points taking different scenarios into consideration
Setup Test scenario and use smarter ways to automate testing while reducing the effort spent on it.

Release 5
Responsible for Development of SNI Build RMNM Applications and DIG (Distance and Geography) Application.
Analyze Business Requirements and come up with a Technical Design for Transit and Capability Count Applications.
Liaison with business users to understand the requirements and design the application accordingly.
Documenting Project Artifacts related to Solution Story and technical Design.
Integrating applications using Oracle BPEL and ESB adapting to AIA Standards.
Designing Transit and Capability Maintenance UI Screens using Oracle ADF.
Designing and Programming application components for Transit Calculation and Capability Counting.
Writing Business rule functions using Oracle Business Rules which enable business users to change the logic flow in run time.
Implement proxies for Distance calculation and Geographical location Services.
Streamline handshaking process with Engineering Model for Asynchronous data flows between SNI Build and Engineering Applications
Implementing Data caching using Oracle Coherence to improve performance of applications
Perform unit testing for modules using JUnit and prepare code documentation for future reference
Implementing minor and major Code fixes for SNI Build Applications.
Optimizing the performance timings of developed applications by fixing code
Responsible for component specific Database Design.
Data fixing geography data to enable applications for other releases to work

Release 2
Analysis, Design and Document Business Requirements and Technical Design.
Responsible for developing SOA and ADF processes for Geography and Carrier Prioritization.
Implemented the AIA Architecture throughout the design and development phase.
Involved in the requirements and design discussions involving people from different features.
Deciding on technologies to be used for integration of enterprise applications using Oracle Fusion Middleware.
Responsible for mentoring others in Developing BPEL, ESB and ADF Applications
Responsible for progress reporting and meeting project deadlines.
Progress reporting and meeting project deadlines.

Confidential,New York. Aug 2007 – Feb 2008
Sr. IT Consultant

Description:
Fitch Rating is a financial Rating company. They have many applications that run independently which take care of their Financial Rating process and billing management. Fitch has decided to build core services using SOA, which all their internal as well as external applications will use. Also many of their processes were orchestrated. All applications in Fitch will use these core services for their data management. Implemented their applications using BPEL, ESB and Java Based Web Technologies

Responsibilities/Achievements:

Analysis of Business Requirements and creation of Technical Design form the functional Specifications gathered.
Involved in the requirements and design discussions involving people from different features.
Solely responsible for Architecting, Integrating and Developing Fusion Middleware projects in Fitch.
Responsible for performance enhancements of applications developed using SOA.
Configuring Adapters on Oracle Application server
Created a Proof of Concept for Using Oracle ADF Faces to enable Fitch to use ADF in all its new Projects.
Helped in Designing the Auditing System using SOA BPEL and BAM to capture all Audit data.
Responsible for progress reporting and meeting project deadlines.
UAT and Implementation support for the application.
Responsible for progress reporting and meeting project deadlines.

Confidential,Sanjose, CA. Jan 2007 – July 2007
Sr. J2EE Developer

Environment: J2EE1.4, JSP2.0, Servlets2.4, Struts, OAF, ADF, JSF Web services, BPEL, ESB, Oracle 9i – 12i, Jdeveloper 10.1.2, Log4j, Toad, PVCS, Windows XP, OC4J, HTML, Java Script, Unix, XSLT, XSD, XPATH.
Project Description:
The CSE application is Cisco’s internal Customer Service Experience System. The tool allows Customer Service Personnel to raise requests for both External Customers and Internal Users. Authorized users can also log into the system and raise cases. The tool also has a Feedback system.
CSE is divided into Case Management and Business Intelligence. In Business Intelligence we have to create a dashboard for work queues. And in Case Management we have to replace the older system with Oracle Teleservices. This application is done using Java, J2EE, Oracle ADF, OAF, Teleservices, web services, BPEL, Struts, PL/SQL etc.

Responsibilites:

Analysis of Business Requirement Document and creation of Technical Design Document form the functional Specifications.
Involved in the requirements and design discussions involving people from different features.
Architecting and integration of applications for CSE using SOA.
Design of Screen Prototype for group of Use cases.
Installing, configuring and developing Oracle SOA Suite and ESB.
Implemented SOA by using Web Services and BPEL for CSE Case Management. Creation of Web services and deploying them.
Creation of Web services Proxies and loading them into Oracle database as Java stored procedures.
Creation of BPEL processes and deploying them.
Involved in creating a proof of concept for Cisco to use BPEL workflows instead of Oracle workflows.
Designed and implemented Struts (MVC Paradigm) components such as Action-classes, and JSP Pages
Involved in the design of Data Model.
Involved in creating web application for expedite tool using ADF Faces, coding the JSPs, coding managed beans and creating data controls.
Designed and Created Oracle BC4J Components like EO, VO and AM in OAF for CSE BI
Coding the Controller classes and the Presentation XML files in OAF for CSE BI
Used the Struts Validation Framework to validate user data.
Used Java/J2EE Design Patterns at various levels of the application, MVC, Service Locator, Singleton patterns.
Build the Exception handling Framework that allows developing components standard error handling and maintainable code.
Involved in the preparation of Test Cases for Integration Testing
Responsible for server administration, configuring JNDI resource, application Clustering and Deployments.
Involved in the fine-tuning of database performance.
Responsible for progress reporting and meeting project deadlines.

Confidential, Sep 2006 – Jan 2007
Sr. Developer

Description:
BSRF is a Social Service Foundation dealing with Primary Health Concerns in ecnomically challenged areas. They provide Primary Health to ecnomically challenged people. This is an EHR application that captures. Primary, maternity, and pediatric health related records. Oracle’s HTB Framework (Health Care Transaction Base) was used to maintain HL7 Standard. The front end is done using ADF Faces. BPEL was used to integrate some record formats of HL7 V2 based systems with HTB.

Responsibilites:

Independentaly Responsible for Primary Health Module, Webservice Publishing and BPEL Integration
Designing Screens using ADF Faces for primary health module.
Code application logic based on the RMIM design. Create factories for different datatypes
Imlement HTB Inbound messaging and created BPEL process which will convert properitory messages to an HL7 V3 message
Use Oracle terminology service to define and standardize terminologies across the application.
Used WinCVS for version control management.
Actively involved in performance tuning the whole application during load testing.
Responsible for progress reporting.
Performed unit testing for modules using JUnit, and prepared code documentation for future reference and upgrades.

Confidential,Healthe Jul 2005 – Sep 2006
Sr. Developer

Description:
Healthe focuses on elite athletes and individuals, to government bodies and the corporate sector for adoption of interoperable health information systems based on standards that support the exchange of information among providers, payers and consumers. Health Information System (HIS) is an online Health and Medical record application for management of its members their injuries, illness, and medications intake. The application is developed using Oracle HTB, an implementation of HL7 standards and Oracle ADF as the front end. The application caters to the needs of creation and maintenance of health records electronically. The application covers the various healthcare transactions like, maintenance of health records, clinical documents, medication details that are prescribed to the members.
Responsibilites:
Responsible to develop software using Business Requirements and creating the technical Design and various work products or artifacts
Applied ADF framework on the sports module and Admin module. Evaluating different best practices to meet the need.
Involved in preparation of Faces page flow diagrams for the entire application.
Actively involved in developing the backend code using oracle HTB Framework.
Developing web providers for Oracle portal and deploying them.
Installing, configuring and developing Oracle SOA Suite.
Deployment of ADF applications in Oracle Application server.
Actively involved in reviewing the Use-Case documents.
Implemented SOA by using Web Services to get drug codes from SNOMED Database and also for ICD codes.
Registered the Web Services using UDDI (Universal Description Discovery and Integration).
Implemented HTB inbound messaging and created BPEL Flows to receive data from a different system convert them into HL7 v3 message and send it to HTB
Worked on Client Side and Server Side and contributed to Front-End with the implementation of AJAX and HTML.
Actively involved in the development and the integration of various modules.
Implemented Validation Framework for the JSF pages coded for the project.
Coded UIX pages for presentation.
Coordination with client about requirements.
Customised the application also to use chinese locale
Coded Managed Bean classes used by the ADF Faces framework for extending controller functionality.
Configured faces-config.xml and web.xml for the implemented modules.
Developed and tested business functions including Search, Create, Update, Delete records from Front Tier to Back end database using Managed Bean action classes.
Actively involved in code reviews and also in bug fixing.
Worked on code code-merge, code integration and module integration.
Employed ApplicationsResources.properties file for externalizing and internationalizing applications strings, messages and labels.
Created the data bindings and integrated them with the front end.
Implemented many POJO classes.
Adapted java design patterns MVC, Singleton.
Implemented user defined exceptions at the Bean level and used that to display the user-friendly errors at the Presentation layer.
Used WinCVS for version control management.
Actively involved in performance tuning the whole application during load testing.
Responsible for progress reporting.
Performed unit testing for modules using JUnit, and prepared code documentation for future reference and upgrades.

Others Oct 2001 – Jul 2005

Worked for other clients like- “Confidential”

We'd love your feedback!