Вы находитесь на странице: 1из 5

Srini Jayaraman

Address: Unit 136, 180 Mississauga Valley Blvd, Mississauga, Ontario L5A 3M2 Email: sjayaraman65@gmail.com;

Data Architect (OLTP/OLAP Database Design)


Offering an impressive experience of over 17 years in IT including 10+ years in Oracle

Profile
Highly accomplished and technically empowered professional with incredible experience acquired over the years in diverse areas encompassing business problem analysis, data modeling (logical & physical), database system architecture and design, software development, application management, quality assurance, architecting large complex (OLTP,OLAP, Batch and DSS) systems, and Oracle project management; hands on exposure to Telecom, Manufacturing and Banking & Financial Services Domain with specific emphasis in Retail and Corporate Internet Banking dealing with Tax Collection Systems, Corporate Payments using Corporate Adapters; has hands on database design and construction experience to include stored procedure construction and testing, OLAP cube design and construction, data persistence and business logic layer development, extraction/transformation/loading (ETL) design and implementation, report development, database system troubleshooting and performance tuning; experienced in reverse engineering database design; proactive and goal-oriented leader with established record of success in leading corporate technology initiatives; flexible and able to adapt quickly to changing business environments and needs ensuring the delivery of new, highly effective business solutions on time and under budget; frequent trainer in data modeling techniques; expert in ORM(Object Relational Mapping); experienced in XML Schema Definition(XSD); an assertive manager with rich experience in managing large, globally distributed project teams.

Professional Forte / Significant Milestones


Comprehensive business and technical skill set in all phases of Software Development Life Cycle of Commercial Applications; techno-savvy with excellent knowledge and experience in Experienced in Conceptual Data Modeling, Information Modeling, Logical Data Modeling, Physical Data Modeling, Enterprise Database Design (both OLAP and OLTP), Operational Datastore Design, Datamart Design, and Metadata Management. Designed and implemented ETL processes and systems to extract data into ODS store Developed back-end packages and stored procedures), PL/SQL libraries Data automation and optimizing SQL and PL/SQL code Developing alert (dbms_alert & utl_tcp) based mechanisms to invoke java components based on database event Built automated/scheduled data purging tool to delete online data without shutting down the database End-to-end life cycle of database code development applying techniques like continuous database integration using Oracle, SVN & Hudson Developing table API code generators, and object relational mapping code generators (ORM) between Java and PL/SQL, using XML or JSON Implemented assertion based unit testing of back-end pl/sql code using Test driven development methodology with Ruby Rspec + Pl/Sql tool. Have worked with data interfaces spanning from flat files to XML; with an understanding of upcoming datagram like JSON and YAML Functional understanding of end-to-end project management including project setup & scoping, requirement analysis & technical specifications, effort & cost estimates, risk management, planning, monitoring & tracking, reporting & communication management with the team, stakeholders and customers, financial management, process management & compliance and resource optimization Successfully managed and executed Oracle Projects along with a team of 10 - 15 members using Agile Development Methodology

Successfully implemented the Retail and Internet Banking for Corporation Bank using MVC architecture, with DB framework and MQ as middleware An acknowledged leader capable of performing a wide range of people management functions from recruiting through on-boarding, goal setting, performance appraisal, training, competency building, resource utilization & capacity planning, knowledge transfer, etc. Multi-cultural professional, with deep understanding of the Indian and International business culture thereby having the ability to work in highly diverse environments with people from varied backgrounds Have onsite experience and have handled clients spanning various domains from Singapore, USA, Australia, Malaysia, Dubai and Qatar Strong acumen in managing client expectations, onsite project coordination, project deliverables, SLAs, resource management, auditing & compliance and software quality assurance Adept in collaborating with cross-functional teams including stakeholders & Steering Committee Members, Customers & end-users teams, Development Teams (On-site/Offshore teams, Contractor/Sub-Contractors and Vendor & Third Party members

Professional Experience and Accomplishments


Vayana India (formerly Solutionnet India Pvt. Ltd.) Apr 2003 till Dec 2012
Data Architect/ Mentor DB Engineering Team Project Details 1. Internet Banking Application for both Retail and Corporate Banking: Design and development of using MQ as middleware and interfacing with Core Banking, Client: One of the leading public sector banks in India Duration: Jan 2004 till date Tools & Technologies: MQ, Oracle 11g, OLAP Cube & Toad Role & Responsibilities: Data Architect Designed Logical and physical (OLTP) database for Online Banking system for both Retail and Corporate Database Developed back-end code for both business logic and daemon processing components Designed Logical and physical data model for Customer Relationship Management (CRM), with Centralized Customer Database. Responsible for the Data quality and integrity of the Banks data asset. Designed and Implemented Master Data Management (MDM) architecture for Banks Client Accounts using SOA. Designed and Implemented ETL process to extract data from CBS transactional DB into Risk Management (OLAP) Database for measurement of Credit, Interest and Market rate.

2.

Online Banking System for Retail, Corporate and CAPS Users: Client: HDFC Bank, India Duration: May 2003 Jan 2004 Tools & Technologies: MQ, Java/J2EE, Oracle & ErWin Role & Responsibilities: Data Architect Led the implementation of Online Banking Application with interface to Core banking using MQ middleware Designed reporting application for the front-end collection and payment services of the bank (CAPS) Service Level Agreement (SLA) Reporting System: A centralized reporting system to report the SLAs met for the client groups for products over time, from a Datamart prepared from RCMS & CBS Database. Client: Standard Chartered Bank, Singapore

3.

Duration: May 2003 Jan 2004 Role & Responsibilities: Senior Oracle Consultant Client: Standard Chartered Bank, Singapore Designed and developed ETL, designed ODS schema, Star Schema and Material Views for Datamart.

Anzus Technology International, Seattle, USA June 1998 Dec 2002


Senior Oracle Consultant Project Details 1. Datamart for Banner Student Record System: Student Administrative Datamart, built from an Oracle front-end application, Banner, and maintained by daily back-end scripts (Perl and PL/SQL), can be queried and reported by the college administrative staff using MS Access (ODBC). The application also sends status reports electronically to administrative users. Client: Evergreen State College Olympia, WA Duration: Dec 2001 Oct 2002 Tools & Technologies: Oracle Warehouse Builder Role & Responsibilities: Senior Oracle Consultant, Datamart Designed and developed the ETL scripts (Perl and PL/SQL) to build the datamart Improved report processing time many fold, reducing it from 6 hours to 1 hour and user query response time from 5 minutes to a few seconds ERS (Enterprise Reporting System): A data warehousing system for front-end applications like Siebel OE (Order Entry) and Vitria OM (Order Management). The purpose of the Enterprise Reporting project is to aggregate the data from the front-end applications into the data warehouse and provide all the business units (Help Desk, Sales and Marketing, RF engineering, Billing and Finance) with important management and operational reports. Client: AT&T Wireless Duration: June 2001 Nov 2001 Tools & Technologies: Sun Solaris 2.x, Windows 98 Desktop, Oracle 9iAS, Reports 6i & Portal 3.0.9, PL/SQL & HTML, Toad, SQL*Navigator Role & Responsibilities: Senior Oracle Consultant, Data Warehouse Designed and developed Standard reporting templates for the project team in order to standardize look and feel for all reports across the application PL/SQL packages for ETL processing to build Sales-to-Install datamart and PL/SQL libraries for Oracle Reports Designed web page and screen for hosting Reports and optimized queries in Oracle Reports Designed and implemented User visibility (functions vs. roles) interface modules (in Reports) with Oracle Portal Achievements Reduced report development time by 50% when I developed standard templates for all styles of Reporting, a significant challenge given limited Oracle reports documentation Overcame Oracle Portal technology challenges in designing the user visibility interfaces Deployed the reports across the web required customizations to hide data in the HTML links like the user name and providing sophisticated session management control using Oracle portal simultaneously Codename Klondike: A data warehouse project with two distinct functions - the first is to process CDRs received from the SS7 LMS system at a high transaction rate and make them ready for billing purposes and the second function was to provide billing verification reports based on the CDRs collected over a reporting period. The DSS database is designed to support long duration query processing involving large volumes of data Client: Illuminet, Inc.

2.

3.

Duration: Feb 2001 May 2001 Tools & Technologies: Sun Solaris, Windows 2000 Desktop, Oracle 8i, Unix, Apache, Tomcat Languages - Java, JSP, PL/SQL, Toad, JDeveloper, Rational Rose, UML Role & Responsibilities: Senior Oracle Consultant, Data Warehouse Involved in writing Use Cases, designing data warehouse, PL/SQL coding and object-Relational Database mapping Achievements Ensured seamless integration of Object - Relational Database mapping using Oracle PL/SQL package procedures 4. EDB (Engineering Database): A data warehouse for telecommunications performance data Client: Illuminet, Inc. Duration: Jan 2000 Dec 2000 Tools & Technologies: Oracle 8i Tools: Oracle Designer, Forms 5.x, 6.0, Reportwriter 2.x, PL/SQL, Discoverer 3.1, Data Warehouse Builder, Win NT, Sun Solaris Role & Responsibilities: Senior Oracle Consultant, Data Warehouse Responsible for logical and physical design for data warehouse, design & implement system in PL/SQL to periodically update the data in the core warehouse tables Wrote PL/SQL codes to validate and load data to core tables from working load tables and developed test protocols to confirm correct load and validate. Assisted and mentored in-house staff with the use of administrator version and end-user Discoverer reporting tool Created views and queries; involved in documentation and technology transfer to client staff Provided overview of Warehouse Builder for client Achievements Developed a PL/SQL code generator (itself in PL/SQL), which directly utilized the information in the Designer Repository to automatically create the code modules for the Load and Validate functions of the warehouse software Maintenance of CenRes (Central Reservation System) and design and development of new modules for CenRes: The application provides an integrated booking system to support the latest internet online reservation technologies. It includes logging, activity and transportation reservation processing as well as related accounting, correspondence, management and administrative functions. Client: Destinations.com Duration: Jun 1998 Dec 1999 Tools & Technologies: Oracle 7.x, Developer/2000 (Forms 5.0, Reports 3.0), PL/SQL Role & Responsibilities: Senior Oracle Developer Provided Support and Maintenance to the existing CENRES application using Developer/2000 Involved in designing and developing new modules of CENRES application, writing stored procedures to support Web development of NETRES (Web version of CENRES) using PL/SQL 2.0 extensively and developing Message Logging System, a debugging system for the CenResMaster Achievements Rationalized the PL/SQL libraries and forms improved speed and throughput in critical applications for Destinations call center operations Created stored procedures for the Internet booking system removed bottlenecks and enabled the web applications to correctly interface with the Oracle database

5.

Senior Oracle Consultant for IBM Global Services (Australia) Dec 1995 Jan 1998
Senior Oracle Consultant Project Details Commission Payment System: The system handles the sales and commission payments for the products and services sold by the dealers of Telstra. It also handles the extraction of orders from the core provisioning system for Packet Switched Telephone (PSTN) lines, commission payment, and commission chargeback and maintains product and dealer commission rules. Client: Telstra, Australia Tools & Technologies: HP-UX, Windows 3.1, Oracle*CASE 5.0, ProC, Designer/2000, SQLForms 3.0, SQLReportwriter Role & Responsibilities:

Designed logical data model for the system using Designer/2000, physical data model (using Bachmann diagramming techniques) and the function hierarchy model of the system as well the physical model for MIS from the existing database Maintained central data repository for the system using Oracle*CASE Developed key functions in Forms 3.0 and wrote PL/SQL code (stored procedures and database triggers) for back-end Developed awk, shell scripts to Source & Configuration Control System (SCCS) Maintained the physical data model of the system and tested the effect of changes in modules upon outcome in entire application (string test); provided impact analysis reports for the design team

Earlier Experience
Indigo Technologies; Senior Oracle Consultant; Jan 1994 Nov 1995 Quantum Computer Services; Oracle Consultant; Feb 1992 Jan 1994 PC India; Senior Developer; April 1988 Jan 1992

Academic and Professional Credentials


Bachelor of Commerce from Osmania University, Hyderabad, India; 1995 Post Graduate Diploma in Computer Applications from Computer India, Chennai, India; 1990 Diploma in Systems Analysis & Data Processing from Computer India, Chennai, India; 1988

Professional Courses Programming in the Java Language, University of Washington; 1998 Navigator Methodology, Ernst & Young, Australia; 1995 Data flow diagramming using Hatley & Pirbhai techniques; 1992 Information Software Engineering & Support Methodology, Phillips Netherlands; 1992 SSADM (Structured System Analysis & Design Methodology), NCC UK; 1992 Technical Forte
Operating Systems : Sun Solaris, HP-UX, AIX, NT, SCO, VAX-VMS, DOS, Linux Design and Modeling Tools : Oracle Designer 6.x, Oracle*CASE, Visio, Excelerator, Erwin & Turbo Analyst PL/SQL Development : TOAD, SqlNavigator & ClearCase Front-End Development : Oracle Developer (Forms 4.5, 5, 6), & Discoverer Reports 6i, Oracle Portal, PowerBuilder Client Server : Clipper 87, Foxpro & Codebase 4 ETL : Oracle Warehouse Builder Java J2EE : Java, Struts 1.0, MVC Architecture, JAXB, XSQL, XML, XSLT, XSD and Xquery Source Control : Visual Source Safe, SCCS, SVN Middleware : MQ WebSphere & TIBCO Issue Tracking : Mantis Languages : PL/SQL, Java, Perl, C, COBOL and Ruby (Learning) Databases : Oracle 11G, 10G, Clipper87, FoxPro, Codebase4

References & Supporting Documents Available upon Request

Вам также может понравиться