Post Job Free

Resume

Sign in

Business .Net Design Sql Server Project Service

Location:
Reno, NV, 89507
Posted:
September 20, 2010

Contact this candidate

Resume:

Dr. Motwani

Enterprise Solutions and Integration Architect

Ph: 775-***-**** abkxqj@r.postjobfree.com

An enthusiastic, results oriented software professional with 9+ years of

experience in the IT Industry and sound experience in architecting

enterprise integration and business process automation solutions.

Involved actively in the design of the system from concept to completion -

determine user requirements, derive project specifications, software

design, implementation, testing, deployment, provide end user training and

support.

Solution Architecture for HIPAA 5010 compliance.

Worked as IT Strategist providing solutions with Cost Benefit Analysis for

alignment with business strategy. Experience with executive presentation

creation for technical concepts that describe clear cost benefit analysis.

Knowledge of Financial domain, Trading systems, Healthcare domain,

Transportation Logistics, AS2 EDI, HIPAA X12 and E-procurement.

Proficient in EAI, ESB, SOA, BPM projects involving Microsoft and TIBCO

technologies such as TIBCO iProcess suite, Business Works, EMS, TIB / RV,

Hawk, Adapters and MS BizTalk Server 200x.

Experience in managing large scale SOA projects and developing SOA

Governance and Integration standards and processes to enforce project

managers to implement loosely coupled systems using strategic SOA roadmap

and ESB blueprints.

Created Conceptual, Logical, Physical design documents by extracting

business requirements, and Functional Requirements.

Project Management using SDLC, Agile. Experience in risk mitigation,

project estimation.

Experience in hiring and interviewing candidates to build a team.

Experience in mentoring teams and excellent presentation skills (presenting

to CXO).

Hands on experience with WS-* Web Services (SOAP, REST), WCF, WF, LINQ,

Entity Framework, .NET 3.5

Architecting with hands on development in BizTalk Server 2010, BizTalk

2009, BizTalk 2006 R2, BizTalk 2004, BizTalk 2002, SQL Server 2008/2005,

Web applications using ASP.Net, C#, XML/XSLT/XPATH, AJAX, NAnt, BizUnit

Experience in architecting SharePoint 2007 solutions for content management

and human workflows.

Experience in integration of CRM and Content Management Systems (CMS) with

BizTalk.

Pro-active, excellent verbal communication and documentation skills, team

player, self-managed, quick learner, organized, analytical with outstanding

problem solving skills.

Exposure to Health, Insurance, E-Commerce, Manufacturing, Pharmaceutical,

Oil and Gas, Retail, Finance and Transportation.

EDUCATION:

PhD in Computer Science and Engineering, University of Nevada, Reno

MS in Computer Science, University of Nevada, Reno

SKILL SET:

Enterprise BizTalk Server 2010, 2009, 2006 R2, 2004,2002,

Servers ServiceMix, Mule, JCAPS, TIBCO iProcess

BizTalk Adapters EDI,Oracle,Siebel,DB2,MQ Series

,MSMQ,WCF,SharePoint,HTTPS,SOAP,SMTP

Process/Data ERWin, Enterprise Architect, Mega, Lombardi Blueprint,

Modeling Tools Process Modeler Add on for Visio

RDBMS SQL Server 2000/2005/2008, Oracle, and MS Access 2000

Languages/API C, C++, VC++, C# .NET, VB, WCF, WWF, AJAX, DirectShow,

COM, DCOM, ATL, STL, Boost, Java, ASP.NET, ADO.NET

Software Visio, PVCS, CVS, TFS, Bugzilla, OpenCV, Prime,

RoboHelp, MATLAB, XMLSpy, Stylus Studio

Enterprise Zachman, FEA, TOGAF, N-tier, SCA, SOMA, SODA, ROA, WOA,

Architecture EDA, CEP, EAI, B2B, MDA

IDE Visual Studio .Net 2010,2008,2005,2003,2002. Codewright

XML Technologies XAML, SAML, XSL-FO, XSLT, LINQ to XSD, XPATH, XQUERY

XML Standards cXML, HIPAA 5010,HIPAA 4010, HL7, ACORD

Messaging Bus TIBCO Rendezvous, MSMQ, Websphere MQ Series

Operating Windows Server 2008 R2, 2008, 2003, Windows XP/2000, OS

Systems X, Ubuntu

Technologies .NET Framework (V1, 1.1,2.0,3.0,3.5, 4.0), Web Services

Domain Knowledge Health, Insurance, E-Commerce, Manufacturing,

Pharmaceutical, Oil and Gas, Retail, Finance,

Transportation

Technical Statement of Work, Software Requirement Specifications,

Writing Business Plans, NSF Grants, Technical Proposal, White

Papers, Architecture Plans, IEEE publications,

US Patents, SOA Governance and Configuration, Change

Management Policies, Business and Technical Artifact

Documentation, Coding Standards.

Professional Experience:

Nevada System of Higher Education, Nevada Apr'10-

Present

Lead Microsoft Enterprise Architect

Project: Cyber Infrastructure for Interoperability of Climate System Models

Description: National Science Foundation funded this multi-million dollar

project to setup a cyber-infrastructure to integrate various climate data

archives and models to facilitate exploration, experimentation and

innovation in climate change research.

Responsibilities:

Envision, design of system architecture with real-time autonomous

capabilities using Complex Event Processing (CEP), Event Driven SOA for

sensor network interoperability.

Developed technical specifications, system requirements and architectural

documentation.

to integrate heterogenous climate models. Evaluation of BTS 2010 Beta

features along with ESB Toolkit 2.1.

Evaluated open source (Mule, ServiceMix, OpenESB) and commercial ESB

software (Tibco Activematrix ServiceGrid), XML messaging (MQ, Tibco, MSMQ,

JMS) to decide on the technology stack for the core software architecture

for model interoperability.

Responsible for capacity planning and infrastructure setup for different

BizTalk environments (DEV, INT, QA, PROD). Multi Server distributed

clustered installation and configuration of BizTalk 2009 servers (64bit

Dell PowerEdge) following best practices for high availability. Setup of

virtualized BizTalk environment for developers using ESX.

Implementation of Router Slip, Scatter-Gather, Aggregator, Message

Translator patterns.

Composed scientific workflows over HPC clusters using Microsoft Trident.

OGC's SWE standards for workflow implementation and standardized web

service interfaces.

Built WCF facade for REST-style data web services, hosted in IIS.

Exposed legacy code (Fortran) over the web by writing WS-* web service

wrappers using gSOAP/GFAc toolkits.

Mentored and managed team of graduate research assistants responsible for

data and web portal implementation.

Design of test cases and plan for usability study.

Speaker at the National Science Foundation EPSCoR Tri-State Consortium 2010

for Collaborative and Interdisciplinary Climate Change Science and

CyberInfrastruture.

Shubh Solutions, California Jul'09-Mar'10

Solutions Architect Lead

Project: Healthcare Claim Payments

Description: Shubh Solutions assists healthcare clients with their IT needs

providing services that assure timely payments by the health plan provider

taking responsibility of all collection activities. This project initiative

involved integration between different collection agencies and mainframe

legacy systems and data warehouse.

Responsibilities:

Responsible for laying out strategy for HIPAA 5010, NCPDP D.0 and ICD-10

compliance lifecycle including gap analysis, mapping, implementation and

testing. Documented AS-IS and TO-BE solution architecture for Payer

systems.

Architecting migration of BizTalk 2002 4010 HIPAA solutions to BizTalk 2009

5010 HIPAA for batch and real time transactions including 837I/P/D, 835,

834, 270/271, 278, 276/277 EDI X12 Transactions and Code Sets.

Responsible for reviewing vendor integration functional specs, design of

integration with external partners such as Emdeon, Ingenix, Multiplan,

Great West for various line of products including HRA, HSA health policies

and repricing networks.

Design strategic and tactical solutions for integration between mainframe

system and BizTalk with minimal ripple effect. Solution included analysis

of addition of a new claim processing system and phasing out of existing

mainframe system.

Responsible for design of SOA Reference Architecture for partner

integration using TOGAF 9.0.

Responsible for providing estimates and mentoring offshore /onshore

developers.

Design of integration of real-time transactions from CICS on mainframe with

Host Integration Server (HIS) and BizTalk 2009.

Real-time automation of placing calls through Cisco Dialer 7.5 based on

leads and call lists stored in Siebel 8.1 using BizTalk. Analyzed

architectural tradeoffs for using BizTalk versus Siebel EAI.

Installation of Siebel, DB2, MQ, EDI BizTalk adapters.

Developed BTS processes for their HIPAA transactions as well as HL7

interfaces such as ADT, ORM, QRT, and ORR messages

Design of Integration of Seibel CRM with FileNet using ESB.

Design of Integration of DB2 tables on mainframe with ESB.

Develop templates for integration interfaces.

Responsible for developing enterprise interface specifications for

eligibility and enrollment using HIPAA 270,271,834 and documenting "As-Is"

and "To-Be" business processes and data models.

Developed process for code review and checklists for code quality and

version control.

Develop guidance for choosing BizTalk versus ETL tools such as Datastage.

Develop SOA Governance Standards for Security, Auditing, Integration, KPI,

Web Services, Process and Data Modeling. Review COSO, CobIT and ITIL

Standards.

Responsible for selection of SOA patterns and choosing layered approach for

services.

Enforced SOA Governance at design time by setting TFS workflows and

proposed run-time governance.

Responsible for design of SOA Security and Security Token Service (STS)

using SAML. Used Active Directory as SSO and Microsoft Geneva Security

Server.

Design SOA Testing Framework with automated build and deployment to provide

Continuous integration (CI).

Responsible for setting permissions, project structure, coding and quality

checks (QC) and standards throughout enterprise and TFS code check in

policies and FxCop.

Develop KPI and Scorecard framework.

Evaluated and recommended Business Rule Management System (BRMS) to meet

dynamic decision making requirements by stakeholders.

Evaluation of limitations of WF rules engine and BRE and compare them to

InRule, ILOG for .Net, PegaRules, Ruleburst.

Created flat file schemas for the input flat files sent by various clients.

Design EDI communication platform gateway for exchange of X12 HIPAA 4010A

(270/271, 834, 837P-I-P-D & 997) and HL7 ver 2.4 message queuing (content

extraction, mapping-routing-message archiving-administration and

customization).

Defining canonical XML schemas for integration with data warehouse (DW)

using DataStage ETL tool.

Responsible for design of Operational Data Store (ODS) with ESB

integration.

Responsible for Integration of Change Capture Events with BizTalk.

Responsible for Schema Design using XML schema design patterns.

Develop migration plan of BizTalk 2002 to BizTalk 2009.

Responsible for building offshore developer team and conducting hiring

interviews.

Environment: BizTalk 2009, 2002, Visual Studio. Net 2008,2003, C# 3.5,2.0,

SOA, SQL Server 2008,2000, Windows Server 2008,2003, HIS, MQ series,

Websphere, Pega, Mainframe, J2EE, Oracle,DB2.

State of Nebraska (DHHS), Nebraska Feb'09-

Jun'09

Integration Architect Consultant

Project: Medicaid Management Information System (MMIS)

Description: Perform and execute an Enterprise cross-team for enterprise

SOA application with .Net solution architecture, service component software

architecture and application lifecycle management practice while performing

as BizTalk technical specialist for conceptualization, design and

development of a Service-Oriented, web-based Medicare and Medicaid

Information System (MMIS) application in a distributed computing

environment.

Responsibilities:

Translate business and technical requirements into cross-functional

application systems. Used SOA Design Patterns for design of Functional

services for Provider Enrollment, Trading Partner, Drug Rebate, EPSDT,

Client, Managed Care, Benefit Management, Claims Processing, TPL, Financial

and other business areas

Multi Server distributed clustered installation and configuration of

BizTalk 2006 R2 servers following best practices for high availability.

Setup of virtualized BizTalk environment for developers using Hyper-V.

Actively participated in Joint Application Development - JAD sessions and

provide vision and technical leadership to key business stakeholders, in-

house business process analysts, and IT infrastructure architects

Review Business Process Modeling templates and collaborate with Business

analysts

Reviewed and authored documents for conceptual, logical and physical design

Responsible for implementing business logic in BizTalk Orchestrations using

correlation

Designed custom pipelines for validation and batching

Implemented maps using custom functoids, and XSLT scripting functoids

Responsible for design of Integration Broker to receive and send flat files

in batch from IBM mainframe and interpreting copybooks

Lead the EDI X12 HIPAA 4010A (270/271, 834, 837P-I-P-D & 997) and HL7 ver

2.4 communication platform and technical messaging connectivity analysis

and development for inbound message queuing (content extraction, mapping-

routing-message archiving-administration and customization).

Created flat file schemas for the input flat files sent by various clients.

Large Flat file processing of files over 100MB.

Involved in Schema Design using XML schema design patterns.

Used Zachman Framework for Enterprise Architecture, BPMN for process

modeling and UML for data modeling.

Enforced SOA Governance at design time by using TFS and proposed run-time

governance.

Implemented and consumed WCF web services using best practices in BizTalk.

Exposed State machine workflows as WCF services consumed by BizTalk

Developed design documents and BizTalk coding standards. Created UML test

cases.

Worked on Enterprise Architecture, BPM and SOA Impact Analysis & Risk

Assessment

Used ESB Toolkit 2.0 for Exception Handling

System monitoring using SCCM, SCOM 2007 and BizTalk Management packs

Environment: BizTalk 2009/2006R2, Visual Studio. Net 2008/2003, C# 3.5,

TFS, SOA, SQL Server 2008, Windows Server 2008, Hyper-V.

Advent Inc., New Jersey

Apr'08-Jan'09

EDI/BizTalk Consultant

Project: Transportation and Logistics, EDI

Description: Business-critical enterprise application was developed for

PierPASS Inc. to manage Traffic Mitigation Fee to accept or release cargo

containers for marine shipments(trading partners). Trading partners send

EDI X12/flat files via AS2 or FTP(Push only) communication protocol or

upload files through website. Proprietary Comm Agent routes files from FTP

folder to BTS pickup locations. BizTalk processes the incoming flat files

and EDI data and passes it on to a custom Queued Component (QC).

Application Load Service (ALS) service polls database for insertions

through QC. This is a 24/7 system with ongoing support.

Responsibilities:

Served as a Senior Software Architect & Application Lifecycle Management

(ALM) Team Leader providing thought and practice leadership for software

infrastructure setup, governance and oversight, design and end-to-end

testing.

Worked closely with the functional IT teams to define system integration

needs, requirements and data mappings. Determine business requirements and

specifications from client meetings. Assign tasks to developers using TFS

work items.

Developed architectural documentation.

Developed migration plan from BizTalk 2004 to 2006 R2.

Mentored and managed team members who were new to BizTalk. Hands on

development to lead BizTalk implementations.

Interviewed candidates for BizTalk and .Net openings at the firm.

Wrote specifications for design of Flat File schemas for CSV and delimited

files. Wrote specifications for complex X12(4010 - 322, 301, 315 schemas)

schema maps to be implemented using XSLT and custom functoids.

Proposed using BizTalk RFID for processing of container movement using UHF

Gen 2 Smart labels. Selected RFID transceivers with BizTalk compatible

DSPI.

Implemented Debatching in Orchestrations using XMLNodeList. Consumed web

services in Orchestrations.

Development of Custom functoids to call SQL Stored Procedures, generate ISO

DateTime, extract header values, implement switch case functionally,

parsing container numbers, error logging and custom value mapping.

Specified requirements for development of Custom Pipelines for schema

validation, flat file dissembling, batching 315 EDI Status messages,

manipulating filenames and invoking EDI pipeline in one pipeline.

Development of Custom Adapter for Queue component.

Used Web Services to capture information from Marine Terminal.

Using Covast EDI Accelerator, setup parties and configured EDI properties.

Designed Database table structure to store reference data for Trading

Partners and configuration data for Comm Agent FTPStub. Utilized Microsoft

Application Blocks for Data Access and Error Logging. BizTalk translated

messages to a format acceptable by MiddleTier for further business rules

based processing of message data. Closely worked with MT group to design

internal schemas.

Wrote SQL stored procedures to populate database tables from within BizTalk

Orchestrations.

Setup and configured third party AS2 to receive encrypted EDI messages and

send back synchronous signed/unsigned MDN. Created Certificates. Exchanged

Certificates, AS2 URL Listening IP and port information along with Sending

IP addresses, AS2 Identifier, supported encryption algorithms (DES, DES3,

RC2, AES, RC4) with Trading Partners.

AS2 transmission used HTTP with encrypted payload. Configured software to

store messages from multiple TPs into different Inbox, Outbox, Archive

folder locations for each TP. Firewall configuration to allow traffic from

Trading Partner's sending IP address.

Logged Event IDs for all suspended messages for in-house EDI Tracker since

third party AS2 software was used.

Responsible for developing and executing continuous integration process.

Setup Virtual server as Staging/QA Server for Unit and Integration Testing

with provided sample files. Changed specifications as per received sample

files. Analysis of bad files. Troubleshooting EDI QA environment. Using

PRIME to generate CRs(change requests).

Implemented PreStep Deployment Scripts, captured BTSTask return codes for

success/failure of BTSTask in scripts using C# and WMI code for automation

of all BTSAdmin tasks such as creating BizTalk host instances.

Design system architecture - FTP, Web and AS2 servers placed outside of

DMZ. BTS Production Servers, BRE servers, SQL servers placed inside

firewall. NAS device to store files on disks inside firewall. BTS and SQL

cluster, NLB, DTC, RAID setup and configuration with network admin and

build team. DR site installation, configuration as per Microsoft suggested

Best Practices. Clustering Master Secret Server.

Execute stress testing and get to deployment readiness. Troubleshooting

performance, scale, availability issues for integrated solutions and

debugging Production Problems.

Provide instructions to DBA to configure and enable SQL server agent jobs -

DTA purge and archive, Log shipping, BizTalk server backup.

Use of Diagnostic tools - BPA, pssdiag, debugdiag, MPSReports, ADPlus,

DTCping, DTCtester. Resolving hotfix issues with Microsoft and installing

patches.

Documentation of all setup/config procedures.

Providing daily statistics to management - message count processed and time

statistics. Performance monitoring, Volume testing, Testing cluster

failover, Resolving FTP/AS2 connectivity issues, checking Log files, data

migration and data integrity verification issues before Go-live deadline.

Production roll-out support, scheduling build/deployment of BizTalk

Patches. Maintaining a HotFix list to track changes.

Monitoring BTS suspended Queue for messages and Event Viewer. End-to-End

monitoring of all queues (viz. MSMQ, QC, inbound/outbound queues) and event

logs on all PROD servers.

Tracking missing messages. Troubleshooting failed messages in BTS and MT

layer. Provided 24/7 support. Correspondence with Trading Partners to

correct and send files as per specs. Knowledge transfer and cross training

to handle suspended messages.

Environment: BizTalk Server 2006 R2, VMRCPlus Virtual Server, C#, SQL

Server 2005, Windows Server 2003,2008.

Correctional Medical Facilities, Missouri

Feb'08-Mar'08

Enterprise Architect Consultant

Project: HealthCare Record Processing

Description: Correctional Medical Facilities processes healthcare records

of inmates. A proposal and proof of concept was done to bid for the

project.

Responsibilities:

Presented proposal for the design of the system architecture to support the

various requirements of the application for Payer systems.

Defined canonical XML schemas for integration with data warehouse using

DataStage ETL tool

Developed POC BTS processes for their HIPAA transactions as well as HL7

interfaces such as ADT, ORM, QRT, and ORR messages

Development of HIPAA validation maps to audit HIPAA transactions including

834 Benefit Enrollment & Maintenance

837 I/P/D Claim / Encounters

835 Claim Payment

270 Eligibility Inquiry

271 Eligibility Response

Environment: BizTalk Server 2006 R2, .Net 2.0, EDI.

Calyon Investment Bank, New York Jan'08-Feb'08

Microsoft Solutions Architect/Analyst

Project: Straight Through Processing(STP), EAI

Description: Calyon specialises in Capital Markets, Investment Banking and

Financing. With 12,000 staff, more than 250 senior bankers across the world

and a local presence that complements the network of Cr dit Agricole and

LCL branches, Calyon has strengthened its ability to operate in the world's

financial markets on behalf of large corporations, financial institutions

and French SMEs.

Responsibilities:

Provided support for and development of the Calyon BizTalk infrastructure.

The BizTalk system is utilized for Calyon's trading activity in the US.

The system interfaces with multiple OMS/EMS systems, Web Services, and

FIX/SWIFT for input and Calyon's Settlement system, Web Services and

FIX/SWIFT on the output.

Code in C# within BizTalk framework and .Net 3.5

Biztalk, OSI(Open Systems Integration) and Sungard Phase3 System processed

Trades received from Bloomberg as FIX 4.2 messages type 8 and J and

Allocation messages from SetClear

Used Rapid Addition TCP/IP based FIX Adapter to pick up messages from

Bloomberg server and drop into BTS in FIXML format.

MSMQ API was used for sending extension bytes along with the messages to

OSI. Evaluated Tibco RV to replace MSMQ.

Developed BizTalk Orchestrations to process Cancel-Correct Trades in

TradeBook, Allocations with SetClear, using Maps to do validations at

different levels.

Fine tuned existing orchestrations to improve performance to handle average

trade volume of 700,000 trades per day. Current 6 BTS server configuration

with 2 SQL boxes processed 100 trades/second. Used Perfmon counters to

detect bottlenecks.

Developed multi-threaded UI in C# to integrate real time messages from

Tibco RV messaging bus in excess of 8000 messages/sec using Infragistics

WPF Grid.

Administered BizTalk Servers

Configured Production and UAT Environment

Worked with Architect to keep to defined standards, patterns, and specified

architecture.

Supported Internal and External clients

Supported all data processing operating areas in post implementation

support of systems

Tested and documented all programs, including the development of test data

Unit testing of code.

Worked with Business Development Team and Users to analyze, prepare

functional requirements

Creation of BizTalk Rules using BRE.

Created Web Service and consumed web service from web client developed in

ASP.NET

Involved in configuring physical and logical ports in BizTalk Explorer.

Designed GUI application using XML data sources and SQL Server as backend

database

Programming Web GUI (ASP.NET, ASP, Design Patterns, OOD, CSS)

Development of Test Harness using ADO.NET, MS SQL SERVER, Stored

Procedures, Functions, Triggers, Views

Synchronized Sharepoint Lists with SQL databases using BizTalk SQL and

Sharepoint Adapter

Environment: BizTalk Server 2006 R2, Web services, C#, ASP.NET, VB.NET,

WinForms, SQL Server 2005, Windows Server 2003.

PC Connection Inc, New Hampshire Aug'07-Jan'08

ESB/SOA/BizTalk Consultant

Project: Business Process Automation

Description: PC Connection is a leading IT solutions provider to

businesses, governments, educational institutions, and consumers. The

company offers a broad selection of more than 130,000 brand name electronic

products through Web sites and specialized IT product catalog. To handle

the high volume of orders through Internet, Email, FTP BizTalk was utilized

to automate and expedite the ordering system.

Responsibilities:

Designed and developed scalable Microsoft BizTalk applications and .Net

shopping cart modules to process cXML orders received by HTTP, POP3, FTP

Adapters.

Account setup in SAP, SAP IDocs, SAP adapter and various SAP transactions.

Used Farpoint Spreadsheet custom pipleline component to convert Excel

orders to XML.

Use of WCF to remove internal core DLL dependency issues.

Debatching orders, archiving each order in custom pipeline for logging and

tracking purposes. Extract MIME attachment filename of XLS orders.

Heavily used Content Based Routing of messages.

Used XSLT/Custom Functoids for Message transformation to cXML PunchOut.

Implemented Exception handling, Used Enterprise Library for logging and MS

Enterprise Service Bus Guidance for handling failed messages, SMTP adapter

to email failed orders along with exception error details.

Deployment and Automation for builds using WMI scripts and NAnt based

BizTalk Deployment Framework to clustered Dev, and QA environments.

Deployed the BizTalk applications on the Production server after creating

the application as MSI files.

Performance Evaluation using PerfMon and analysis of counters.

Create and use BAM Portal for monitoring BizTalk processes.

Followed Scrum/Agile methods.

Developing test scripts, estimating resource requirements and providing

technical expertise.

Perform unit testing using BizUnit and profiling for Orchestrations.

Exposed Orchestrations as Web service for interaction with external

services.

Used Parallel, Listen shapes to implement sequential and parallel convoys.

Designed and developed atomic, correlated orchestration, debatching.

Worked on Functoids. Involved in writing script/custom functoids.

Implemented XSLT transformations for Mapping of schemas.

Orders came in through POP3, HTTP adapters in Excel, XML, CSV formats

Designed and developed business flow diagram and XLang components in C# for

order(s) processing in BizTalk application.

Environment: BizTalk Server 2006, .Net 2.0, SOAP, cXML, BizUnit, NAnt.

Chevron Energy Corporation, CA Mar'07-Jul'07

BizTalk/.Net Consultant

Project: Centralized Purchasing System

Description: Chevron Energy Corporation is one of the world's leading

independent oil and gas exploration and production companies. Chevron's

operations are focused primarily in the United States and Canada. The

company has more than 1000 associates and a national network of

electronically linked production facilities and customer service centers

throughout the country. It provides a centralized purchasing system.

Chevron clients can place the purchase order (e-procurement) through web

based intranet system which programmatically interacts with the BizTalk

application to process the order. BizTalk system is used to process,

validate and confirm the order placed by the clients.

Responsibilities:

Designed and developed the XML Schemas for BizTalk inbound and outbound

documents using BizTalk Tools.

Designed and Developed BizTalk 2004 integration solution

Actively worked with BizTalk Rules Engine, written business process rules.

Created and worked on promoted schemas.

Responsible for implementing various mapping and orchestration process.

Involved in writing script/custom functiods.

Debatching envelop schemas to single orders

BizTalk orchestrations implemented to automate order processing by

inserting orders in SQL Server.

Environment: BizTalk 2004, Visual Studio. Net, C#, ADO.NET, ASP.Net, SQL

Server 2000, Windows Server 2003,

Symantec Corporation, California Aug'06-

Feb'07

.Net Consultant

Project: Order Management System

Description: An interface is built to give over all picture of all orders

related activity at one place. Different views of the information are

presented to resolve issues with respect to a pending order. It also

displays statistical information of all orders, distinct products sold in

any time frame.

Order management consists of having the ability to bulk print all the

invoices that are ready for shipping in relation to the available

inventory. It also shows details of all orders shipped, pending orders,

telephone orders, inventory status of pending orders etc in one screen

shot. The tool is also used by accounting department to issue refunds and

collect additional charges where applicable.

Responsibilities:

Analyze business requirements and work with end users to document business

requirements

Used C# Class Assemblies in ASP.Net for reusability and worked in .NET

Server controls, Web User Controls, Data Grid Web Control, Form validation

controls and created custom controls.

Created ASP.NET pages with in-built user validation where required.

C# was used for event handling purposes in the ASP.NET pages.

Used VS.NET for developing C# components.

Created user controls (Login control, Top Navigation control to name a few)

and used many standard controls including controls like Tree view and Data

grid.

Designed and Developed Web Forms for the application

Web Services (SOAP,WSDL,UDDI) are used for communicating with other

application and components.

Writing User defined Functions, stored procedures.

Developed 3 - tier Application with UI, Business and Data Access layers

using ASP.NET, C#.

Hosting the webpages on IIS.

Reporting: Data Analysis and Report Generation using SQL Reporting

Services.

Environment: ASP.NET, C#, ASP, ADO, UML, XML, XSL, DHTML, Crystal Reports,

VBScript, Visual SourceSafe, IIS, Windows 2000/NT

Infrared Inc., Nevada Mar'05-

Jul'06

Senior Research Scientist

Project: Thermal Imaging

Description: Infrared Inc. provides infrared thermal imaging cameras,

systems and software. Customer base includes public and private sectors

that deploy infrared and vision camera technology in areas of Industrial,

Electrical, Mechanical, Predictive and Preventative Maintenance, Building

Envelope Analysis, Roof Surveys and Specialty

Responsibilities:

Video Streaming: Various encoders were evaluated and MS Windows encoder was

chosen for streaming and recording of infrared and visible videos. Xine

player was used for linux clients.

Video Surveillance: C#.NET was used to configure multiple cameras from

different manufactures and view and record multiple video streams at the

desktop.

Web based Thermal Motion detection: PTZ unit is stopped when motion is

detected. ASP.NET and DirectShow Transform filter was used to change

parameters of motion detection and control hardware remotely. Coordinates

of PTZ are updated in real time. Permission Sets in .NET were also used.

Develop algorithms in C++ on Windows platform and refine existing thermal

imaging-based software products based on client specifications. Interacting

with different clients to get their product requirements and provide

technical support.

Product interfaces developed in VB.NET.

Used Web Services provided by Microsoft Alert SDK to notify motion activity

on MSN.

Developed Image processing algorithm prototypes in MATLAB.

Environment: ASP.NET, C, C++, Visual Basic. NET, ADO.NET, SQL Server 2000,

IIS, Visual Studio.NET, DHTML, VBScript, DirectX, MATLAB

International Game Technology, Nevada

Mar'02- Mar'05

Senior Firmware Engineer

Description: IGT is the world's leading manufacturer of computerized casino

games.

Responsibilities:

Designed, developed, modified, tested and reviewed firmware. Games were

written in C using object-oriented design.

Analyzed, developed and recommended game design approach. Developed and

reviewed documentation.

Interfaced with Marketing, Game Design, Product Assurance, Technical

Compliance, Production, Customer Service and other engineering departments

to obtain product guidelines and constraints of firmware design.

Environment: Embedded VC++, Windows 2000, CodeWright, Beyond Compare, CVS,

PVCS Tracker

XEROX Palo Alto Research Center, California

May'01-Mar'02

Research & Development Engineer

Description: PARC delivers solutions in laser printing, distributed

computing and Ethernet, the graphical user interface (GUI), object-oriented

programming, and ubiquitous computing.

Responsibilities:

Built JAVA modules to enhance functionality of FlowPort application server

software.

Designed and implemented protocol in C++ rendering large dataglyph messages

onto multiple printed pages on Windows/Linux/Unix platforms.

Implemented routines in VB to compensate for distortion introduced in

images by a print-scan cycle.

Implemented error correction techniques for analog images using Reed

Solomon codes. Prototypes were built in MATLAB.

Wrote Python scripts to interleave dataglyphs into postscript documents.

Implemented digital image hashing techniques

Environment: C++, MATLAB, UNIX, JAVA, CVS, Bugzilla

Relocation: Willing to relocate.



Contact this candidate