Adwait Ullal

Contact:
(408) 898-2581
adwait.ullal@gmail.com
LinkedIn Profile

 

Skills

Functional

Executive Management, GRC, Project/Technical Leadership, Offshore Management, Technology Evaluation, Planning and Implementation, Back-end Integration, Analysis, UI Design and Programming. .

Software

Technologies:

WebServices, SOA, Web Services Security, XML, Commerce Server, BizTalk Server, Sharepoint, Windows Workflow (WF), Windows Communication Foundation (WCF), UML, CMS, COM+, LDAP, ADSI, MTS, COM/DCOM, Messaging, SSO, Microsoft Reporting Services

Languages:

C#, VB.NET, ASP.NET, XSLT and (some) Java

Databases:

SQL Server (2000/2005), Oracle, Sybase, Informix, DB2

Industry

Credit Card, Financial Services, Mortgage, State Govt., Telecomm, Hi-Volume Online Store, Front-Office Banking, Community, Membership and Personalization Sites, Video and Digital Imaging, Retail, SFA, Insurance and Overnight Package Delivery.

 

Professional Experience

AumSoft Consultants, Saratoga, CA
Independent Software Consultant

7/95-Present

  • As an independent software consultant, I provide:
    • Project/Technical leadership (project management, team management, client/management interface)
    • Architecture (application architecture, component design and methodologies).
    • Analysis and System Integration (ERD/MRD, application/system integration).
    • Web Development with Microsoft (ASP, ASP.Net, Site Server) and Unix (Java, JSP, EJB) technologies.
    • Database Design, Development & Administration(Oracle, Microsoft SQL Server, Sybase and Informix, ETL).
    • Enterprise Development(C#, VB.Net, Web Services, VB, VC++, Java, EJB, MQSeries, COM+, n-tier)
    • Enterprise Applications (PeopleSoft, Vantive, Siebel)
  • A partial list of recent projects include .Net architecture, Web Services development and others such as:
    • American Express(Lead Enterprise Architect (.Net), 12/05 – Present) – Develop strategies, provide GRC activities as well as guidance to the .Net community within American Express:
      • Develop Best Practices, Standards and reference architectures for all American Express .NET applications.
      • Ensure adherence to these standards through structured review processes. Lead design reviews of Windows-based applications.
      • Provide proactive and reactive consulting on .NET and Windows development.
      • Perform proofs of concept for Windows-based products such as development tools, middleware (BizTalk, WF), enterprise-wide solutions (Sharepoint), etc.
      • Evaluate and recommend on Windows-based products (commercial or open source) as to their technical merit and architecture.
      • Assess risks associated with usage of 3rd party (commercial or open source) components and packages.
      • Incorporate new products into the American Express Technology Standards and best practices.
      • Partner with development teams throughout the organization to foster an active and vibrant development community.
      • Create and support reusable development frameworks and tools used by the American Express .NET developer community.
      • Develop enterprise-scale integration technologies and standards to enable a service-oriented ecosystem.
    • Comunity Lending (Process Consultant, 1/06 – 7/06) – Work with the SVP, IT to assist the IT Dept to comply with CMMI levels and ITIL as well manage and mentor the developers on architecture, design and process issues.
    • Healthcare Startup (Advisor, 4/05 – 7/06) – Assist in building a system for HL7 implementation for clinical trials using .Net (C#, ASP.Net), SQL Server 2000 and BizTalk Server 2004.
    • Deloitte Consulting (@ Agilent) (LSCA Project Delivery, 7/05 – 01/06) – Develop strategies, technical architecture and delivery options to migrate legacy applications to .Net, Sharepoint, MCMS and BizTalk. Also manage an offshore team to manage existing applications to maintain availability, SLAs and develop new features.
    • AllDocuments (DocumentTeam) (Lead Architect, 5/05 – 9/05) – As the sole technologist on board, created the Requirements document bringing to fruition the concept of the founders, perform technical due diligence of offshore vendors, map out the hardware and network requirements, select hosting vendors, build a technical team, and lead a team of 5 offshore developers to build a distributed framework and business objects to implement a document management system using .Net (C#, ASP.Net, .Net Framework 2.0), SQL Server 2005, Reporting Services and BizTalk Server 2004.
    • Visa
      • Enterprise .Net Architect, (7/04 – 7/05) – Architect and develop a fraud prevention system for Advanced Risk Solutions using .Net (C#, ASP.Net, .Net Framework 1.1), WSSE 2.0, SQL Server 2000, Reporting Services and BizTalk Server 2004.
      • Technical Lead, (7/95 – 2/96 ) - Implemented Membership Workflow processing using VB 3.0, SQL Server and Crystal Reports.
    • JP Morgan Chase (Senior .Net Architect, 8/03 – 6/04) – Lead a team of 5 developers to build a distributed framework and business objects to implement PaymentNet using .Net (C#, ASP.Net, .Net Framework 1.1), WSSE 2.0, LaSalle workflow, SQL Server 2000 and BizTalk Server 2004.
    • MDEQ (Architect, 4/03 – 8/03) – Manage a group of six developers and architect a business critical application for Underground Storage Tank monitoring to .Net (C#, ASP.Net), SQL Server 2000 and BizTalk Server 2002.
    • Avanade (Solutions Developer, 11/02 – 04/03) – Advise Connections to eBay, an Accenture venture on building a custom checkout framework using Commerce Server 2002, BizTalk Server 2002 and .Net (C#)
    • Verizon (.Net Architect, 7/02 – 11/02) – Lead a team to build business application for SMB customers (Comm Portal Biz) in .Net (C#, ASP.Net, XSLT, SQL Server). Also implemented an internal Sharepoint portal for project management.
    • HiT Software (Project Manager, 10/01 – 6/02) – Mentor a team of developers in .Net development (COM Interop) of a Managed Provider for DB2 in C#. Also managed an engineering team )including product support) that developed Allora, an XML to RDBMS product.
    • Stealth Startup (Technical Architect, 1/01 – 9/01) – Implement business functionality using the .Net Framework using SOAP, C#, XSLT, VB.Net, ASP.Net and SQL Server 2000.
    • YesVideo (Interim CTO/Architect, 11/99 – 1/01 ) – Implement an Order Management system using BizTalk Server and Commerce Server 2000 systems in VB, C++, XML, XSLT, SQL Server 2000 and Windows Media Player.
    • AdacLabs (Project Lead, 1/01 – 9/01 ) – FDA CFR 21 Part 11 Validation of software packages used within IT and other depts.
    • Qixo (Team Member, 6/99 – 1/01 ) - Implement an airfare search engine using Java/J2EE/XML/XSLT on a WebSphere Advanced Edition.
    • CCSI (Project Lead- 1/99 – 6/99 ) - Implement the VSR extranet using Microsoft Site Server Commerce Edition, Personalization & Membership, IIS 4.0, ADSI, MTS, MSMQ, Oracle, VB6 and SQL Server.
    • HP
      • Consultant, ITIO (4/99 – 12/99) - Develop strategies and solutions for Cartogra HP's photo community site, on usage of ADSI, Site Server, XML, XSLT, XML-RPC, MTS, SQL Server, scalability and load balancing issues.
      • Senior Developer, ESSG (7/97 – 5/98) - Develop the Electronic Channel Interface extranet in Netscape Enterprise Server, Sybase 11, JavaScript, CGI and C++ using RogueWave libraries.
    • The Gap
      • Project Lead(5/98 – 1/99) - Implement and maintain Gap Online Store using Microsoft Site Server Commerce Edition, IIS 4.0 and SQL Server.
      • Project Lead(11/96 – 4/97) - 6-person team to implement InStore Processor in Oracle 7.2 and VB 4.0, MQSeries. Converted to Informix. Develop Fiscal Calendar and Security DLLs in Visual C++.
    • WebPutty (Team Member, 7/97 – 8/98) - Develop an ERP system in IIS 4.0, ASP, Java, SQL Server 6.5, MSMQ and MTS. Integrate the ERP system with Site Server Commerce Edition.
    • Cadence (Project Manager, 1/96 – 6/97) - Develop Year 2000 compliance assessment strategies for applications such as SAP, Oracle, Scopus and other in-house client/server systems.
    • Pacific Bell (Consultant, 2/96 – 6/97) - To improve response time, resolve GPF errors and recommend solutions for TCM implemented in VB3.0, ODBC API and SQL Server 6.5.

 

GNA/GE Capital Assurance, Seattle, WA - Insurance
Systems Leader, ISD Deferred Annuity and Legal Group

1/94-7/95

  • Business and systems analysis and development of software. A partial list of assignments completed:
    • As a member of the ITS Strategic Planning Team, research, evaluate and recommend emerging technologies such as groupware, middleware, workflow, imaging, CTI, and IVR.
    • Project Manager for evaluation and implementation of a fax server on an enterprise wide basis.
    • Development of a front-end GUI for Customer Information System using Visual Basic, Sybase SQL Server and Extra! Tools for VB to provide a single interface to multiple host systems.
    • Architected and implemented CourtLink, using VB, MSComm VBX and Extra! Tools for VB for Data West Systems, Bellevue WA.

Airborne Express, Seattle, WA - Transportation
Senior Analyst, ITS Field Support & Airline Group

1/91-12/93

  • Business systems analysis and development of software. A partial list of assignments completed:
    • Project Manager for a LAN and Visual Basic/Extra! system for the Customer Service Center (CSC).
    • Development and maintenance of scripts for IVR/VRU.

Yojna Inc.,Farmington Hills, MI - Software Development
Software Engineer

11/89-12/90

  • Designed, developed and implemented ACCORD, a networking package, on IBM mainframes using COBOL, CICS, VSAM and DB2.

Advance Bank, Sydney, Australia - Banking
Senior Analyst, ISD Front Office Banking

5/86-10/89

  • In charge of a project team of four who were responsible for development and support of Teller Application System. This client/server system was developed in Pascal, FSA and ISAM. Specific responsibilities assigned were:
    • Project leadership, management and resource allocation
    • Analysis, design and programming
    • Support and training for software used within ISD

Various Positions in Bombay, India - Software Development

8/85-5/81

 

Publications

  • An overview of the English Language Query at a premier SQL Server Web site
  • A simple data access component written in C# and VB.Net on www.gotdotnet.com, a premier Microsoft sponsored .Net site
  • 'Basic Client Server Concepts' in January 1994 issue of Unisphere
  • 'Three Decades of Evolution' in Computing Australia of August 1987
  • An article on creation of a new command for CT Ngens in Unisphere of December 1990.

Education and Technical Training

  • Diploma, Computer Programming, K.C.College, Bombay, 1981.
  • BS, St. Xavier’s College, University of Bombay, Math and Physics, 1980.
  • Web Tech-Ed, WebSphere, VisualAge for Java, Remedy Administration for Windows NT, ABAP/4, Site Builders Conference, ViewStar WorkFlow & Script Development, Visual Basic, SQL Server Concepts and Techniques, Introductory and Advanced Unix, Managing Computer Projects, Systems Analysis and Design.

Other Information

  • Co-Author, U.S. Patent "Video Processing System"
  • Member, Microsoft Advisory Panel
  • Member, Editorial Review Board, Enterprise Systems Journal
  • Technical Reviewer, Pro. C#, Pro. VB.Net, Site Server Commerce (Wrox Press) , XML Handbook (Manning Press)
  • U.S. Citizen
  • References available on request
Word version