Adwait Ullal

(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:

Cloud Computing, SOA, Commerce Server, BizTalk Server, Sharepoint/MOSS, DotNetNuke, Windows Workflow (WF), Windows Communication Foundation (WCF) , Web Services Security, REST, UML, CMS, LDAP, COM+, Messaging (MQ), SSO, Microsoft Reporting Services, AJAX, MVC, Entity Framework (ORM)

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:
    • Technology leadership (technology assessment and strategy, product management, project management, hiring)
    • Architecture (enterprise and application architecture, design and development methodologies)
    • Analysis and System Integration (ERD/MRD, application/system integration).
    • Web Development with Microsoft (ASP.Net, Sharepoint/BizTalk/Commerce Server)
    • Database Design, Development & Administration(Relational, Cloud, 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:
      • „X Develop Reference and Prescriptive Architectures, Best Practices and Standards for all American Express .NET and Azure applications.
      • Lead design reviews of Windows-based applications. Ensure adherence to these standards through structured review processes.
      • Provide proactive and reactive consulting on Windows, .NET and Azure 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.
      • 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.
    • Diomede Storage (Consultant, 1/09 - 7/09) – Design, develop and implement REST-based web services in Windows Communication Foundation (WCF).
    • Vareom (Technology Leader, 1/09 - 6/09) - As a technology leader and partner, work with the CEO to create the Requirements document, architect, design and develop the product.
    • DCL Corp (Sharepoint/Commcer Server Developer, 11/08 - 1/09) - Build Sharepoint MOSS webparts to integrate with the J.D.Edwards ERP system. Enhance online Commerce Server store.
    • Comunity Lending (Process Consultant, 1/06 - 7/06) - Empower the IT Dept to comply with CMMI levels and ITIL as well manage and mentor the developers on architecture, design and process issues related to DotNetNuke and migrating legacy applications to .Net.
    • 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
  • Recommendations
PDF version