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. Xaviers 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 |